Skip to content

Commit 76825a4

Browse files
committed
add draft for quality v timelines
1 parent ed228b8 commit 76825a4

File tree

1 file changed

+62
-0
lines changed

1 file changed

+62
-0
lines changed

quality-v-timelines.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
title: Quality v. Timelines
3+
date: 2023-02-06
4+
blogpost: true
5+
author: Matthew Rocklin
6+
category: startups
7+
---
8+
9+
Quality v. Timelines
10+
====================
11+
12+
When doing or scoping work we often ask ourselves *"should I do a good job here,
13+
or a good-enough job?"* This affects project velocity both short and long
14+
term.
15+
16+
To address this question, I'm going to introduce two professionals from my friends/family.
17+
18+
## Doctor
19+
20+
My good friend is an OB/GYN. She spends a lot of her time in delivery/surgery,
21+
taking various things out of humans (babies, cysts, cancers, organs, birth
22+
control, unknown fluids, etc.). It's a messy and unpredictable job that has to be
23+
done *exactly correctly*. The most important task around is the patient right in
24+
front of her. Nothing else takes precedence.
25+
26+
## Carpenter
27+
28+
My uncles all worked at Paramount studios. They built/painted/set-up various
29+
stage props for the movies (fun fact, my grandpa painted the Yellow Brick Road
30+
from the Wizard of Oz). They had to do a professional job, but they also had
31+
to deliver on time. Their work was not the most important task around. The
32+
shoot was.
33+
34+
## Is my task the most important thing?
35+
36+
The question of "good vs good-enough" often comes down to "is my task the most
37+
important thing?".
38+
39+
Often we're asked to do work that is not the most-important-thing (like my
40+
uncles on the movie set). In this case we do the best we can in the time
41+
allotted, and then we get out of the way leaving something that is good-enough.
42+
Staying on set painting something just-right while the cast and crew are
43+
standing around isn't going to work. We need to move our task off of the
44+
critical path. If we're great at our job (leaders / managers / etc.) then we
45+
measure our progress by how many things we can move off of the critical path in
46+
the time allotted to help our crew.
47+
48+
Occasionally we're asked to do work that is the most-important-thing (like my
49+
friend the doctor). In this case we stay on the job until it's done perfectly,
50+
even if it goes way over schedule. We don't leave the birthing mother, we make
51+
sure that our sutures aren't going to rip, and we verify that we didn't leave
52+
gauze in the patient. In these cases the rest of the world revolves around us
53+
(patient, nursing staff, support staff, other patients in the waiting room),
54+
and so it's very important that we communicate actively and constantly to let
55+
everyone know what to expect.
56+
57+
## Verify
58+
59+
Answering "good vs good-enough" well helps groups to move quickly without
60+
incurring technical debt where it matters. It makes sense to check in with
61+
your team to make sure that everyone agrees on what is most important, and
62+
where quality is important but not critical.

0 commit comments

Comments
 (0)