Implement the Built-In Quality of SAFe® with Acceptance Test-Driven Development

Course Tabs

Course Overview
Summary: 

“Built-In Quality” is a core value of SAFe®, of doing Lean-Agile at scale. It is what allows quicker delivery of Business value. One of the key practices in realizing Built-In Quality is Acceptance Test-Driven Development (ATDD). This course describes how the triad (customer, tester, and developer) creates acceptance tests to provide a joint understanding of the requirements. It shows how to use those acceptance tests as a communication and verification tool.  Applying these skills streamlines communication within the organization, decreasing rework, raising customer satisfaction, and promoting trust within the organization. These methods have demonstrated an ability to be able to lower released errors by up to 90%.

The course is based on the book that is recommended by SAFe: Lean-Agile Acceptance Test-Driven Development by Ken Pugh.

Notes:

  • Net Objectives is a contributor to SAFe, especially its discussion of ATDD. While this course is neither authorized by Scaled Agile, Inc. nor provides certification related to SAFe, it  is consistent with the intent of SAFe.
  • SAFe® and Scaled Agile Framework® are registered trademarks of Scaled Agile, Inc.
  • Some of this description is adapted  and reproduced with permission from Scaled Agile, Inc. Copyright © 2011-2017 Scaled Agile, Inc. All rights reserved.

 

 

Course Objectives: 

This course helps participants understand how to transform customer requirements accurately into testable specifications. This is done in a collaborative, efficient manner that minimizes waste. It addresses requirements, specifications, implementation and testing.

Target Audience:

Primary Audience: 

Customers, product managers, business analysts, SMEs, developers and testers.

It is essential that the development and test team and at least one customer, business analyst, product manager, or SME attend the workshop together.

This course is appropriate for anyone who is involved in the definition, development and quality assurance of software related products.

Learning Objectives: 

In this workshop, you will:

  • Understand ATDD
  • Describe how to turn requirements into acceptance tests
  • Identify good acceptance tests
  • Describe acceptance tests as a communication vehicle
  • Describe how ATDD embodies a core principle of SAFe to “Build Quality In.”

 

Certification and PDUs

No
 

Maximum Number in Class

24 (Approximate. Depends upon make up and experience level of team.)
Room Setup and Equipment Needed

One computer per two students.
Students usually sit at tables, 4-6 students per table.
Flip chart and whiteboard for the instructor.
A projector with screen.