Built-in quality allows effective delivery of business value. A key practice to realize built-in quality is using Behavior Driven Development (BDD) / Acceptance Test-Driven Development (ATDD). This session describes how the Triad (customer, tester, and developer perspectives) collaborates to create a shared understanding of the desired behavior of an application.
By creating scenarios that describe the behavior before implementation, the system can be designed so that it is easier to automatically test. This automation reduces delivery pipeline delays. The scenarios can help determine how to split stories to decrease the size of items flowing through the pipeline. Smaller items go through quicker.
What you will learn:
Kenneth Pugh, Author and Consultant
Ken Pugh helps companies develop software effectively by applying lean-agile principles and practices. He concentrates on delivering business value quickly by removing waste and delays in value streams; building in quality with Acceptance Test-Driven Development / Behaviour Driven Development; creating a collaborative environment; and evaluating return-on-investment. He has written several software development books including the 2006 Jolt Award winner Prefactoring: Extreme Abstraction, Extreme Separation, Extreme Readability and his latest: Lean-Agile Acceptance Test-Driven Development: Better Software Through Collaboration. He is the co-creator of the SAFe® Agile Software Engineering course. Ken has helped clients and presented at conferences from London to Boston to Sydney to Beijing to Hyderabad. Clients’ industries include financial, energy, electronics, process control, manufacturing, transportation, and retail.
This is a recorded session of a live webinar event. Watch the webinar above.