Articles & Resources

Check out articles, blogs, podcasts, videos, slides, and more.


Dual Track Development is not Duel Track

tl;dr: If you’ve heard the term “dual-track development” before, this article explains where it comes from, and what it means. Here are the key points: Development work focuses on predictability and quality Discovery work focuses on fast learning and validation...

read more

Backlog Grooming Bugs Me

I wrote this article, a rant really, in April 2014. It was lost in a website shuffle a couple years ago, and someone recently asked if I could put it back. So here it is. But, it’s been slightly renovated from the original version to bring it up to 2017...

read more

Opportunity Canvas

An Opportunity Canvas is a simple one-pager I like to use to facilitate a discussion about a new feature or capability. It’s put together in the spirit of the Business Model Canvas or Lean Canvas which are fabulous tools for discussing new products. But,...

read more

How do I handle branches in Story Maps?

This question recently came from Douglas Ferguson (but I get asked a lot) [In User Story Mapping], how do you typically handling multi-user processes that create branches? Do you create different maps for different users and different flows? My response: I get asked...

read more

Slow Software

In August 2007 I was lucky enough to be able to edit an issue of Better Software Magazine. I was able to choose my authors: Alistair Cockburn, Jim Highsmith, and Jim Shore. I did this because I was lazy – I wanted great articles without a lot of effort....

read more

Story Mapping & User Stories

About This Podcast Many people find Jeff's work inspirational. In this podcast, produced by the folks at Mastering Business Analysis, Jeff shares his thoughts on story mapping and user stories, really providing tons of value to listeners.  It is available...

read more