Software Quality Assurance
Software Verification & Validation
|
Within the software industry, there is little in the way of consistency.
Software development processes vary widely from company to company.
This is also true for Software Quality Assurance and Software
Verification & Validation activities.
What we have learned from over three decades of software development is that, if done properly, Software QA and Software V & V activities can have a significant impact on the ability of an organization to deliver higher quality software on time. Frequently, Software QA groups are established with an initial focus on testing. While this approach has benefits, we have also learned that the the sooner a defect is found, the cheaper and easier it is to correct. This fact has resulted in Software QA groups performing tasks typically associated with Software V & V. These tasks track the activities performed by the project team, beginning when the requirements are defined and continuing through design, coding, testing and release. Further, I have observed that Software QA engineers have had little in the way of formal training in software QA tasks. This is primarily due to the fact that many software QA engineers have changed careers. Even within the software engineering community, however, we see an inordinate emphasis on programming skills at the undergraduate level. Very few undergraduate computer science or software engineering curricula include coursework in areas related to testing and software quality. My book provides an overview of basic Software QA activities for those people who are in the field but have not had any training.
|
|
|
Software Verification and Validation for Practitioners and Managers Second Edition, Artech House, Norwood MA, 2001. |
|
Through a combination of training tailored to an
organization's specific needs and consulting, I have helped dozens of
clients learn how to improve their Software Development and
Software QA process by incorporating such activities as Inspections, Configuration Management, and
Measurement, into the product development process. The emphasis is always on improving
predictability, profitability, quality, and time to market.
|
For further information,
call Steve Rakitin at 508.529.4282
or e-mail him at
steve@swqual.com
| Home |
Company Info |
Contact Info |
Food for Thought and Predictable Software Development are trademarks of Software Quality Consulting, Inc.
Updated January 2008
Copyright ©2008 Software Quality Consulting, Inc. All rights reserved.