Software Quality Assurance and Testing

For Software Quality Assurance, consulting and education services are available across the full breadth of the development process.  SSQC can assist your staff to:

  • Identify and provide consulting and training in various software engineering models for quality such as the SEI CMMI, ISO 9001:2008, ISO 90003, ISO 15504 (SPICE), and ISO 12207.
  • Identify and document critical points in the development process
  • Develop and document processes and implement inspection procedures (including Fagan inspections) at critical points in the development process - to ensure that misunderstandings and oversights are caught early in the development process, before they cause rework, missed deliveries, and organizational stress
  • Establish requirements and develop procedures for configuration management to protect the integrity of the product, reduce the risk of lost effort, and enhance productivity
  • Establish requirements and develop procedures for project management - to enhance two-way communication and team interaction, to allow for forward planning, the anticipation of risk, and the preparation and timely activation of contingency plans.
  • Evaluate your organization's or your subcontractor's capabilities through a diagnostic assessment.


For Software Testing and Systems Testing, SSQC offers the level of support you require for six key activities:

 

  • Provide training in the software testing requirements defined in various software quality models such as the CMMIsm, ISO 9001:2008, ISO 90003, ISO 15504 (SPICE), and ISO 12207.
  • Develop testing strategies
  • Create and review test plans and test specifications
  • Identify methodologies
  • Direct and execute the testing
  • Define requirements for effective problem reporting, tracking, and monitoring during the entire product life cycle - from initial requirements to the end of life.