![]() |
|
An e-newsletter published by |
January 2005, Vol. 2 No. 1 |
|
Welcome to Food for Thought™, an e-newsletter from Software Quality Consulting. I've created free subscriptions for my valued business contacts. If you find this newsletter informative, I encourage you to continue reading. Feel free to pass this newsletter along to colleagues by clicking this Forward Email link. If you’ve received this newsletter from a colleague and would like to subscribe, please click this Enter New Subscription link. If you don't wish to receive this newsletter, click the SafeUnSubscribe™ at the bottom of this newsletter, and you won’t be bothered again. |
In This Months’ Topic, we continue the discussion of software quality begun last month with a discussion of software quality assurance.
|
|
What is Software Quality Assurance? Ever wonder where Software Quality Assurance (SQA) came from? The activity we call SQA evolved from Independent Verification & Validation (IV&V) – a collection of activities associated with large, mission-critical projects. Understanding IV&V is important because it represents the “heritage of SQA”. Many of the tasks that we typically associate with SQA originated with IV&V. This month, we’ll explore the evolution of SQA from IV&V as a backdrop for a discussion on “What is SQA?” |
|
The IV&V role was established to address this problem. The first program to use IV&V was the Atlas Missile Program in the late 1950's. An “independent software tester” was hired to “perform additional, unbiased testing of the software”. [1] By employing someone who was totally separate from the software development contractor, the DoD hoped to get a more accurate and objective technical assessment of the project's status.
|
||
![]() |
As observed by Watts Humphrey:
What is SQA?
|
|
![]() |
The Many Faces of SQA |
|
![]() |
|
|
![]() |
Confused by all these different definitions?
Ok, here’s my definition of SQA:
SQA as a “Provider of Information”
What Role is Best for Your Organization?
I’d like to leave you with the following thoughts:
|
Every month in this space you’ll find additional information related to this month’s topic.
|
Every month, you’ll find news here about local and national events that are of interest to the software community …
|
Software Quality Consulting provides consulting, training, and auditing services tailored to meet the specific needs of clients. We help clients fine-tune their software development processes and improve the quality of their software products. The overall goal is to help clients achieve Predictable Software Development™ – so that organizations can consistently deliver quality software with promised features in the promised timeframe. |
I hope this newsletter has been informative and helpful. Your comments and feedback are most welcome. Send me your feedback… Thanks, |