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.
tree-IT GmbH

tree-IT GmbH
Bad Neustadt an der Saale, Germany

54-80K
Intermediate
Senior
Java
TypeScript
+1

Featured Partners

Related Articles

View all articles
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
Christina Schaireiter
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.

Scrum Master

TechDoQuest Incorporated
Woodridge, United States of America

iOS
JIRA
Azure
Scrum
DevOps
+4
Scrum Master

TechDoQuest Incorporated
Wheaton, United States of America

iOS
JIRA
Azure
Scrum
DevOps
+4
Scrum Master

TechDoQuest Incorporated
Downers Grove, United States of America

iOS
JIRA
Azure
Scrum
DevOps
+4
Scrum Master

TechDoQuest Incorporated
Naperville, United States of America

iOS
JIRA
Azure
Scrum
DevOps
+4
Software Architect

Zoom Video Communications, Inc.
San Jose, United States of America

Remote
$146-339K
DNS
Linux
DevOps
+8
DevOps Lead Engineer

QuEST Global
Cupertino, United States of America

$105-115K
Senior
DevOps
Nagios
Docker
Ansible
+6
DevOps Engineer

Quest Groups LLC
Palo Alto, United States of America

$150-180K
Intermediate
Bash
Azure
Linux
DevOps
+10