Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
67 used & new from $5.75

Have one to sell? Sell yours here
 
   
Software Testing In The Real World: Improving The Process (ACM Press)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Software Testing In The Real World: Improving The Process (ACM Press) (Hardcover)

by Edward Kit (Author)
Key Phrases: software development technologies, design verification checklist, verification test report, Female False, Conference Proceedings, John Wiley (more...)
4.3 out of 5 stars See all reviews (12 customer reviews)

List Price: $59.99
Price: $46.79 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.20 (22%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 4 left in stock--order soon (more on the way).

Want it delivered Tuesday, July 7? Choose One-Day Shipping at checkout. Details
27 new from $14.98 40 used from $5.75

Frequently Bought Together

Software Testing In The Real World: Improving The Process (ACM Press) + Data Quality: The Field Guide + Improving Data Warehouse and Business Information Quality: Methods for Reducing Costs and Increasing Profits
Price For All Three: $164.42

Show availability and shipping details


Customers Who Bought This Item Also Bought

Test Process Improvement: A step-by-step guide to structured testing (ACM Press)

Test Process Improvement: A step-by-step guide to structured testing (ACM Press)

by Tim Koomen
4.3 out of 5 stars (10)  $42.89
Improving Data Warehouse and Business Information Quality: Methods for Reducing Costs and Increasing Profits

Improving Data Warehouse and Business Information Quality: Methods for Reducing Costs and Increasing Profits

by Larry P. English
4.6 out of 5 stars (17)  $76.50
Lessons Learned in Software Testing

Lessons Learned in Software Testing

by Cem Kaner
4.5 out of 5 stars (39)  $26.39
Testing Computer Software, 2nd Edition

Testing Computer Software, 2nd Edition

by Cem Kaner
4.3 out of 5 stars (39)  $63.00
The Complete Guide to Software Testing

The Complete Guide to Software Testing

by Bill Hetzel
Explore similar items

Editorial Reviews

Product Description
The software testing process is the means 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.

From the Inside Flap

Software testing.
It is exhilarating. It is exasperating.
It can be the best of jobs--or the worst.
It is fundamental to delivering quality software on time within budget.

This book is for anyone interested in improving their test process, including test specialists, product developers, managers, quality assurance specialists, maintainers, project managers, auditors, systems analysts, tool developers, and others whose jobs involve understanding software testing. It offers developers and other people whose work is not primarily in the testing area an opportunity to improve their own specialty through a better understanding of testing.

To understand testing and to improve testing practice, it is essential to see the software testing process in its broadest terms--as the means by which people, methodology, tools, measurement, and leadership are integrated to test a software product. More than 20 years in testing practice, teaching, and consulting have shown me the following key questions raised again and again by people wanting to improve their testing process: Methodology questionsWhat are the key testing methods, when do we use them, and how do we implement them?How do we prevent defect migration and improve defect finding capabilities?How can we understand and leverage the relevant test standards and terminology?How do we create meaningful test plans and other critical test deliverables?How do we identify and prioritize potential software testing process improvements?Leadership questionsHow do we organize the software testing effort so it is measurable and controllable?Where can we find additional help regarding software testing?How can we ensure that improvements are sustainable in the medium and long term?How can we organize testing for the most effective relations between people?How can we generally maximize exhilaration and minimizeexasperation?Tools and technology questionsWhat are the most significant opportunities for automating the testing process?How can we use measurement to understand and control the software test process?How can we select test tools and vendors and implement an effective tools program?How can we use risk analysis techniques as a basis for decision making in testing?

My experience has shown that a balanced strategy addressing methodology, leadership, and technology is most effective for improving testing.

Most software development organizations suffer from immature software processes. Given this starting point, practitioners and managers naturally ask: "Yes, but what do I do now?". This book offers a tool-box for effectively improving the software testing process. A tool-box is not a single methodology to be followed from A to Z. It is a menu of techniques that can be taken individually or in combination to provide the means to formulate and reach realistic improvement objectives.

Part I is for orientation. It describes the six essentials of software testing, the history of testing, and a simple, practical approach to getting started with improving the testing process. It identifies software engineering in general and testing in particular as new disciplines grappling with the escalating demands of an environment expecting miracles.

Part II establishes practical goals from a "now we are here" position, and explains how these relate to formal and less formal definitions of testing and testing objectives, and to the current standards that are fundamental (and useful) to practitioners in their everyday work.

The basic forms of the testing process are explained, and the critical real-world issues of cost and risk are fully clarified and integrated in the decision making process of what, when and how to test. In this part we address the items that need to be in place before we dig more deeply into the testing activities of verification and validation. The issues of planning, software engineering maturity goals, configuration management, standards, and tools are explained and positioned.

Part III explains the basic verification and validation testing tasks, including planning and controlling testing costs, and making the best use of resources. The use of tools as a way of gaining leverage in the various testing activities is explained, together with clarification of tool categories, and practical guidance on the critical questions for tool acquisition. The appropriate and constructive use of measurement is explained, and guidelines given for the proper use of measurement results.

Part IV explains the organizational and human management issues that surround the test effort and which are key determinants of its success. It surveys some current best practice sources, and then refocuses on how to get sustainable improvements in place in the short and medium term.

Definitions, references, and examples are integrated within the main text of the book as far as possible. The appendices contain a variety of material that is too detailed for inclusion in the main text of the book, and which is essentially complementary. This includes sample checklists, exercises, planning documents, and sample working documents. There is further detail on official standards and specifications as well as useful help sources such as journals, tools, conferences, newsletters, user groups, and an annotated bibliography.Acknowledgments

Life provides many teachers. Some say all of life is our teacher. Space prohibits acknowledging all who have positively influenced this book, but does allow acknowledgment of the following people due special appreciation.

Great appreciation is due my wife, Cathy Baldwin, who not only provided continuous moral support and endless editing of the book, but also provided encouragement during the early start-up years of Software Development Technologies. Special thanks to our families for their support over the years.

I am particularly grateful to David Gelperin and Bill Hetzel: to David for providing the opportunity to teach my first course on software testing nearly a decade ago, and for providing the ongoing friendship and support that kept me going; to Bill for encouraging me to write a book and forwriting the foreword for the book; and to both of them for providing the opportunity to be associated with Software Quality Engineering for many years.

Appreciation is due Chris Larson, who for 15 years has generously shared his friendship and wealth of software engineering experiences gained from over 25 years with Hewlett Packard, IBM, Tandem, and CDC, and who contributed enormously to the course on which this book is based.

Appreciation is also due Susannah Finzi for being an outstanding friend and editor, and for keeping the book appealing from a global perspective while patiently enduring seemingly endless rewrites without a single complaint.

Appreciation is due the reviewers who gave their time to providevaluable comments, especially Bill Hetzel, David Gelperin, Dot Graham, Marty Gipson, Vijay Sarathy, Ray O'Neal, Ellen Brodbine, Trevor Reeve, Cathy Baldwin, Chris Larson, Denise Leigh, and Paul Claydon.

Finally, appreciation is due to the students who attended the courses upon which this book is based and who in the process became my teachers and provided suggestions for improving the course, especially the participants from Hewlett Packard, Motorola, Microsoft, Apple Computer, US Army, IBM, NCR, Johnson & Johnson, Grumman Data Systems, Australia and New Zealand Bank, ADP, EDS, PeopleSoft, SCO, General Electric, Oracle, NEC, Lloyds Bank, USDA, NetFrame, Cadence, Sears, AT&T, Informix, British Aerospace, Sybase, Tandem, and Octel Communications.

Ed Kit
Cupertino, September 1995 0201877562P04062001

See all Editorial Reviews


Product Details

  • Hardcover: 272 pages
  • Publisher: Addison-Wesley Professional (November 17, 1995)
  • Language: English
  • ISBN-10: 0201877562
  • ISBN-13: 978-0201877564
  • Product Dimensions: 9.4 x 6.7 x 0.9 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.3 out of 5 stars See all reviews (12 customer reviews)
  • Amazon.com Sales Rank: #392,089 in Books (See Bestsellers in Books)

Inside This Book (learn more)


What Do Customers Ultimately Buy After Viewing This Item?

Software Testing In The Real World: Improving The Process (ACM Press)
93% buy the item featured on this page:
Software Testing In The Real World: Improving The Process (ACM Press) 4.3 out of 5 stars (12)
$46.79
Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing
7% buy
Managing the Testing Process: Practical Tools and Techniques for Managing Hardware and Software Testing 3.8 out of 5 stars (21)
$26.40

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

12 Reviews
5 star:
 (9)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.3 out of 5 stars (12 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
57 of 57 people found the following review helpful:
5.0 out of 5 stars Great book for starting / improving Software Dev & Testing!, June 14, 1999
By A Customer
Edward Kit does an excellent job with his "hit-the-ground-running" approach to key software test concepts and techniques, and he does so in easy-to-read conversational English. I've been testing software for 22 years, and use Mr. Kit's book almost daily in corporate Software Verification & Validation (SV&V) presentations & training courses, with great success.

The book is LOADED with practical info, and is NOT just for software testers. It's also a big help to programmers (of all levels), and to "non-software" management personnel (who need to learn the basics of the SV&V process, but don't have time for the "nitty-gritties").

Mr. Kit's book has something for everyone, including great software test & project management checklists, descriptions of common (but subtle) BIG project mistakes to avoid, test planning exercises, and plenty of IEEE Standards & SEI-CMM references to back it all up.

If you really want to break out of the self-destructive "quick-code-hacking/fixing-and-testing-for-next-week's-deadline" cycle, and get into true Software Development & Testing for LONG-TERM Customer Satisfaction & profitability, then start with this book!

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
30 of 30 people found the following review helpful:
5.0 out of 5 stars Excellent at presenting a framework for testing process, February 26, 1999
By A Customer
Previous reviews have given this book poor marks because it did not live up to expectations that it would provide information on "how" to test. Well, that's because it is not this book's purpose to do that. I found the book useful because it helped me to get my hands around the issues related to establishing testing organizations and improving the testing process. I was a software tester for 12 years, from 1987-1998, and this book helped to validate many of my opinions. It was great for giving me ammunition in the fight to establish and defend the discipline of testing within the company I work. If you too are looking to establish a better testing process, to understand why it is important to implement testing the "right" way, or to prepare to fight those in your organization that downplay the importance of independent testing or good testing process, this book will definitely help.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
28 of 28 people found the following review helpful:
5.0 out of 5 stars Excellent insights into the QA process and best practices, March 21, 2001
This book is not about the actual procedures and techniques for software testing. If you are looking for this kind of information there is an array of other books from which to choose. I am not, nor will I ever be a software tester (my career as a service delivery consultant suits me fine). I bought this book to fully understand the software testing process that precedes bringing an application into production, hoping to use this information to bridge the relationship between my side of the fence, service delivery, and my colleagues on the application delivery side.

This book gave me some keen insights into the testing process and what constitutes best practices. Prior to reading this book I had a vague idea about the challenges of software testing. In fact, I had some unreasonable expectations, such as expecting applications to be 100% tested before they were released into production. The authors gave some excellent reasons why this is technically unfeasible, and also why such coverage did not make sense from a cost/benefit point of view. This risk management approach appealed to me and made perfect sense.

Another valuable insight I gained from this book is what constitutes good testing and what I should be expecting in the form of deliverables from the test organization. This information gave me some excellent ideas about how to frame entry criteria for change control in view of the fact that any change to a production environment needs to go through testing before it is implemented and released into production.

I also learned a great deal about standards with which a mature testing organization must comply, and how to measure the quality of deliverables that are provided to production services by testing.

This book is easy to read, if as much focused on business requirements as it is on the testing process itself, and offers a wealth of advice to IT managers and test/QA managers. I can attest that it is also valuable to service delivery practitioners who want to fully understand and appreciate software testing. It would also be invaluable to developers who want to understand how they can closely work with the testing group in a less adversarial way.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Software Testing made Simple
This book is an easy read, and gives the uninitiated like myself a good understanding of the basics behind softrware testing. Read more
Published on October 7, 2005 by A. McDonald

5.0 out of 5 stars Most thorough, easily understood book on software testing
I manage a large development group for a Fortune 100 company; this group includes hundreds of testers. Read more
Published on February 18, 2004

4.0 out of 5 stars Practical, applicable, common-sensical
Simple. Practical. Readily available thought frameworks for software testing. I consider this book to be a fundamental building block in testing community; not because it is... Read more
Published on February 4, 2003 by Matthew D Edwards

5.0 out of 5 stars A wealth of vaulable material packed into a 252 page book
The title of this excellent book is appropriate with respect to real world issues are addressed. It's unfortunate that the real world rarely reflects what's in this book, but... Read more
Published on July 2, 2002 by Mike Tarrani

5.0 out of 5 stars Excellent analytical testing book (not methodology)
This is an excellent companion book into the world of software testing. What it does do is highlight analytical techniques in how to perform tests. Read more
Published on March 13, 2002 by Jeffrey Hodde

5.0 out of 5 stars A good testing book.
This book has a thorough coverage of testing techiniques and methodologies. It is a good book for college students, testers, test designer.
Published on January 24, 2002 by Jian Tang

5.0 out of 5 stars Want to Grasp Crucial Testing Fundamentals?
then buy and read this book. It won't tell you *how* to test, but it will help you create an effective testing strategy for your current and future needs to help you test more... Read more
Published on April 27, 1999

1.0 out of 5 stars Falls short of its goal
- Vague - Does not tell the reader anything new - Does not tell the reader how to test software - Not recommended for software testers...new or experienced. Read more
Published on January 2, 1999

2.0 out of 5 stars didn't learn anything new
this book is vague and uninformative. i've been testing for 10 years and wouldn't suggest this book for a novice or experienced tester. it teaches nothing.
Published on December 30, 1998

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Summer Sales

Omaha Steaks Hamburgers
Shop the summer food sale and save up to 50% on salsas and spreads, steaks and burgers, seafood, oils and vinegars, and desserts, only at Amazon Gourmet.

See all sale items

 

Big Savings in Books

Bargain Books
Find great titles at fantastic prices in our Bargain Books Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Shut Out the Cold

Shop for Door Sweeps
While weather stripping seals the top and sides of a door, door sweeps protect the threshold.

Shop all door sweeps

 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Paranoia
Paranoia by Joseph Finder
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates