
Incremental software delivery makes deadlines (almost) meaningless
If you deliver value incrementally, you get scope cutting for free. With or without a deadline.

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.

Velocity, capacity, and unplanned work
Velocity usually includes unplanned work, which limits its usefulness for capacity planning and forecasting.
Subscribe to the Daily Commit
Every day I write about improving software delivery at small companies like yours. Don't miss out! I will respect your inbox, and honor my privacy policy.Unsure? Browse the archive.

Two ways to approach a hard deadline in software
Can incremental software development work under a hard deadline?

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

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

How do you know a good Agile Coach?
Two fundamental questions I'd ask any Agile Coach job candidates, if I were hiring.

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.

How to release 2 years of unfinished code, the "Agile way"
Unfinished code is like old parts in a warehouse.

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?