Richard Bown

The QUEST for Better Software

You don't rise to your goals, you fall to your systems. This talk introduces five daily habits to fundamentally improve how your team builds software.

The QUEST for Better Software
#1about 6 minutes

The quest for better software amid overwhelming advice

Software development teams face a flood of conflicting advice, but focusing on daily habits and the human element can lead to better outcomes.

#2about 3 minutes

How Conway's Law shapes your software architecture

Conway's Law explains that a software system's architecture will inevitably mirror the communication structure of the organization that built it.

#3about 4 minutes

The human element and psychological safety in teams

Effective software development depends on human relationships and creating psychological safety where teams feel secure enough to experiment and challenge ideas.

#4about 5 minutes

Synthesizing principles from three key industry sources

Core ideas are extracted from the Agile Manifesto, Gene Kim's "The Unicorn Project," and John Romero's programming principles to find common themes.

#5about 2 minutes

Introducing the QUEST framework for daily improvement

The QUEST framework synthesizes key industry advice into five core pillars: Quality, Unrestricted, End-user, Simplicity, and Team.

#6about 3 minutes

Building lasting improvement with atomic habits

Applying the principles of "Atomic Habits" helps teams integrate the QUEST framework through small, consistent daily actions rather than large, disruptive transformations.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles
AG
Andre Braun, GitLab
Now is the time for industrialized software development
Now is the time for industrialized software development Recently, I received a letter from my car’s manufacturer alerting me to a recall. They had discovered a defective part and wanted to replace it. It was easily fixed, and I might have forgotten a...
Now is the time for industrialized software development
DC
Daniel Cranney
Why Attend a Developer Event?
Modern software engineering moves too fast for documentation alone. Attending a world-class event is about shifting from tactical execution to strategic leadership. Skill Diversification: Break out of your specific tech stack to see how the industry...
Why Attend a Developer Event?

From learning to earning

Jobs that call for the skills explored in this talk.

Software Architect

BettercallPaul gmbh
Berlin, Germany

Java
DevOps
Microservices
Software Architecture
Software Engineer

Code Healers LLC
Hinesville, United States of America

Remote
40-50K
Intermediate
Senior
PHP
.NET
React
+2
Software Developer

Code Healers LLC
Hinesville, United States of America

Remote
25-35K
Intermediate
React
Python
JavaScript
+2