J.D. Meier's Blog

Software Engineering, Project Management, and Effectiveness

Acceptance Test Engineering Guide Beta 2 Now Available

Acceptance Test Engineering Guide Beta 2 Now Available

  • Comments 2

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

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

  • @ Jack

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

Page 1 of 1 (2 items)