Defensible estimating for software
The Quality Assessment Capability (QAC) is a powerful, effective, state-of-the-art process to quantify the quality of software applications for the purpose of engineering highly reliable and maintainable products. The quality assessment is conducted in a static environment and compares the software measures of the application against other domain specific applications and/or industry standards. Our signature product has analyzed over 750,000,000 lines of code to provide defensible estimating for software projects. The QAC is a highly extensible and flexible methodology which is rapidly adaptable to a variety of customer needs, emerging technologies, and diverse measurement objectives.
QAC provides "actionable information" to decision-makers, beyond what standard metric tools offer. This objective, substantive information assists in:
- Contractor evaluation
- Processing corrections to ongoing development efforts
- Measuring the quality of software code for comparisons with other applications
- Setting a threshold rating for the quality of future application code deliverables
- Guiding future migration decisions
- Identifying sources of risk
- Providing a review of the software lifecycle risks associated with multi-component systems
- Comparing systems-independent of language, platform, architecture, etc.
- Guiding software build, buy, or re-use decisions
QAC supports:
- Configuration management
- Quality assurance
- Testing
- Independent verification & validation
- Metrics programs
- Cost estimation
- Quality & reliability engineering
- Risk management
- Project management
- Statistical process control
- Product certification
- Cost and benefit analysis
- Return on investment analysis
- Process improvement
- Capability Maturity Model assessments
- Business process reengineering
- ISO 9001 registration