Acceptance Test Engineering Guide Beta 2 Now Available

Our patterns & practices Acceptance Test Engineering Guide, Volume 1 (Beta 2) is now available on CodePlex.  The working definition that the team is using for acceptance testing is the planned evaluation of a system by customers and customer proxies to assess to what degree it satisfies their expectations.

Common Scenarios
Here are the key scenarios the guide addresses:

  • How to Plan for Acceptance Testing
  • What Kinds of Acceptance Tests to Run
  • How to Create and Run Acceptance Tests
  • Defining What “Done” Means
  • How to Justify Your Approach
  • How to Streamline Your Acceptance Process

Parts

  • Part I - Thinking About Acceptance
  • Part II - Perspectives on Acceptance
  • Part III - Acceptance Software

Chapters

  • Chapter 1            The Acceptance Process
  • Chapter 2            Decision-Making Model
  • Chapter 3            Project Context Model
  • Chapter 4            System Requirements Model
  • Chapter 5            Risk Model
  • Chapter 6            Doneness Model
  • Chapter 7            Business Lead’s Perspective
  • Chapter 8            Product Manager’s Perspective
  • Chapter 9            Test Manager’s Perspective
  • Chapter 10          Development Manager’s Perspective
  • Chapter 11          User Experience Specialist’s Perspective
  • Chapter 12          Operations Manager’s Perspective
  • Chapter 13          Solution Architect’s Perspective
  • Chapter 14          Enterprise Architect’s Perspective
  • Chapter 15          Legal Perspective
  • Chapter 16          Planning for Acceptance
  • Chapter 17          Assessing Software
  • Chapter 18          Managing the Acceptance Process
  • Chapter 19          Streamlining the Acceptance Process

Team
Here is the authoring team:

  • Grigori Melnik
  • Gerard Meszaros
  • Jon Bach

Contributors / Reviewers
Here are the key contributors and reviewers:

  • Michael Puleio
  • Rohit Sharma
  • RoAnn Corbisier
  • Hakan Erdogmus
  • Dennis DeWitt

Key Links

Published 30 June 09 09:37 by J.D. Meier

Comments

# Jack said on July 2, 2009 12:58 AM:

Testing is more and more important now, we developers also need to learn something.

# J.D. Meier said on July 2, 2009 11:02 AM:

@ Jack

Yes, testing results from the user, business, and tech side is key to delivering great software.

New Comments to this post are disabled

Search

This Blog

Syndication

Page view tracker