IT Consulting


IT Consulting

Business Analysis Services

CygniSoft Inc. provides professional business analysis consulting based on the Industry Best Practices of the International Institute of Business Analysts’ (IIBA) Business Analysis Framework

CygniSoft business analysts have industry experience in: identifying business needs, analyzing requirements, and determining solutions in a wide variety of information technology areas. We use the information gathered for development, process improvement, organizational change; strategic planning and policy development. 

We can assist your organization with any of the following types of business analysis services:

  • Identifying, scoping and defining new business opportunities
  • Conducting feasibility studies
  • Preparing the business case and conducting an initial risk assessment
  • Creating and maintaining a business architecture
  • Solution assessment and validation
  • Requirements planning and management
  • Organizational change planning and management
  • Risk planning and management

Project Management

CygniSoft Inc. provides professional project management consulting based on the Industry Best Practices of the Project Management Institute’s Project Management Framework.  We have experienced senior project managers with Project Management Professional (PMP) and Prince2 Professional certification.

CYGNISOFT INC.’s project managers have industry experience in a wide variety of information technology areas that include: strategic planning; research, analysis and feasibility studies; business case development; product selection; system implementation and integration; post-implementation support; business process engineering; software development and quality assurance.  Visit Meet Our Staff to review our project managers’ staff profiles.

We can meet your requirements on any of the following types of project management services:

  • External, objective advice and recommendations on product selection
  • Specialized project management process expertise
  • Embedded project management within an CYGNISOFT INC. project
  • Temporary project management help during a one-time project, where the hiring of additional permanent employees is not a desired option


Quality Assurance and Regression Testing

Quality Assurance (QA) provides the first opportunity for a tester to experience a particular piece of software to ensure that a quality product has been delivered.   This important first step ensures that bugs are fixed, requirements are met, and that a usable product has been delivered.  CYGNISOFT INC. continues to provide the resources to perform this important first testing step as we have done for more than a dozen years.  We are proud to deliver a quality products to the users.  In addition to performing the testing, we help our clients to create or enhance their own QA resources. 

Whatever stage your own QA services may be at, CYGNISOFT INC. can assist or augment the process.

CYGNISOFT INC. can provide the tools, personnel and expertise needed for your testing requirements. We will help you to effectively and efficiently perform any type of testing you require. Our skilled personnel have expertise in both manual and automated regression testing and can provide the supports necessary for performing user acceptance testing. We understand that the work commitment to set up and maintain good regression testing should not be underestimated.

Regression testing is an integral part of the release of software and in ongoing system audits. Regression testing is of special importance as it provides the administrator with confidence that the systems in production are producing the expected results - for all applications old and new. On applications where automated regression testing is the best solution, CYGNISOFT INC. has the experience to work with you to create a suite of tests to ensure the on-going functionality of the system.

CYGNISOFT INC. believes so strongly in supporting User Acceptance Testing and doing Regression testing, we have developed a detailed methodology for doing it. In addition, CYGNISOFT INC. can provide training on UAT best practices and facilitate the testing initiative for your staff. Despite the effort required, testing is possible, invaluable and CYGNISOFT INC. does it.