User Stories Must Die

I knew the traditional Agile user story was lifeless and disconnected from the real world long before I could articulate why. Then I came across Alan Klement’s post on replacing user stories with Job Stories, which builds on top of the Jobs-to-be-Done framework.

Instead of the usual “As a / I want / so that” structure, a Job Story looks like this:

  • When [I’m in a certain situation]
  • I want to [take some action]
  • so I can [achieve some outcome].

I’m in the middle of synthesizing a pile of customer research right now, and I’m kind of amazed how well the Job Story lets me encapsulate what I’ve learned in literally one sentence. Traditional design methodologies offer other ways to capture and share these insights, but boiling it down that much is very compelling.

Another benefit I’m seeing is knowing how much more research is needed. That is, if you can’t write the Job Story to explain a behavior, you’re not done interviewing.

The Study of Causation: Etiology

I was listening to the TED Radio Hour today and ran across a great word: etiology.

It’s the study of causation, as in:

What causes someone to contract polio?

For those of us doing product work, it’s critical to know what causes someone to use a particular feature. What caused this user to run a certain report? What’s causing these other users to create a given workaround?

Your product will improve when you understand the etiology of each user behavior.

Prototyping Pitfalls

Today, I gave a talk at Prototype Camp Chicago on Prototyping Pitfalls, which amounted to one big story about what happened to our team when we swapped out wireframes and comps for prototypes. Prototypes bring benefits to designers, but introducing them into your process affects everyone else on the team.

We realized if you simply trade static comps for clickable prototypes and change nothing else about your process, you probably won’t get the benefits prototyping is supposed to bring. My hope is that sharing our solutions to these problems will help other design teams thinking of changing how they work.

If you’d like the slides, I posted them on SpeakerDeck.

Look For the To-Dos

Have you ever seen something like this listed in a requirements document?

Financial analysts need to manage the month-end close process

If you’re like me, you may wonder, “what does that mean, exactly? How might one manage a month-end close process?”

The problem is the word manage; it can mean nearly anything. Without being a finance expert, you can understand that you manage a month-end close differently than you manage a summer intern—but, for some reason, we use the same word.

When I encounter a similar requirement, I ask this:

What would someone put on their to-do list to finish this work?

In this case, it might be:

  • Tally the accounts receivable

  • Tally the accounts payable

  • Send a profitability report to the executive team

Now we’re getting somewhere! You can begin to imagine what a user might do to complete those tasks, and how you can help that user.

Don’t Stare at the Scoreboard

tumblr_n8x0b8AaA81sjmd2yo1_1280.jpg
tumblr_n8x0b8AaA81sjmd2yo2_1280.jpg

Analyzing the final product: staring at the scoreboard

Let’s say you’re building a product, and you do some competitive analysis to see how others have addressed the same problem. Sounds reasonable, right?

Here’s the trouble: if you can only look at the final product, and can’t see any of the work that led up to it, you’re missing most of what’s interesting. What trade-offs did the team make based on what they learned along the way? What’s planned for the next release? How did they arrive at their design decisions?

It’s like staring at the scoreboard of a baseball game after it’s over. If you didn’t watch the game, you won’t get much out of it. You missed all the action.

Photos courtesy of Eric Kilby and Keith Allison

The Product Thesis

A concise, easy way to communicate customer needs to design and engineering teams to build the right things.

Answer these questions for the team building your product:

  1. Why are we working on this next?

  2. In what scenario is this used?

  3. What problems do we need to solve?

  4. What future considerations must be accounted for?

  5. How will we know this is a success?

I’ve been thinking about what it means to document and communicate a product at a medium level of grain—between 10,000 feet and the weeds. This helps in that regard.