Delivering the Impossible

Most software projects don't fail because of bad code. They fail because of a bad way of seeing the project in the first place.

Every project is really a bet, and it happens in a swamp: a mess of stakeholders, hidden constraints and competing interests that no plan drawn up in a meeting room can anticipate. The way through is research. Get working software in front of real users early, even when it’s embarrassing, and treat bad news as data.

Published by Apress (a Springer imprint), 2026. Softcover, 329 pages.

Delivering the Impossible, front cover

Ideas in the book

Delivering the Impossible, front and back cover

Read more

Posts about the book and the ideas in it are on the blog. If you’d like to talk about it, get in touch.