The Lost Art of Prototyping
27 Dec, 2009
Derisking is critical to validating the team's direction. Let's get back to it.
Filed under
Read article →27 Dec, 2009
Derisking is critical to validating the team's direction. Let's get back to it.
Filed under
Read article →14 Sep, 2011
Agile gets a terrible rap in some circles. Here are some things that I've really valued from the movement.
Filed under
Read article →30 Jan, 2015
Thousands of tests, dozens of times per day. Here's how we do quality assurance in a continuoius delivery environment.
Filed under
Read article →08 Mar, 2015
Post-mortems are a critical mechanism for driving massive improvements. Here's how.
Filed under
Read article →20 Jul, 2017
How do we dismantle the waterfall of work and start working together better?
Filed under
Read article →22 Oct, 2017
There are a lot of things that suck about traditional estimates. So we stopped using them.
Filed under
Read article →28 Mar, 2018
There's a vastly simpler way to manage defects than what most teams do.
Filed under
Read article →03 Oct, 2018
Here I describe a bunch of magical properties to cross-functional teams that I've seen over the years.
Filed under
Read article →24 Feb, 2019
How can we do better than "Best Practices"?
Filed under
Read article →25 Jul, 2020
If you're not doing TDD, your testing efforts can get away from you pretty quickly.
Filed under
Read article →02 Nov, 2020
How you do QA is probably terrible. Let's chat about the worst "best practice" in quality assurance.
Filed under
Read article →19 Jan, 2022
Let's get less dogmatic about TDD and talk about some scenarios where's it's really really valuable.
Filed under
Read article →28 Apr, 2022
I've stumbled upon a style of estimation that I've seen be pretty successful. I'll call it "2W+ Estimation".
Filed under
Read article →30 Apr, 2022
The majority of software developers don’t really know how to do a very effective work breakdown and the results are often absolutely disastrous.
Filed under
Read article →09 May, 2022
I previously explained why you should care about a good work breakdown. In this post, I’ll start to dig into how.
Filed under
Read article →19 May, 2022
Thin Vertical slices are generally the best practice for work breakdowns, but they're still not as common as they should be, so I'll try to describe them more here.
Filed under
Read article →23 May, 2022
Here's the last piece of the puzzle: What does a good work breakdown look like as a whole?
Filed under
Read article →26 Jan, 2026
Let's examine: Can we build software without reading the code at all?
Filed under
Read article →See all tags.