Archive of Testing Articles
August 24th, 2010

People who already use Scrum will only find one new thing in this article – a way to communicate what happens inside a sprint that has proven effective for me. People who are new to Scrum who wonder “how do things work inside a sprint?” will see how things work in a way that avoids hyperbole and is easy to map to what they already understand from traditional software development processes.

Posted in Agile, Foundation series, Requirements, Requirements Models, Software development, Testing, User Stories | 20 Comments »
February 19th, 2009

Jump forward in time to the day of your next big product launch (first release, new features, new market segment, etc). And your site/application crashes due to the “unexpected” demand. All you can do now is look for a bucket of water to put out the fire. What could you have done to prevent this disaster? Jump back to today and start doing it!

Posted in Agile, Ishikawa Diagram, Product Management, Requirements, Requirements Models, Software development, Testing | 20 Comments »
May 14th, 2008

When companies first start off-shoring, they usually send the “low level” implementation work overseas first, to work out the process kinks and manage risk. Over time, your valued, domain-aware developers will perceive a lack of career opportunities with this limited role. Naturally, you will want to consider sending design work offshore too. You can make it work. If you do it wrong, you’re toast.
Read the rest of the article…

Posted in Communication, Consulting, Design, Outsourcing, Software development, Testing | 4 Comments »
May 5th, 2008

Economic pressures are driving most companies in high-developer-salary markets to explore using offshore development teams as part of their approach to developing software. Developing software with a global team presents new challenges as well as new benefits. If you do it right, you can have a more cost-effective team. If you do it wrong, you can have a disaster.
Read the rest of the article…

Posted in Communication, Consulting, Outsourcing, Software development, Testing | 8 Comments »
January 14th, 2008

No matter how good your quality process is, you are introducing bugs. This article reviews the places where bugs are introduced in the software development process (from stakeholders to users), and reviews ways to address those bugs.
Read the rest of the article…

Posted in Business Analysis, Product Management, Requirements, Requirements gathering, Test Automation, Testing, UX | 8 Comments »
January 9th, 2008

We’ve written before about several characteristics of well written requirements, and one of those characteristics is testability. Ahamad has written an list of 10 tests of requirements, with an emphasis on assessing the testability of the requirements. The testability of the requirement determines if the resultant product can be tested to determine if it meets the requirement.
Read the rest of the article…

Posted in Business Analysis, Product Management, Requirements, Software development, Testing | No Comments »
January 2nd, 2008

This series is a reprint of an article by Scott Sehlhorst, written for developer.* in March 2006. A recent article on dailytech about “new” methods for software testing points to some very interesting research by the NIST (the National Institute of Standards and Technology) Information Technology Lab. We’ve split the original article into three articles to be more consistent in length with other Tyner Blain articles.
This is part 3 of a 3 part series.
Read the rest of the article…

Posted in Software development, Test Automation, Testing | No Comments »
December 27th, 2007

This series is a reprint of an article by Scott Sehlhorst, written for developer.* in March 2006. A recent article on dailytech about “new” methods for software testing points to some very interesting research by the NIST (the National Institute of Standards and Technology) Information Technology Lab. We’ve split the original article into three articles to be more consistent in length with other Tyner Blain articles.
This is part 2 of a 3 part series.
Read the rest of the article…

Posted in Software development, Test Automation, Testing | No Comments »
December 25th, 2007

This series is a reprint of an article by Scott Sehlhorst, written for developer.* in March 2006. A recent article on dailytech about “new” methods for software testing points to some very interesting research by the NIST (the National Institute of Standards and Technology) Information Technology Lab. We’ve split the original article into three articles to be more consistent in length with other Tyner Blain articles.
This is part 1 of a 3 part series.
Read the rest of the article…

Posted in Software development, Test Automation, Testing | No Comments »
May 2nd, 2007

Just a quick update on the prototype for our agile project. We’ve dramatically improved test coverage, implemented authentication-restriction for some functionality, and refactored a litte of the code. Read on for the latest stats on coverage and testing.
Read the rest of the article…

Posted in Agile, Agile Project: Ratings, Software development, Testing | 5 Comments »