Steve Upton
The Affordances of Quality
#1about 5 minutes
Understanding affordances through everyday object design
The concept of affordances, which determine what actions are easy, is introduced using examples like well-designed doors and messy desks.
#2about 3 minutes
Removing the QA column from your workflow board
A dedicated QA column on a task board acts as a bad affordance, making it too easy to defer quality concerns instead of building them in.
#3about 5 minutes
Why a testable system is a well-designed system
Making testability a first-class design concern leads to systems that are modular, observable, and simple, which are also hallmarks of good design.
#4about 6 minutes
Using continuous delivery to enable business agility
Continuous delivery transforms releases from a complex, technical bottleneck into a simple, repeatable business decision.
#5about 3 minutes
How frequent releases increase both speed and safety
Releasing software frequently makes the process practiced and reliable, demonstrating that speed and safety are complementary, not contradictory.
#6about 2 minutes
The evolution of QA from gatekeeper to enabler
The modern QA role shifts from being an adversarial gatekeeper to a collaborative enabler who helps teams build affordances for quality into their process.
Related jobs
Jobs that call for the skills explored in this talk.
Eltemate
Amsterdam, Netherlands
Intermediate
Senior
TypeScript
Continuous Integration
+1
Matching moments
04:49 MIN
Using content channels to build an event community
Cat Herding with Lions and Tigers - Christian Heilmann
04:57 MIN
Developing resilience by expanding your capacity for failure
What 2025 Taught Us: A Year-End Special with Hung Lee
03:38 MIN
Balancing the trade-off between efficiency and resilience
What 2025 Taught Us: A Year-End Special with Hung Lee
03:48 MIN
Automating formal processes risks losing informal human value
What 2025 Taught Us: A Year-End Special with Hung Lee
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
03:34 MIN
The business case for sustainable high performance
Sustainable High Performance: Build It or Pay the Price
03:12 MIN
Creating psychological safety as the foundation for performance
Sustainable High Performance: Build It or Pay the Price
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
The QUEST for Better Software
Richard Bown
What Developers Get Wrong About Application Quality
Chris Riley
Quality Strategy with a side of Swiss Cheese
Sarah Hutchins
Modern software architectures
David Tielke
UX in the Dev Cycle: Moving from Handoff to Handshake
Malte Breitzmann & Saskia Henatsch
How to add test automation to your project: The good, the bad, and the ugly
Augustin Gottlieb
Continuous testing - run automated tests for every change!
Christian Kühn
Your Testing Strategy is broken - lets fix it!
Luise Freese
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.



Westhouse Consulting GmbH
Intermediate
JIRA
Confluence
Test Case Design



TOCON Engineering GmbH

Universally Speaking
Wyboston, Chawston and Colesden, United Kingdom
JIRA
Microsoft Office

SmartChoice International Limited
Bournemouth, United Kingdom
Senior
API
GIT
Java
JIRA
Azure
+11

Deloitte
Düsseldorf, Germany
JIRA
Azure
Microsoft Office
Test Case Design