Agile Principles —2 min read
Optimal processes

Are you still held back by belief in the possibility of an optimal process?

Agile Principles —2 min read
Incremental software delivery makes deadlines (almost) meaningless

If you deliver value incrementally, you get scope cutting for free. With or without a deadline.

Agile Principles —49 min episode
Tiny DevOps episode #42 Jac Hughes — All about Scrum, when you should (and shouldn't) use it, and how to get started

Agile coach and consultant Jac Hughes joins me to talk about his experience with Scrum, when it does and does not make sense, and how to get started with it, if you've made that decision.

Agile Principles —2 min read
Velocity, capacity, and unplanned work

Velocity usually includes unplanned work, which limits its usefulness for capacity planning and forecasting.

Agile Principles —2 min read
Two ways to approach a hard deadline in software

Can incremental software development work under a hard deadline?

Agile Principles —2 min read
The Theory of Constraints

Most processes are dominated by a single bottleneck. Focus your improvement efforts on that bottleneck for best results.

Agile Principles —2 min read
The "Why" Conversation

Next time you're facing an unclear feature or epic, ask: Why this? Why now? Why me?

Agile Principles —1 min read
How do you know a good Agile Coach?

Two fundamental questions I'd ask any Agile Coach job candidates, if I were hiring.

Agile Principles —1 min read
What if the stakeholder can't work in an agile way?

Many projects do operate in a non-agile way. What happens to them? Most fail.

Agile Principles —2 min read
How to release 2 years of unfinished code, the "Agile way"

Unfinished code is like old parts in a warehouse.

Agile Principles —0 min read
So do you expect me to write a blank check?

If we don't know when a software project will be done, how do we know if it's worth the investment?