100 likes | 204 Views
"What Makes SQA a Waste of Time". SASQAG Seattle Area Software Quality Assurance Group Sept 18, 2008. Tom Gilchrist tomg@tomgtomg.com. Disclaimer. The views and opinions in this presentation are my own and do not necessarily reflect those of my employer….
E N D
"What Makes SQA a Waste of Time" SASQAG Seattle Area Software Quality Assurance Group Sept 18, 2008 Tom Gilchrist tomg@tomgtomg.com
Disclaimer • The views and opinions in this presentation are my own and do not necessarily reflect those of my employer…. • Context is everything…your mileage may vary. • If you don’t try something different, don’t be surprised that the outcome doesn’t change!
Discussion Points • Being a Professional • Value vs. Quality
Value vs Quality Customers are concerned with value not just quality. • "Value is not overpaying for quality." • Value is..."the right combination of product quality, fair price, and good service.“ * From Business Week, Nov 11, 1991
SW Value vs Quality QUALITY FUNCTIONALITY SCHEDULE COST
Low Quality in Software • Unneeded Complexity • Rework • Missing • Extra • Wrong • Unclear
Discussion Points • Being a Professional • Value vs. Quality • Quality Control vs. Quality Assurance • What does it mean to be done…how do we define it, how do we measure it? • Assumes we can baseline intermediate software engineering elements
Basic Questionsin Systems Development • Is software development deterministic or non deterministic? • In software development, is variation good or bad? • Is there one best way?
Process Assumes we live in a deterministic domain (at least partially). • How we remember those things that work so we can repeat them. • How we remember those things that don’t work so we can avoid them.