TrainingConferencesAbout UsContact UsAdvertiseSQE.comRSS Feed

StickyMinds.com: brain food for building better software

Log In
 Clarify Your Search Criteria

Tips on Using Our Search Feature(s)
 
StickyMinds.com Home
ResourcesTopicsCommunityPowerPassBlogs
Home  >  Resources  >  Books Guide  >  Detail: Managing the Testing Process, 2nd Edition

Books Guide

Rally Software



Quick Book Search
Advanced Book Search


Book:
Managing the Testing Process, 2nd Edition
Practical Tools and Techniques for Managing Hardware and Software Testing
Author: Rex Black
Pages: 528Published: 2002
Publisher: John Wiley & SonsISBN: 0471223980

Rating StarRating StarRating StarRating StarRating Star

Email This ContentPrint This Content
Buy Book Click to Buy

Topics:  Defect Classification / Defect Reporting / Test Design / Test Execution / Test Management / Defect Tracking / Test & Evaluation

Description:
Testing new software and hardware products is essential, which requires developing a test plan, establishing a test lab, staffing, and overcoming corporate challenges and hurdles. This new edition offers an in-depth examination of all the essential elements to the overall testing and development process. The book also includes Appendices with related readings, other resources, and a glossary.  
 
Chapters 
  1. Defining What's on Your Plate: The Foundation of a Test Project.
  2.  
  3. Plotting and Presenting Your Course: The Test Plan.
  4.  
  5. Test System Architecture, Cases, and Coverage.  
  6. An Exciting Career in Entomology Awaits You: A Bug Tracking Database.  
  7. Managing Test Cases: The Test Tracking Spreadsheet.  
  8. Tips and Tools for Crunch Time: Managing the Dynamic.  
  9. Stocking and Managing a Test Lab.  
    FURNISHINGS.  
  10. Staffing and Managing a Test Team.  
    SKILLS.  
  11. The Triumph of Politics: Organizational Challenges for Test Managers.  
  12. Involving Other Players: Distributing a Test Project.  
  13. Testing in Context: Economics, Lifecycles, and Process Maturity.
  14.  


Keywords: Test Methodologies

 
Member Reviews
 Review by Becki Bloch   Becki_Bloch@orcom.com
Back to Top

This book addresses all aspects of test management, from scope to release. The explanations and examples of the Failure Mode Effect Analysis were very easy to follow. The practical application and concepts in the chapter about test plans were equally easy to follow. The author includes many details of the IEEE 829 standard for test documentation as well as less formal methods. Included in this discussion were the practicalities of selling your plan to management. In fact, throughout the book the author successfully presents concepts, followed by formal and informal tools using the concepts, and anecdotal information to help you put your specific situation in context.

In the chapter discussing test system architecture, I found specific information about the IEEE 829 standard for test case documentation, and where it "fits in" on a scale from "pure exploratory" to "pure scripted." The author puts forth the concepts of Test Escapes and Defect Detection Percentage very clearly. I did have some difficulty following his concepts of test cycles (shotgunning, railroading, etc.). The chapter about bug tracking gives many practical examples of gathering and charting defect data, such as Open/Closed Date and charting the root cause of defects. There is good basic information about creating your own defect tracking database using MSAccess, and a good case study on build vs. buy.

The chapter on managing test cases was not as useful to me as some of the others. I had difficulty relating my situation to the DataRocket example. I did download the Test Case Tracking spreadsheet and modified it for my next test project. Testing dashboards are a new concept for me, so I really found his "Questioning Dashboards: Dissent and Disputes" helpful as I design my dashboard. Chapter 6 ties many of the concepts from earlier chapters together. It tells how defect metrics tie to test cases which tie to the quality risks. I found the description of the logistics database to be difficult to follow, even though I understood the goal.

The chapter on staffing and managing a testing team didn’t present much new information, but I liked the skills assessment spreadsheet. I have experienced the "us vs. them" environment and the lack of respect and credibility for testers. The author’s description of the lead and support time required for contractors was right on target. Testing in context presents what I consider the three most common software development lifecycle models—V, Spiral, and evolutionary—then goes on to discuss the cost of quality and leading the reader through software development phases and how the various types of testing relate to each of the phases.

I started out reading the book from beginning to end, then got assigned a critical test project with no extra time or energy to read. I started using the book as a reference, going to chapters for just-in-time information and inspiration! I used the analogy of the fishing net for explaining the reasons for Test Escapes (Low-fidelity test system = fish escaping through big holes in the net; Regression test gaps = fish swimming under a half deployed net) the very next day in my testing kick-off meeting! The combination of concepts, practical examples, and personal experiences makes this book very easy to read. The exercises at the end of each chapter (although I haven’t done them all), at a minimum, force you to think about how you would approach the problems given what you’ve just read. The templates available on the Web site are easy to use and understand. The author’s writing style is very easy to follow, and he reinforces concepts in various ways. I found this book to be immediately applicable to my everyday responsibilities. The book is relevant to project management, software quality engineering, and IT management. It touches on earned value, risk analysis and management, budgets, hiring, staff motivation, and organizational politics.

 

Member Comments
Add Your CommentExpand Comments
 
Comment:    
by Alexander Tuazon 10/10/2003

The author has very good insight into the test management process. The book provided lots of hints to me on how to do things better as well as reinforcing what I thought was the right thing to do. As far as I am concerned, the book just click with me right away. A really good presentation, not just on the mechanic of it, but also deal with the philosophical/human dynamic aspect (i.e. politics). Good book to read.

 
 
Comment:    
by Rex Black 7/23/2003

Hi all-- Yes, the First Edition contained a CD. The CD often broke in distribution. There were bugs on some of the templates which, of course, I couldn't fix after the CDs were burned. I couldn't add to the CDs once burned. The Second Edition fixed those problems. You can know go to www.rexblackconsulting.com, surf to the Publications page, and, using buttons on the Template section of that page, download 60+ templates, case studies, and examples--all free for non-commercial use. Over 1,000 readers and other test professionals have already downloaded these materials. I have received positive feedback from many of these...Read On

 
 
Comment:    
by Anand LS 11/8/2002

I have seen the first edition which had a CD along with the book. But the second edition doesn't contain ther CD with it, can anyone explaing what was there in the CD of the first edition.

 
Back to Top


 
Ads By Google
What's This?
 
 



Home   |   Resources   |   Topics   |   Community   |   PowerPass



© 2010 StickyMinds.com. All rights reserved.
StickyMinds.com is a division of Software Quality Engineering.
Privacy Policy    Terms & Conditions    Link to StickyMinds.com    Feedback


Infosys

Rally Software


Agile Development Practices 

STARWEST