Keynote - AGILE HIGH ASSURANCE
summary
Argues that high-consequence systems need staggered standalone test sprints that run one sprint behind development so testers get stable builds and scale horizontally and vertically. Recommends concrete metrics: three-way coverage (BDD examples + code coverage + mutation testing), a minimum mutation score measured with PiTest, and a specialist-heavy test team (roughly 3:1 SDET to manual tester). Pushes model-based testing (about ten tools cited), service virtualization, UI automation frameworks, and claims these materially reduce existential failure risk in systems with tens of millions of LOC.
AI-written summary · about
chapters (29)
- 0:00Intro
- 1:59Traditional role of software testing
- 4:05Software Testing Reimaged
- 7:15Overview
- 7:30What is driving software risk? Oceans of code
- 16:32Agile Testing Landscape Automated & Manual Functional Tests
- 17:02Agile inter-twingles Development and Test
- 19:25Test First Development/1
- 19:58Test First Development/2
- 20:18Test First Development/3
- 20:35Test First Development/4
- 27:28The Testing BackBlob
- 29:37Notional Risk Profiles
- 31:10Standalone and Staggered Test Sprints
- 38:48Vertical and horizontal scaling
- 40:00Test Team of SDETS
- 40:38Test Asset Management System
- 41:53Risk Management/Decision Support • Test produces release decision support artifacts What
- 43:11Devs document stories with BDD
- 43:403-way Coverage Definition of Done
- 45:03Devs do Exploratory Testing
- 46:11Test Abstracts Stories as Models
- 47:08Prefer Model-based Testing
- 48:16Test Develops Adapter Framework
- 49:34Test Produces UI Automation
- 50:27Test Exercises Quality Attributes
- 52:20Test Models Provide As-Built Documentation
- 53:50Relief Points
- 56:08and testing as engineering
related talks
01h 22mAgile - The Road Towards Organizational Agility - Progress & Challenges Examined
29mPainless Agile Security
48mWe're Good At Writing Software [Keynote]
45m2016 Keynote - Rebecca Parsons, Thoughtworks, Agile on the Beach, Cornwall UK
01h 16mKeynote 3: The Zen of Programming
42mStrategic Testing Decisions
49mKeynote: Keynote Agile works when it's not about Agile
51mKeynote: Modern Agile
