Have you ever tried to eat an elephant? What about a large chunk of meat? What is the result? I usually choke, gag, and needless to say things don’t flow so well. What does that say about me? Am I lazy? Am I slow? Am I obstinate? No, it says I have limited capacity on what I can swallow. Is that bad? Absolutely not. It is what it is. So, how do I eat an elephant AND do so within my limitations? I break it down. I cut it into small individual pieces that are not greater that my capacity. What do I get as a result? A good experience (no choking and I enjoy the food) in addition to even flow in my system (manageable).
Now, that I have described the reason why breaking things down can be valuable, we are going to get a better idea how to do just that. This article is focused on digital consumer experiences and bringing those to life.
First, we need the business to identify the need (aka, the WHAT and WHY). Next, we need the consumer experience folks to envision the solution for that need. This may require user flows, usability testing, concepting, mockups and wireframes or all of the above. Additional considerations may be technical architecture and maintenance or service needs to support the result. Once this is complete, it is time to turn the vision into prioritized, actionable stories.
Let’s have a vocabulary lesson before we get started. First, a user story is one or more sentences in the everyday or business language of the end user or user of a system that captures what a user does or needs to do. The goal of a story is to provide value to the end user. Stories can build on each other but must be independent. MMF stands for a minimal marketable feature. A MMF is made up of 1 or more stories that provide a small, releasable piece of functionality. In other words, while the story must provide value, it may not be enough to be releasable. An MMF is value that can actually be released. Multiple MMFs can make up a release.
So, how do you start? Ask yourself a few questions….1) When the user walks up to the system, what is the most important functionality to the user? Example answer: The value is in creating a personalized product that’s part you and part Hallmark. 2) What’s the simplest thing the user could do to accomplish this? Example answer: Deliver a card with a single photo and one personalized text area.
Then you need to determine what the first minimal marketable feature should be. For example: Deliver a card with a single photo and one personalized text area to a recipient. Then write down story titles that make up the MMF. For example, story titles could be: 1) Deliver an empty card to the recipient which requires a) collecting the recipient’s address and b) sending that data to fulfillment system; 2) Deliver a card with a single text area; 3) Deliver a card with multiple text areas; 4) Deliver a card with a front photo; 5) Deliver a card with an interior photo? What about informing the customer when the card ships? Is this another MMF or part of the first one? That’s a business question. Is it absolutely necessary to inform the customer when it ships? If it is, then it should probably be part of this MMF. From a technical perspective, you could err on the side of creating smaller MMFs to facilitate more rapid progress by the development team. There’s an excitement to completing an MMF that encourages the team and keeps them actively engaged. The business can always decide later not to release the product until the MMF with notifications is completed.
Now that we clearly understand the consumer value and priority, we can define the story more…ie more than a title. There is a general pattern for defining stories written in narrative form… As a <user>, I want the system to <do something>, so that I <get specific value>. This clearly articulates the what and why of the solution. But how do we know when the “what and why” have been successfully met? Glad you asked…we need acceptance criteria for each defined story. A “BDD style scenario” called Given-When-Then can be used. For example:
– Given I have entered my recipient address
– When I click proceed to checkout
– Then the data will be sent with the order to the fulfillment vendor.
How can we further define “done” on a user story? A few ways…1) the story is ready to ship (i.e. finished and ready to deploy), 2) the story meets the acceptance criteria, and/or 3) the story is deployed into production.
Ultimately what we care about is giving the consumer value. So, we need to release the stories to production. But what makes up a release? A release can contain one or more MMF. Our stories make one or more MMF.
What makes up a release?
- MMFs – 1 or more MMFs per release – break out together
– Can come from multiple Features
- Stories – 1 or more stories per MMF
– Example – As a browser of Hallmark.com, I would like to personalize a card with one photo and one text area so that I can send a personal card to my mom for Mother’s Day.
Breaking down features into stories takes discipline and hard work. It is a different process from the more traditional functional specification approach. Story definition, along with story prioritization, maintains focus on the real value to the end user being provided by the application, rather than on individual functions that, by themselves, provide little or no value. When you create an application based on a functional specification, you may not realize any value to the end user until late in development when all the pieces come together. Building applications based on a prioritized list of MMFs and stories means that real value is delivered early. The business, not the technical staff, can make the decision at any point in the development process about when to deploy.
That is too awesome. It’s been so long that I read that paper that I fogrot how much bullshit had been added by the CSM crowd.No timeboxes. No Scrummasters. Overlapping phases. Division of labor works well in a Type A system.
You actually explained this wonderfully!
viagra usa viagra otc edinburgh site born find
viagra 100mg
discount viagra cialis levitra online canada – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
You stated it superbly.
viagra plus muse viagra coma
viagra for women
russian band viagra nude – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Truly quite a lot of helpful advice!
cialis cialis genuinerx net viagra fucking on viagra video
viagra online
arti viagra – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Whoa plenty of amazing advice!
how much arginine is in viagra generic viagra since
viagra for women
picture of a penis on viagra – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Thank you! A good amount of knowledge.
erections on viagra senator bob dole viagra
viagra online
novartis viagra uk – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
Excellent advice. Appreciate it!
health reform what abour viagra viagra online overnight
buy generic viagra
difference between levitra viagra and cialis – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
With thanks! An abundance of content.
taking both viagra and cialis viagra news edinburgh pages comment
buy viagra
pulmoanry htn viagra – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
You actually explained that well!
altace and viagra viagra cream for women
viagra without a doctors prescription
uk viagra – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
Many thanks! Ample posts.
comparison levitra viagra cialis viagra bahrain
buy generic viagra
taking viagra and using estim – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
You’ve made your point!
viagra and heart disease viagra gone wrong pic
cheap viagra
viagra theme – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
Regards, Loads of tips!
before and after viagra lowest price viagra wal mart
viagra without a doctors prescription
shopping online for viagra soft tabs – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
You reported this exceptionally well!
paroxetine viagra viagra super force sale cheap
viagra 100mg
subaction showcomments viagra smile remember – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Wonderful stuff. Thank you.
free trial viagra sample supplements that wil work like viagra
generic viagra 100mg
comparison between viagra levitra cealis – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Many thanks! I like this.
viagra creme viagra in bodybuilding
viagra without a doctor prescription
viagra pil – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
Seriously many of good material!
genuine viagra free shipping viagra ad
cheap viagra
viagra extasy tables pills – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
With thanks! Loads of posts.
frozen viagra viagra uk online viagra uk url
viagra generic
gay sleep viagra camera – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Nicely put. Regards!
how safe is viagra from india when and how to use viagra
viagra without a doctors prescription
viagra zeit – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
Many thanks! A lot of forum posts.
rapid acting viagra is generic viagra legitimate
generic viagra online
discount pharmacy viagra – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
Amazing plenty of excellent information!
viagra attorney columbus viagra joke advertising meeting
viagra for sale uk
viagra what to know – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
Incredible loads of amazing material!
coumadin viagra sofia viagra
generic viagra 100mg
viagra and nitrates – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
Regards! I enjoy this.
indian pharmacy viagra viagra overnight best price
viagra online
viagra and milwaukee public schools – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Incredible all kinds of useful facts!
zenerx natural viagra does viagra make you longer
generic viagra 100mg
viagra success stories – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
Nicely put. Regards.
watermelon viagra effects viagra schoolboys to get stiff discipline
viagra pills
what to expect when taking viagra – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
Awesome info. Kudos.
viagra by the pill chiense viagra
viagra for women
viagra find order search pages edinburgh – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
Amazing stuff. With thanks!
name viagra aspirin and viagra
buy viagra
old men asian women viagra – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
You have made your point.
viagra reverse the effects viagra cof forid 11
viagra generic
mix tadalafil and generic viagra – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
Thanks, I appreciate this.
one line jokes viagra compare viagra cialis
viagra without a doctors prescription
best alternatives to viagra – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
Good posts. Appreciate it!
fibromyalgia sexual stimulation viagra cialis levitra viagra delivery two days
viagra pills
harvick kevin viagra – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Thanks a lot, I appreciate this.
viagra for twenty six year old maudit viagra
buy viagra
meth and viagra – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
You’ve made your point!
viagra diabetes viagra no prescription in usa
viagra for women
daily record scotland viagra – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
Cheers. An abundance of facts!
viagra comments viagra trials private instruction
generic viagra
viagra on medicaid – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Many thanks, I appreciate this.
overdose viagra cialis viagra vs
buy viagra online
rachael ray woemens viagra – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Kudos, Valuable stuff.
information about viagra for kids alternative female natural viagra
viagra pills
stco viagra – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
You said this well!
calcium channel blocker and viagra viagra mixed
viagra for women
viagra symtpms – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Superb facts. Thanks.
viva viagra commercial country singer cardiazem viagra interaction
buy generic viagra
viagra vidrgne – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
You actually revealed this effectively!
counterfeit viagra identify halogram social viagra
buy viagra
viagra ocular side effects – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
With thanks, Plenty of stuff.
viagra in the uk effexor and viagra
viagra 100mg
female verion of viagra – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
Reliable tips. Cheers.
least expensive generic viagra craigslist toronto viagra
viagra without a doctor prescription
ciao buy now viagra url – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Factor nicely utilized!!
experation date viagra kamagra viagra oral jelly
viagra for sale uk
viagra banned ads – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Kudos. Plenty of knowledge!
high off viagra pen viagra
viagra for women
viagra and imitrex – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Kudos, A lot of facts.
names of generic viagra viagra japan
viagra without a doctors prescription
i so called generic viagra safe – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
With thanks. Plenty of posts!
viagra makes you blind computer sending out emails viagra
viagra without a doctors prescription
watermelon or viagra – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Point effectively applied.!
hearing loss and viagra obtaining viagra from the nhs
buy generic viagra
patient responses to viagra – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
Thanks a lot, I like it!
viagra cheapest price generic prescription viagra written
generic viagra online
viagra fast – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
With thanks, Lots of info.
kamagra viagra jelly viagra maximum dose
viagra pills
coleman 2000 viagra elite – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
This is nicely put! !
nitrates and viagra generic viagra online a href pharmacy
buy generic viagra
get some viagra – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
Wow many of useful data.
purchasing viagra take viagra soft tabs
viagra generic
canada drugstores americans viagra border – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
Thank you, Helpful stuff!
dia de cumplea os del viagra cheap pill viagra
cheap viagra
find viagra edinburgh sites pages – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
You made your point extremely well..
canyon viagra commercial comparison viagra levitra
viagra without a doctors prescription
free viagra sample – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Awesome posts, Many thanks!
online viagra without a prescription viagra illustrations
generic viagra 100mg
how frequently can you take viagra – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
Superb posts. Thanks a lot.
viagra loss of vision viagra sex stories
buy generic viagra
viagra niaspan – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Great postings, Thank you!
before after viagra comparison between viagra levitra cealis
viagra for women
viagra wisconsin teachers – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
You explained it perfectly.
cfids viagra viagra home office photo
viagra without a doctors prescription
viagra u – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
Incredible all kinds of valuable knowledge!
coleman 2000 viagra elite trailer tons of viagra
viagra without a doctors prescription
negative effects viagra – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
You actually suggested this perfectly!
comparativo viagra cialis viagra testimonials
cheap viagra
discreet viagra now – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
You actually explained that adequately!
risks of generic viagra kamagra viagra sildenafil
viagra without a doctor prescription
how to enhance viagras effect – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
This is nicely said! !
whats in viagra pills viagra
buy viagra
most recognized brand viagra – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
Well expressed really. !
crush viagra tablets natural herbs viagra
buy viagra
viagra recommended dosage – https://genericviagramsl.com
Davidtop
TerenceAppog
Victoriromb
You actually mentioned that terrifically.
buy viagra with cashiers check by viagra in uk
viagra online
viagra official site worm – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Many thanks. Ample content!
senior discount viagra generic viagra reviews
viagra without a doctor prescription
find search viagra edinburgh pages news – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
You made the point!
suzuki grand viagra hours ago edinburgh viagra articleid good
viagra 100mg
viagra patent pfizer – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
You actually stated this superbly.
viagra taken by women does viagra make you bigger
generic viagra 100mg
reputable on-line docotrs viagra – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Amazing a good deal of good facts!
viagra for sale london buy viagra online 35008 buy viagra
generic viagra
viagra pill cutter – https://genericviagrarcp.com
Davidtop
TerenceAppog
Victoriromb
Cheers, Terrific stuff.
viagra online pharmacy generic viagra bangkok
generic viagra
cialis versus levitra versus viagra – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Really a good deal of beneficial knowledge!
cheap cialis generic levitra viagra viagra light switch plate
cheap viagra
medical info on viagra – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb
Thanks! A lot of forum posts!
is there a viagra alternative does viagra have an expiration date
viagra pills
viagra online pharmacies – https://genericviagrantx.com
Davidtop
TerenceAppog
Victoriromb