SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Methodology
clarify the concepts of Feature and Epic, User Story
Even if it isn’t always crucial to name correctly things,
I noticed people are confused about the concept of feature & epic/user story
Key points: to estimate an IT project cost, you need the list of the main features not the complete backlog of your Epic and User Stories.
But to get the feature list, it might help you to start list the Epic & User Stories (no need to complete it otherwise you are in waterfall
model and even bad waterfall model …)
Feature = capacity to do
= action
= verb
Example: capture data, store data, book a deal, purchase a good, …
Epic = big User Story
User Story = As a [role], I want to do [feature], so that [purpose]
User Story = feature used in a specific context
Example:
• Feature: capacity to book a hotel on the website
• User story: as a Premium Customer, I book my hotel using my loyalty points so that we can retain me
• Epic: As a Premium Customer, I can take advantage of my loyalty points so that we can retain me
Methodology
Story Map: where are the Feature, Epic, User Story?
• I’m fond of Story Map because this template shows explicitly the rationale of the prioritization: why X is more important than Y
• X and Y might be a Release, a feature, an Epic or a User Story
• Feature are the column corresponding to the macro process step of your journey
• Epic and User Story are the post-it
mandatory optional
optional
mandatory
optional
EPIC: “As a Premium Customer, I can take advantage of my loyalty points so that our company retain me”
Search hotel Select hotel Pay Prepare journey
As a customer, I
Simple search a hotel
with simple criteria
R1
R2
R3
R4
As a customer, I
select a hotel from a
result list
As a customer, I
pay by Visa
Release
As a customer, I
search a hotel with
picture
As a customer, I filter
my results on criteria
As a customer, I print
my voucher
As a customer, I
compare up to 5
hotels among the
results
As a customer, I
pay by PayPal
As a customer, I
pay by loyalty
point
As a customer, I
use mobile App
As a customer, I
use mobile App
As a customer, I
have access to other
service as car renting
User Story
Or
Epic
Macro process based on Features
Features: take advantage of my loyalty points, search hotel, select hotel, pay, prepare journey, …
Key points: to estimate an IT project cost, you need to have a global overview of what will do your application i.e.
• The list of the main features
• The list of the main constraints impacting the IT architecture (e.g. really big volumes to store, high performance like real time, …)

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Introducing Agile User Stories
Introducing Agile User StoriesIntroducing Agile User Stories
Introducing Agile User Stories
 
Strategies to split user stories
Strategies to split user storiesStrategies to split user stories
Strategies to split user stories
 
Technical... User Stories?!
Technical... User Stories?!Technical... User Stories?!
Technical... User Stories?!
 
User story and splitting workshop
User story and splitting workshopUser story and splitting workshop
User story and splitting workshop
 
Epics and User Stories
Epics and User StoriesEpics and User Stories
Epics and User Stories
 
Effective User Stories
Effective User StoriesEffective User Stories
Effective User Stories
 
How to write good user stories
How to write good user storiesHow to write good user stories
How to write good user stories
 
User stories in agile software development
User stories in agile software developmentUser stories in agile software development
User stories in agile software development
 
The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner Role
 
User Stories explained
User Stories explainedUser Stories explained
User Stories explained
 
SCRUM User Story Life Cycle
SCRUM User Story Life CycleSCRUM User Story Life Cycle
SCRUM User Story Life Cycle
 
User Stories
User StoriesUser Stories
User Stories
 
Splitting User Stories
Splitting User StoriesSplitting User Stories
Splitting User Stories
 
User Story Workshop
User Story WorkshopUser Story Workshop
User Story Workshop
 
Product Owner & Product Manager Training
Product Owner & Product Manager TrainingProduct Owner & Product Manager Training
Product Owner & Product Manager Training
 
Splitting Stories with the Hamburger Method - A Simple 5 Step Process
Splitting Stories with the Hamburger Method - A Simple 5 Step ProcessSplitting Stories with the Hamburger Method - A Simple 5 Step Process
Splitting Stories with the Hamburger Method - A Simple 5 Step Process
 
Scrum - Product Owner
Scrum - Product OwnerScrum - Product Owner
Scrum - Product Owner
 
Breaking down agile requirements in Agile Methodology
Breaking down agile requirements in Agile MethodologyBreaking down agile requirements in Agile Methodology
Breaking down agile requirements in Agile Methodology
 
Slicing user stories
Slicing user storiesSlicing user stories
Slicing user stories
 
Product Backlog Management
Product Backlog ManagementProduct Backlog Management
Product Backlog Management
 

Similar a Methodology: feature epic and user story

Event space e245 march 2014 final
Event space e245 march 2014 finalEvent space e245 march 2014 final
Event space e245 march 2014 final
Stanford University
 
