Category Archives: Planning for Quality

Articles discussing how to build quality into the project through upfront planning, practical practices, and streamlined processes

Optimizing the Defect Lifecycle – with Resolution

I presented “Optimizing the Defect Lifecycle – with Resolution” to VANQ.org, the Vancouver Software Quality Assurance User Group. Subsequently I presented it to the Southern Idaho Society for Software Quality Assurance and UBC Continuing Studies (Tech.UBC.ca), and I wanted to … Continue reading

Posted in  All, Automation & Tools, Planning for Quality | Tagged , , , , , , , , , | Comments Off on Optimizing the Defect Lifecycle – with Resolution

Philosophy of Defect Resolutions

One of the foundation processes in any company that produces software is the defect lifecycle. It is primarily this process that describes how Development and Testing interact around an issue or defect report. There is typically an emphasis on how … Continue reading

Posted in  All, Automation & Tools, Planning for Quality | Tagged , , , | Comments Off on Philosophy of Defect Resolutions

Defect Tracking – Selecting the Right Tool

Effective defect tracking is a critical activity in any software development project, and having the right tool to do the job is just as critical. A defect tracking system is a tool solution intended for: the tracking of project issues, … Continue reading

Posted in  All, Automation & Tools, Planning for Quality | Tagged , , | Comments Off on Defect Tracking – Selecting the Right Tool

Establishing Effective Metrics

The biggest challenge in establishing an effective metrics programme is not the formulas, statistics, and complex analysis that are often associated with metrics. Rather, the difficulty lies in determining which metrics provide valuable information to the project and/or organization, and … Continue reading

Posted in  All, Planning for Quality, Test Planning & Strategy | Tagged , , | Comments Off on Establishing Effective Metrics

Rapid Test Case Prioritization

It is a common theme in software projects and testing in particular that there is never enough time to do all that you need to do. Given the limited time that you have available, how can you know that you … Continue reading

Posted in  All, Planning for Quality, Test Planning & Strategy | Tagged , | Comments Off on Rapid Test Case Prioritization

Error Messages and How to Improve Them

Error messages are displayed by applications in response to unusual or exceptional conditions that can’t be rectified within the application itself. The need for “useful error messages” can be defined, in the simplistic case, to be a need for some … Continue reading

Posted in  All, Planning for Quality | Tagged , | Comments Off on Error Messages and How to Improve Them

Pot-holes on the Road to Automation

Testing costs can be a significant part of the project with software project managers spending up to half of their project budget on testing. But how do you make testing more cost effective so that you are getting more done … Continue reading

Posted in  All, Automation & Tools, Planning for Quality | Tagged , | Comments Off on Pot-holes on the Road to Automation

Counting On Requirements

How do you know what a system is supposed to do and what it is not supposed to do? Requirements are intended to create an easily validated, maintainable and verifiable document describing a system’s planned functionality. What is lacking in … Continue reading

Posted in  All, Estimation for Testing, Planning for Quality, Requirements & Testing | Tagged , , , | Comments Off on Counting On Requirements

Estimating for Testing

Each of us has very likely had to do an estimate in the past, whether it was for a set of assigned tasks, for a project, or for an entire organization. As a tester, the question is commonly presented as, … Continue reading

Posted in  All, Estimation for Testing, Planning for Quality, Test Planning & Strategy | Tagged , , | Comments Off on Estimating for Testing

Continuous Quality Improvement and Outsourcing

The credit for developing the concept of Total Quality Management (TQM) is given to Dr. W. Edwards Deming, who was requested by the Japanese government of 1950 to come and assist them with turning around the public perception of the … Continue reading

Posted in  All, Planning for Quality | Tagged , , , | Comments Off on Continuous Quality Improvement and Outsourcing