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, unlike those canvases, the Opp Canvas assumes you’ve got a product already out there so you won’t need to reconsider the operational or revenue model – which is what those other canvases ask you to deal with.
HOW TO DO USER STORY MAPPING
In this podcast with Talking Code, released 7/14/2015, Jeff teaches us how to map user stories by focusing on the user’s journey to an outcome. He shares his opinion on the notorious “MVP” and how he helped Gary Levitt build his MVP with Mad Mimi.
People have gotten fixated on the story template. But that’s not the important part. — Jeff Patton
More of what’s in this podcast:
- What is a user story?
- How did Jeff help Gary from Mad Mimi get clarity on what he was doing?
- What is Jeff’s definition of a “minimum viable product” (MVP)?
Talking Code “Short expert interviews that help you decode what developers are saying.”
Mad Mimi makes it simple to send HTML email newsletters, grow your subscribers and manage your email list. Sign up for a free email marketing account today!
More on Gary, from Mad Mimi, and our project: User Story Mapping with Gary
Listen to the Podcast: How to Do User Story Mapping
I have a fundamental problem when teaching Story Mapping in a class or workshop. That is, participants never have enough time to build a complete enough backlog to explore all the different release and development strategies that having a full backlog gives you. That sucks. But, I have a simple solution.
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 take on Garrett’s popular Elements of User Experience model coupled with tactical advice for: creating models to better understand your users, improving your software’s usability, and improving your applications’ visual design.
Garrett’s Elements of User Experience
Jeff Patton’s Tactical Advice
User Interface Design, User Centered Design, Interaction Design, Information Architecture, Visual Design, Human Computer Interaction, and Usability Engineering – what do all these terms mean? And exactly what do you need to do to improve your users’ experience with your software? Now more than ever the quality of user experience separates the successful software products from the failures.
Effectively leveraging advanced user interactions such as Ajax requires a fundamental knowledge of user experience processes and techniques.
In this tutorial you’ll learn what User Experience specialists do and how you can leverage Ux approaches to improve the quality of user interface in your software.
Other Useful Information
Jeff Patton and Dave Gray discuss agile design, lean startups, design thinking, teams of teams and much more.
“For me, an agile process turns good people into order takers.” – Jeff Patton
What is valuable out of agile development? Learn that answer, what’s missing in agile development and Jeff’s ideas on where to go from here.
Streamed live on Jan 21, 2014 | Video Length 53:16
View this video on YouTube.
There’s more on this topic, check out Jeff’s blog posts.
Understanding and communicating requirements in an Agile environment is a very different way of thinking and working.
In this talk, Jeff will explain where the idea of the agile story came from, and how best to write and use them. You’ll learn how stories help you manage the flow of discussion and work from big ideas all the way through to delivery. You’ll learn how to break big ideas down into organized backlogs using story mapping. You’ll learn how stories fit into a discovery process that you’ll use to better understand the challenges of your customers and users, imagine solutions, and continuously learn if you’re building things they truly value.
Jeff Patton gave this talk at Agile 2013 on August 6.
Released Aug 7, 2013 | Video Length: 23:34
These slides set the context for a short talk and workshop to discuss the Scrum Product Owner role.
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. Choosing these authors guaranteed it.