Software Testing in the Real World
The software testing process is the way in which people, tools, methods, measurements, and equipment are integrated to test a software product. This book offers a toolbox for the practical implementation of the testing process and how to improve it. Based on real-world issues and examples, it brings together the key methods of software testing with practical implementation techniques, and presents a simple, highly practical approach to those getting started. For those already practicing, it provides a guide to the best current-practice sources and a framework for the ongoing and sustainable improvement of software testing. It is an up-to-date, practical guide for professionals in the field to test process implementation and improvement.

Review By: James Diefenbach
09/17/2003This book provides a description of current software testing methodologies and addresses trends in the industry. It addresses current challenges and discusses ways to adapt and improve test processes to meet recent and future industry needs.
I found the text to be beneficial because I am currently heading efforts in my organization to improve testing processes to anticipate future needs. The book discusses the current state of the practice and what is considered state-of-the-art in software testing. It reviews essential aspects of the test process and works through starting a new approach to software testing, beginning with a clean slate. Finally, the book offers insight into managing the process to achieve desired gains in quality and put new processes in place in the organization.
I highly recommend this book. It would be helpful to all software test engineers, quality assurance, and test /QA management. It would be useful to managers to help provide methods for them to put process improvement in place in their organizations.