Introduction to User Stories
Introduction to User StoriesIntroduction to User Stories
Introduction to User Stories
Mike Cohn
 

Similar a Methodology: feature epic and user story (20)

Four horsemen of user stories workbook final austin
Four horsemen of user stories workbook final austinFour horsemen of user stories workbook final austin
Four horsemen of user stories workbook final austin
 
How to Develop a Hotel Booking App?
How to Develop a Hotel Booking App?How to Develop a Hotel Booking App?
How to Develop a Hotel Booking App?
 
Story Time - Writing Effective User Stories
Story Time - Writing Effective User StoriesStory Time - Writing Effective User Stories
Story Time - Writing Effective User Stories
 
Seraphm Introductions
Seraphm IntroductionsSeraphm Introductions
Seraphm Introductions
 
Portfolio 2019 edwin
Portfolio 2019   edwinPortfolio 2019   edwin
Portfolio 2019 edwin
 
Loyalty program Pitch Stay-N-Sleep .pdf
Loyalty program Pitch Stay-N-Sleep .pdfLoyalty program Pitch Stay-N-Sleep .pdf
Loyalty program Pitch Stay-N-Sleep .pdf
 
User Stories for Agile Requirements
User Stories for Agile RequirementsUser Stories for Agile Requirements
User Stories for Agile Requirements
 
0590_RESOURCE_UserStories.pptx
0590_RESOURCE_UserStories.pptx0590_RESOURCE_UserStories.pptx
0590_RESOURCE_UserStories.pptx
 
User-Stories-for-Agile-Requirements-Norwegian-Developers-Conference-2014.pdf
User-Stories-for-Agile-Requirements-Norwegian-Developers-Conference-2014.pdfUser-Stories-for-Agile-Requirements-Norwegian-Developers-Conference-2014.pdf
User-Stories-for-Agile-Requirements-Norwegian-Developers-Conference-2014.pdf
 
[Rakuten TechConf2014] [E-5] Gra-navi
[Rakuten TechConf2014] [E-5] Gra-navi[Rakuten TechConf2014] [E-5] Gra-navi
[Rakuten TechConf2014] [E-5] Gra-navi
 
User Story Splitting.pptx
User Story Splitting.pptxUser Story Splitting.pptx
User Story Splitting.pptx
 
Backlog Management & Discovery
Backlog Management & DiscoveryBacklog Management & Discovery
Backlog Management & Discovery
 
Event space e245 march 2014 final
Event space e245 march 2014 finalEvent space e245 march 2014 final
Event space e245 march 2014 final
 
Future Hotel solution with Mobile apps
Future Hotel solution with Mobile appsFuture Hotel solution with Mobile apps
Future Hotel solution with Mobile apps
 
Spendie Columbia
Spendie ColumbiaSpendie Columbia
Spendie Columbia
 
Marriott research plan
Marriott research planMarriott research plan
Marriott research plan
 
writing-good-user-stories.pdf
writing-good-user-stories.pdfwriting-good-user-stories.pdf
writing-good-user-stories.pdf
 
Introduction to User Stories
Introduction to User StoriesIntroduction to User Stories
Introduction to User Stories
 
Consumer Decision Journey PowerPoint Presentation Slides
Consumer Decision Journey PowerPoint Presentation SlidesConsumer Decision Journey PowerPoint Presentation Slides
Consumer Decision Journey PowerPoint Presentation Slides
 
Consumer Decision Journey PowerPoint Presentation Slides
Consumer Decision Journey PowerPoint Presentation SlidesConsumer Decision Journey PowerPoint Presentation Slides
Consumer Decision Journey PowerPoint Presentation Slides
 

Más de Jean-François Nguyen

Más de Jean-François Nguyen (20)

Methodology: to build your product build your team your agile iteration your ...
Methodology: to build your product build your team your agile iteration your ...Methodology: to build your product build your team your agile iteration your ...
Methodology: to build your product build your team your agile iteration your ...
 
Methodology: agile@scale what is a 'PI Zero'
Methodology: agile@scale what is a 'PI Zero'Methodology: agile@scale what is a 'PI Zero'
Methodology: agile@scale what is a 'PI Zero'
 
Management 3 0: tip to guide manager to delegate and coach
Management 3 0: tip to guide manager to delegate and coachManagement 3 0: tip to guide manager to delegate and coach
Management 3 0: tip to guide manager to delegate and coach
 
Methodology - Agile@Scale
Methodology - Agile@ScaleMethodology - Agile@Scale
Methodology - Agile@Scale
 
Rex Sprint 0 - how build the data model with 2 BA and 3 IT architects
Rex Sprint 0 - how build the data model with 2 BA and 3 IT architectsRex Sprint 0 - how build the data model with 2 BA and 3 IT architects
Rex Sprint 0 - how build the data model with 2 BA and 3 IT architects
 
