Agile Principles —2 min read
My thoughts on SAFe (The Scaled “Agile” Framework)

SAFe is a bad name, becuase there's very little "agile" about it, but that doesn't mean it's bad for everyone.

Agile Principles —2 min read
Can we parallelize agile?

What makes large, agile companies successful? The fact that each team, individually, is being agile. It's agile in parallel, not agile at scale.

Agile Principles —2 min read
Can we scale agile?

The Agile manifesto makes it pretty clear that agile software development happens at the team level.

Quality Engineering —1 min read
Reader response: How does QA fit into DevOps?

“We solve the problem of the ‘wall of confusion’ between dev and QA by enabling dev teams to do most testing on their own.”

Agile Principles —2 min read
Should we use RICE to prioritize our agile backlog?

If your goal is agility, you should be changing priorities frequently enough that planning more than one or two tasks ahead is a waste of time.

Agile Principles —3 min read
Is Lean really relevant to software development?

Can a manufacturing methodology really apply to other industries?

Quality Engineering —3 min read
How does QA fit into DevOps?

The traditional Dev/QA dichotomy is analogous to the Dev/Ops dichotomy DevOps aims to solve. The same solution can work for both.

Agile Principles —1 min read
The science of software development

How do you use the scientific method in your daily work?

Agile Principles —1 min read
Do you talk to your users?

Talking to users isn't the job of a user researcher. It's your job as a developer, product owner, UX designer, or any other product contributor.

Agile Principles —2 min read
What's the least we can do?

When you can't scale down a large feature, think of it the other way around: How could you deliver this by tomorrow?

Agile Principles —2 min read
What's the difference between DevOps and Site Reliability Engineering?

Simply put, SRE is only the operations side of DevOps.