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 […]
Agile Absolves Developers
A client at a large company with large development teams and a long history of waterfall development made a comment: “The only people who are talking about doing this project in Agile are developers who think it will allow them to avoid responsibility.” My client may have been right (that […]
This Week in the Past on Tyner Blain [Jan 5]
A look back at the best from this week in the past. This week we look at timeless mistakes: usability mistakes, agile mistakes, and project management mistakes.
Test Smarter, Not Harder – Part 3
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 […]
Flashback: This Week in the Past on Tyner Blain [Dec 29]
A look back at the best from this week in the past
Test Smarter, Not Harder – Part 2
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 […]
Test Smarter, Not Harder – Part 1
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 […]
Flashback: A Year Ago This Week on Tyner Blain [2006-12-22]
A look back at the best from a year ago.
Global Actor Hierarchies and Personas
We use actor hierarchies to organize the different users of a system. Different people play different roles, and thus do different jobs. We use different actors to identify and organize those people. When deploying a system globally, we usually discover people that do the same jobs, but do them differently. […]