The book is hardcover and rather thin, 230 pages. It covers many of the important themes of testing from very plan-driven perspective. It covers most relevant standards, techniques and project dynamics from testing and quality point of view. The approach is somewhat outdated, narrow in solutions and assumes quite much about the organization and its process. The gem was in the book preface, on the first page of text content, page ‘xiii’: it describes the testing dilemma and then lists the five tasks of test manager.
The testing dilemma is that from technical point of view testing is supposed to “search for bugs”, and from management point of view to “prove that it works”. And both of these should take place within reasonable time and cost constraints. Do we even agree what “it works” mean? Royer continues:
And beyond that, we’re given budgets and schedules prepared by others, by people who are filled with the optimism of the developer (“Everything will work fine”) or the urgency of management (“Get this program out the door. Now.”)Royer shows that test management can take care of the testing dilemma by caring for five aspects of testing, or by executing the five test management tasks:
- Understand and support the entire development process
- Plan the testing appropriately with the stakeholders and manage changes
- Effective test cases must be designed
- Execute the tests in an efficient way and communicate testing status clearly with all takeholders
- Monitor the schedule and cost and by being responsible for the money we spend and the time it takes
Regardless of the actual boundaries of test manager role, if you look these five tasks you’ll see that there is nothing outdated with these basic responsibilities. Test management method i.e. test manager’s tool box, how these tasks can be done, has expanded during the 13 years between writing this book and today. But still if you ignore any of these tasks, you risk facing a failure, regardless of your context or process life-cycle.
The good news is that there are very many ways to tackle these tasks using different tools and techniques and they can be learned. And it sure is wise every now and then to think each task in turn to see if our practices are up to the challenge and we really have covered our responsibility.

0 comments:
Post a Comment