PROFESSIONAL CONSULTING SERVICES

PQA’s consultants provide independent and objective advice and services to help clients improve their software quality assurance programs. Our consultants will work with you to tailor and focus the scope of your assessment and help you meet specific quality improvement objectives. We compare your existing quality assurance program to industry standards and best practices, identifying areas that can be improved upon or standardized. Whether you realize it or not, many areas of your organization have an impact on software quality.

The following is a typical list of areas we would include in our assessments:

  • Quality assurance and software testing practices:
    • Quality Metrics
    • Defect Management
    • Training
    • Team Composition/Roles/Functions
    • Test Methodology
    • Communication
    • Test Strategy/Philosophy
    • Test Planning and Estimating
    • Test Management
    • Test Case Selection
    • Test Tools
    • Test Specification
    • Test Execution
    • Test Environment
    • Test Automation
  • Project management practices
  • Software development process
  • Organization and organizational structure

PQA’s process improvement consultations are typically carried out in 3 phases:

  • Collect – involves carrying out interviews with key stakeholders, observing processes and collecting sample documents.
  • Analyze – involves analyzing the information gathered and evaluating it against industry standards and best practices looking for areas that could be improved or standardized.
  • Improve - involves creating a set of recommendations and a prioritized implementation plan to help achieve quality improvement objectives.