Agile Q&A: What about defects?
In my previous post, “Agile Q&A: Are there types of User Stories?” I discussed the difference between User Stories, Non-User Stories, and Spikes. During a class where Product Backlogs and Agile...
View ArticleYou Call That Unit Testing? – What Is It?
Many developers, as well as testers, have a hard time understanding exactly what it means to “unit test” code that has been written. What is it exactly? Why is it so important? What does it mean for...
View ArticleYou Call That Unit Testing? What we really do!
As you saw from the previous post, “You Call That Unit Testing – What Is It?”, unit testing is something that is very important and should be very much a part of a team’s everyday process. However, the...
View ArticleCenters of Excellence: Friend or Foe?
Many companies establish a Center of Excellence (CoE) for various functional groups within their organization. The intent is to establish a core competency around a specific software development...
View ArticleThe Role of Agile Quality Assurance
In traditional waterfall projects, one of the main roles of Quality Assurance was to decide whether to give “QA Signoff” — to decide whether the product can go to production. This expectation reflects...
View ArticleAgile Testing, A Whole-Team Approach
Software testing does not solely fall on the shoulders of the QA team members within an Agile team. Testing is a whole-team mind-set that extends beyond detecting and correcting defects within in a...
View Article