|
| |
| HOME > CONSULTING |
| Software Quality Assurance |
Software systems that fail to provide full functionality, performance or otherwise not meet user needs can reduce profit, productivity, morale and result in costly rework. Optimizing Software Quality Assurance (SQA) will result in cost-effective and high-quality software. Terminus consultants can provide you with the necessary skills to define, design and implement a software quality system using proven techniques tailored for your life-cycle model.
Successful SQA requires knowledge to perform the following:
Planning for SQA
- Analyzing life cycles and methodologies
- Identifying the activities involved
- Creating the SQA plan: the roadmap for quality
Implementing Verification and Validation Approaches
- Applying static verification techniques for error detection
- Implementing dynamic validation methods
- Detecting defects while applying inspection techniques
Applying Configuration Management (CM)
- Defining the components of a CM system
- Ensuring quality by controlling CM components
Auditing the Software Process
- Initiating the auditing process
- Assessing compliance to ensure quality processes
- Delivering quality with configuration audits
- Improving productivity using in-process audits
Continuous Process Improvement
- Fostering learning through process improvement
- Achieving excellence through metrics
- Coordinating the next steps |
|
|