Result-driven Testing
It’s no longer possible to imagine life without information technology – every day, we use computers at home and at work. Companies earn their money by supplying IT-related services and products, or use IT systems to run their business.
- PDF / 5,976,099 Bytes
- 402 Pages / 439.37 x 666.142 pts Page_size
- 65 Downloads / 172 Views
Derk-Jan de Grood
TestGoal Result-Driven Testing
123
Derk-Jan de Grood Collis B.V. De Heijderweg 1 2314 XZ Leiden The Netherlands [email protected]
ISBN 978-3-540-78828-7
e-ISBN 978-3-540-78829-4
DOI 10.1007/978-3-540-78829-4 ACM Computing Classification (1998): K.6, D.2.5 Library of Congress Control Number: 2008924999 © 2008 Collis B.V., Leiden, The Netherlands This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilm or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer. Violations are liable to prosecution under the German Copyright Law. The use of general descriptive names, registered names, trademarks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. Cover Design: KünkelLopka, Heidelberg Illustrations: Thijs Geritz, The Hague Back cover photo: H. de Vries, Rijswijk Printed on acid-free paper 987654321 springer.com
Preface by Lee Copeland
Focus on business goals. Align your work with those goals. Eliminate work that does not add value to the business – this is today’s management mantra. All good advice. But few in the testing community truly understand what that kind of alignment means. Derk-Jan de Grood is one of those few. Today, many variations of testing processes are available to organizations. Some are tool driven (both commercial and open source); others are document driven (IEEE 829 Standard for Software Test Documentation); while still others are technique driven (boundary value, state-transition, and pair-wise testing). A myriad of books are available to help you from the classics by Beizer and Myers to the latest from Black; Bach, Kaner, and Pettichord; Graham, Evans, and van Veenendaal; Craig; and Copeland. TestGoal is different. TestGoal is result-driven. Not the kind of results testers have historically tried to achieve–find all the severity 1 defects, reach 100% statement coverage, or accurately estimate the number of defects remaining. TestGoal focuses on results that the business cares about. Like it or not, the business does not care about pair-wise test design and defect taxonomies and defect reports no matter how pretty our charts and graphs may be. The business cares about business results – sales, profit, market share, time to market, product differentiation, and competitive advantage. As testers, our goals must not only support the goals of the business, they must be the goals of the business. Result-driven testing understands those goals, carries out only those activities that contribute to those goals, and produces information that enables
Data Loading...