PCG's Software Quality Assurance (SQA) services consist of senior experienced staff using the procedures, techniques and tools used to ensure that a product meets or exceeds pre-specified standards during its development cycle.
PCG's quality planning begins at an early stage in the software process. A quality plan sets out the desired product qualities and defines how these are to be assessed. The quality plan should clearly state which quality attributes are most significant for the product being developed. It should also state which standards are appropriate to the product and to the process.
PCG provides Quality Assurance evaluations from both the product and process level. Product evaluation and process monitoring are the SQA activities that assure the software development and control processes described in the Project Management Plan are correctly carried out and that the project's procedures and standards are followed. Products are monitored for conformance to standards and processes are monitored for conformance to procedures. Audits are a key technique used to perform product evaluation and process monitoring. Review of the Project Management Plan should ensure that appropriate SQA approval points are built into these processes.
Product evaluation is an SQA activity that assures standards are being followed. Ideally, the first products monitored by SQA should be the project's standards and procedures. SQA assures that clear and achievable standards exist and then evaluates compliance of the software product to the established standards. Product evaluation assures that the software product reflects the requirements of the applicable standard(s) as identified in the Project Management Plan.
Process monitoring is an SQA activity that ensures that appropriate steps to carry out the process are being followed. SQA monitors processes by comparing the actual steps carried out with those in the documented procedures. The Quality Assurance section of the Project Management Plan specifies the methods to be used by the SQA process monitoring activity.
PCG performs SQA audits to ensure that proper control procedures are being followed; that required documentation is maintained; and that the developer's status reports accurately reflect the status of the activity. PCG delivers an audit report to management consisting of findings and recommendations to bring the development into conformance with standards and/or procedures.
For more information about PCG Technology Consulting's Quality Assurance services please contact us at firstname.lastname@example.org or 1-800-210-6113.