Rex - How User Stories can help you manage standard components of an IT project
Rex - How User Stories can help you manage standard components of an IT projectRex - How User Stories can help you manage standard components of an IT project
Rex - How User Stories can help you manage standard components of an IT project
 
Key items for a digital enterprise
Key items for a digital enterpriseKey items for a digital enterprise
Key items for a digital enterprise
 
Methodology - Design Sprint
Methodology - Design SprintMethodology - Design Sprint
Methodology - Design Sprint
 
Methodology - design thinking
Methodology - design thinkingMethodology - design thinking
Methodology - design thinking
 
Scrum product owner: how build a project charter & frame the project?
Scrum product owner: how build a project charter & frame the project?Scrum product owner: how build a project charter & frame the project?
Scrum product owner: how build a project charter & frame the project?
 
Develop a good product - 3 phases 3 methodologies - detail
Develop a good product - 3 phases 3 methodologies - detailDevelop a good product - 3 phases 3 methodologies - detail
Develop a good product - 3 phases 3 methodologies - detail
 
How develop a GOOD product: 3 phases, 3 methodologies
How develop a GOOD product: 3 phases, 3 methodologiesHow develop a GOOD product: 3 phases, 3 methodologies
How develop a GOOD product: 3 phases, 3 methodologies
 
Methodology: Agile introduction for deciders
Methodology: Agile introduction for decidersMethodology: Agile introduction for deciders
Methodology: Agile introduction for deciders
 
Tool digital meeting room solutions for efficient cross border meeting v1....
Tool   digital meeting room  solutions for efficient cross border meeting v1....Tool   digital meeting room  solutions for efficient cross border meeting v1....
Tool digital meeting room solutions for efficient cross border meeting v1....
 
Case: apply Agile principles to front office credit analyst activity
Case: apply Agile principles to front office credit analyst activityCase: apply Agile principles to front office credit analyst activity
Case: apply Agile principles to front office credit analyst activity
 
Methodology dimension voice of customer
Methodology   dimension voice of customerMethodology   dimension voice of customer
Methodology dimension voice of customer
 
Methodology lean IT transformation mission
Methodology   lean IT transformation missionMethodology   lean IT transformation mission
Methodology lean IT transformation mission
 
Case: build an IT pool
Case: build an IT poolCase: build an IT pool
Case: build an IT pool
 
Methodology: IT test
Methodology: IT testMethodology: IT test
Methodology: IT test
 
Methodology scrum white board simulation
Methodology   scrum white board simulationMethodology   scrum white board simulation
Methodology scrum white board simulation
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 

Methodology: feature epic and user story

  • 1. Methodology clarify the concepts of Feature and Epic, User Story Even if it isn’t always crucial to name correctly things, I noticed people are confused about the concept of feature & epic/user story Key points: to estimate an IT project cost, you need the list of the main features not the complete backlog of your Epic and User Stories. But to get the feature list, it might help you to start list the Epic & User Stories (no need to complete it otherwise you are in waterfall model and even bad waterfall model …) Feature = capacity to do = action = verb Example: capture data, store data, book a deal, purchase a good, … Epic = big User Story User Story = As a [role], I want to do [feature], so that [purpose] User Story = feature used in a specific context Example: • Feature: capacity to book a hotel on the website • User story: as a Premium Customer, I book my hotel using my loyalty points so that we can retain me • Epic: As a Premium Customer, I can take advantage of my loyalty points so that we can retain me
  • 2. Methodology Story Map: where are the Feature, Epic, User Story? • I’m fond of Story Map because this template shows explicitly the rationale of the prioritization: why X is more important than Y • X and Y might be a Release, a feature, an Epic or a User Story • Feature are the column corresponding to the macro process step of your journey • Epic and User Story are the post-it mandatory optional optional mandatory optional EPIC: “As a Premium Customer, I can take advantage of my loyalty points so that our company retain me” Search hotel Select hotel Pay Prepare journey As a customer, I Simple search a hotel with simple criteria R1 R2 R3 R4 As a customer, I select a hotel from a result list As a customer, I pay by Visa Release As a customer, I search a hotel with picture As a customer, I filter my results on criteria As a customer, I print my voucher As a customer, I compare up to 5 hotels among the results As a customer, I pay by PayPal As a customer, I pay by loyalty point As a customer, I use mobile App As a customer, I use mobile App As a customer, I have access to other service as car renting User Story Or Epic Macro process based on Features Features: take advantage of my loyalty points, search hotel, select hotel, pay, prepare journey, … Key points: to estimate an IT project cost, you need to have a global overview of what will do your application i.e. • The list of the main features • The list of the main constraints impacting the IT architecture (e.g. really big volumes to store, high performance like real time, …)