Better Software through Collaboration (12 PDUs)
Built-in quality allows quicker delivery of business value. One of the key practices in realizing built-in quality is Acceptance Test-Driven Development (ATDD) / Behavior Driven Development (BDD). 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%. This course is based on Lean-Agile Acceptance Test-Driven Development by Ken Pugh.
Your Instructor
Ken Pugh helps companies evolve into lean-agile organizations through training and coaching. His special interests are in collaborating on requirements, delivering business value, and using lean principles to deliver high quality quickly. Ken trains, mentors, and testifies on technology topics from object-oriented design to Linux/Unix. He has written several programming books, including the 2006 Jolt Award winner Prefactoring and his latest: Acceptance Test-Driven Development: Better Software Through Collaboration. Ken has helped clients from London to Boston to Sydney to Beijing to Hyderabad. He features Acceptance Test-Driven Development / Behavior Driven Development based on his book.
Course Curriculum
Acceptance Test-Driven Development / Behavior Driven Development :
Introduction
General Introduction (2:45)
Your Introductions (1:13)
My Introduction (6:58)
Your Project (4:18)
Overview
Definitions (6:16)
Examples of ATDD (8:56)
Temperature Example (4:15)
Software Development Process
Introductory Example (12:41)
Value Stream Map (2:45)
Requirements and Tests (5:44)
Shift Left (2:51)
ATDD/BDD Process
Three Levels of Testing (6:24)
Context (6:27)
High Level Requirements (2:44)
User Stories (7:07)
Work Flow (2:48)
Scenarios (9:29)
Acceptance Tests
Test Anatomy (4:09)
Test Warmup (2:05)
Test Warmup Review (8:56)
Tables (7:59)
More on Tables (2:57)
Business Rules (12:38)
Cross Functional (8:42)
Overall Process
Process Thoughts (4:23)
Stories and Acceptance Tests (4:10)
Test Evaluation (9:05)
Other Topics
Complex Business Rules (6:00)
Alternative Tests (6:48)
System Boundary (12:12)
Events, Responses, States (8:19)
Real Life Example (7:18)
Requirements and Specifications (6:03)
Testing Pyramid (7:02)
Assumptions (4:04)
Not An Ending, But a Beginning
Not an Ending But a Beginning (5:20)
Access download Ken Pugh – Acceptance Test-Driven Development / Behavior Driven Development : at coursesblock.com right now!
Delivery Method
– After your purchase, you’ll see a View your orders link which goes to the Downloads page. Here, you can download all the files associated with your order.
– Downloads are available once your payment is confirmed, we’ll also send you a download notification email separate from any transaction notification emails you receive from coursesblock.com
– Since it is a digital copy, our suggestion is to download and save it to your hard drive. In case the link is broken for any reason, please contact us and we will resend the new download link.
– If you cannot find the download link, please don’t worry about that. We will update and notify you as soon as possible at 8:00 AM – 8:00 PM (UTC 8).
Thank You For Shopping With Us!