SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
excella.com | @excellaco
souktel.org | @souktel
Adapting Agile
for MERL
Gina Assaf, Trent Hone, and
Amanda Makulec
excella.com | @excellaco
What is Agile?
• From the manifesto:
• Individuals and interactions over processes and tools
• Working software over comprehensive documentation
• Customer collaboration over contract negotiation
• Responding to change over following a plan
• Agile is a set of principles that manifest as specific
practices
Cycles of
Inspection
and
Adaptation
Time
excella.com | @excellaco
• User Stories – to better identify value
• Prioritization – to focus on the most valuable
• Limiting Work in Progress (WIP) – to ensure delivery
“Sticky” Agile Practices
excella.com | @excellaco
User Stories
Create Dialog to Identify Value
excella.com | @excellaco
What is a User Story?
• A user story provides an clear understanding of the
value the feature or function will bring to a stakeholder
Example: As a participant at MERL Tech DC, I want
to connect with others in the field so that I can
learn the latest techniques
• Initiates a conversation to create shared
understanding
excella.com | @excellaco
User Story Template
As a [type of user], I can [goal] so that
[value]
Title:
Notes:
Assumptions:
Estimate:
Constraints:
As an [actor],
I want [capability],
so that [value].
excella.com | @excellaco
“Three Cs” of User Stories*
• Card – Fit it on a note card
• Conversation – Talk about the story as a group
• Confirmation – Define acceptance criteria
* - Credit to Ron Jeffries
As an [actor],
I want [capability],
so that [value].
excella.com | @excellaco
INVEST Model for User Stories
• Independent - stands alone
• Negotiable - not fixed; allows for innovation
• Valuable - brings value to the stakeholder
• Estimable - able to be estimated and prioritized
• Small - just a few days of work
• Testable - clear acceptance criteria
excella.com | @excellaco
“Goldilocks” Approach to Stories
• Not too big
• Not too small
• Just right
https://upload.wikimedia.org/wikipedia/commons/3/3f/The_three_bears_pg_11.jpg
excella.com | @excellaco
“Too Big” User Story Example
As a Donor,
I want to know your impact,
so that I can tell Congress.
excella.com | @excellaco
“Too Small” User Story Example
As a Field-Based Program
Manager, I want a button,
so that I can run a report.
excella.com | @excellaco
“Just Right” User Story Example
As a Field-Based Program Manager, I
want to know which clinics have low
stock levels for antimalarials so that I
can plan next week’s deliveries.
excella.com | @excellaco
Writing
User Stories
Work in teams to define user
stories for your dashboard.
Using the example case study:
• Focus on one stakeholder group
at a time.
• Write between 5 and 7 new user
stories based on your perception
of the stakeholders’ needs.
• Discuss these user stories with
your teammates.
Exercise:
excella.com | @excellaco
Prioritization
Focus on the Most Valuable
excella.com | @excellaco
An Agile “Backlog”
• A prioritized list of all potential work
• Single source of requirements
• Ordered list of user stories, features, enhancements, fixes, etc…
• Refined over time
• Dynamic
• Frequently re-ordered
• Transparent, visible
excella.com | @excellaco
A Backlog Visualized
Next batch
of stories
Future
Features
Future
Releases
Priority
Order
Granularity
Fine
CoarseLower
Higher
excella.com | @excellaco
Planning Releases with a Backlog
I
Iteration 1
Your Dashboard Backlog
Iteration 2
Iteration 3
Release 2
Release 3
Release 1Granularity
Fine
Coarse
excella.com | @excellaco
Prioritization
Work in teams to prioritize the user
stories for your dashboard.
Using your user stories:
• Collaboratively stack rank them
(most important on top, least
important on bottom).
Think about:
• Who is your audience?
• What is most important to them?
• What criteria are you using to
prioritize?
Exercise:
excella.com | @excellaco
Limit WIP
Focus and Finish
Inspect and Adapt
excella.com | @excellaco
All Agile Approaches Limit WIP
• Why?
• Because smaller amounts of work:
• Provide faster feedback
• Improve predictability
• Accelerate the delivery of value
https://commons.wikimedia.org/wiki/File:Ramp_meter_from_Miller_Park_Way_to_I-94_east_in_Milwaukee.jpg
excella.com | @excellaco
Lower WIP Allows Faster Delivery
High WIP: Work 8 jobs in
parallel, with 4 team members
splitting their time among them.
Low WIP: Focus 2 team members
on each job, complete it, then move
to the next.
Team Spread: Team Focused:
Days Days
Jobs
Jobs
excella.com | @excellaco
Agile Supports Adaptive Management
• A structured, iterative process
of robust decision making in
the face of uncertainty
• Reduce uncertainty over time
through feedback and
monitoring
Cycles of
Inspection
and
Adaptation
excella.com | @excellaco
MVP = Minimum Viable Product
• Minimum set of important information
• What can you release to your stakeholders (or most
important stakeholder) to provide value?
https://commons.wikimedia.org/wiki/File:From_minimum_viable_product_to_more_complex_product.png
excella.com | @excellaco
Selecting an
MVP
Work in teams to define an
MVP for your dashboard.
Using your prioritized list of
user stories:
• Identify the 3 most important
to place in your MVP.
Does the need to pick just 3
change your prioritization?
Exercise:
excella.com | @excellaco
Questions?
Thank you!

Weitere ähnliche Inhalte

Was ist angesagt?

Joe Wikert: What Does Agile Mean at O'Reilly
Joe Wikert: What Does Agile Mean at O'ReillyJoe Wikert: What Does Agile Mean at O'Reilly
Joe Wikert: What Does Agile Mean at O'Reillybisg
 
Cowoking technology essentials. Ryan Chatterton
 Cowoking technology essentials. Ryan Chatterton Cowoking technology essentials. Ryan Chatterton
Cowoking technology essentials. Ryan ChattertonCoworkingSpain
 
I'm a BA Girl in an Agile World @AgileDC 20190923
I'm a BA Girl in an Agile World @AgileDC 20190923I'm a BA Girl in an Agile World @AgileDC 20190923
I'm a BA Girl in an Agile World @AgileDC 20190923Mindy Bohannon
 
Agile is not working in big project?
Agile is not working in big project?Agile is not working in big project?
Agile is not working in big project?sharprazor
 
Devopsdays Chicago State of the Union 2015
Devopsdays Chicago State of the Union 2015Devopsdays Chicago State of the Union 2015
Devopsdays Chicago State of the Union 2015John Willis
 
Creating a central resource hub
Creating a central resource hub Creating a central resource hub
Creating a central resource hub CharityComms
 
Creating a central resource hub #BeyondHQ
Creating a central resource hub #BeyondHQCreating a central resource hub #BeyondHQ
Creating a central resource hub #BeyondHQElectric Putty
 
How to Use Big Data by Onehub
How to Use Big Data by OnehubHow to Use Big Data by Onehub
How to Use Big Data by OnehubCharles Mount
 
Process Flows - When Pictures Say It All
Process Flows - When Pictures Say It AllProcess Flows - When Pictures Say It All
Process Flows - When Pictures Say It AllMindy Bohannon
 
Dealing with Performance in SharePoint Server - SPSVancouver
Dealing with Performance in SharePoint Server - SPSVancouverDealing with Performance in SharePoint Server - SPSVancouver
Dealing with Performance in SharePoint Server - SPSVancouverJason Warren
 
Learning to be a lean startup
Learning to be a lean startupLearning to be a lean startup
Learning to be a lean startupanickelsen
 
Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...
Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...
Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...Haley Odom Ackerman
 
Visualkpi operations monitoring kpis alerts analytics
Visualkpi operations monitoring kpis alerts analyticsVisualkpi operations monitoring kpis alerts analytics
Visualkpi operations monitoring kpis alerts analyticsGrupo Texium
 
Five Best Practices for Approaching Workflow Solutions
Five Best Practices for Approaching Workflow SolutionsFive Best Practices for Approaching Workflow Solutions
Five Best Practices for Approaching Workflow SolutionsSPC Adriatics
 
Process Flows - When Pictures Say It All (2018-Nov)
Process Flows - When Pictures Say It All (2018-Nov)Process Flows - When Pictures Say It All (2018-Nov)
Process Flows - When Pictures Say It All (2018-Nov)Mindy Bohannon
 
#NoProjects - What, Why and How
#NoProjects - What, Why and How#NoProjects - What, Why and How
#NoProjects - What, Why and Howshastie
 
Bootstrapping your startup & building it lean: stop wasting time
Bootstrapping your startup & building it lean: stop wasting timeBootstrapping your startup & building it lean: stop wasting time
Bootstrapping your startup & building it lean: stop wasting timeJoel Gascoigne
 
Process Flows 201908 BA-CON2019
Process Flows 201908 BA-CON2019Process Flows 201908 BA-CON2019
Process Flows 201908 BA-CON2019Mindy Bohannon
 

Was ist angesagt? (20)

Joe Wikert: What Does Agile Mean at O'Reilly
Joe Wikert: What Does Agile Mean at O'ReillyJoe Wikert: What Does Agile Mean at O'Reilly
Joe Wikert: What Does Agile Mean at O'Reilly
 
Cowoking technology essentials. Ryan Chatterton
 Cowoking technology essentials. Ryan Chatterton Cowoking technology essentials. Ryan Chatterton
Cowoking technology essentials. Ryan Chatterton
 
I'm a BA Girl in an Agile World @AgileDC 20190923
I'm a BA Girl in an Agile World @AgileDC 20190923I'm a BA Girl in an Agile World @AgileDC 20190923
I'm a BA Girl in an Agile World @AgileDC 20190923
 
Crisharon’s analysis
Crisharon’s analysisCrisharon’s analysis
Crisharon’s analysis
 
Agile is not working in big project?
Agile is not working in big project?Agile is not working in big project?
Agile is not working in big project?
 
Devopsdays Chicago State of the Union 2015
Devopsdays Chicago State of the Union 2015Devopsdays Chicago State of the Union 2015
Devopsdays Chicago State of the Union 2015
 
Creating a central resource hub
Creating a central resource hub Creating a central resource hub
Creating a central resource hub
 
Creating a central resource hub #BeyondHQ
Creating a central resource hub #BeyondHQCreating a central resource hub #BeyondHQ
Creating a central resource hub #BeyondHQ
 
How to Use Big Data by Onehub
How to Use Big Data by OnehubHow to Use Big Data by Onehub
How to Use Big Data by Onehub
 
Process Flows - When Pictures Say It All
Process Flows - When Pictures Say It AllProcess Flows - When Pictures Say It All
Process Flows - When Pictures Say It All
 
Open source at PayPal
Open source at PayPalOpen source at PayPal
Open source at PayPal
 
Dealing with Performance in SharePoint Server - SPSVancouver
Dealing with Performance in SharePoint Server - SPSVancouverDealing with Performance in SharePoint Server - SPSVancouver
Dealing with Performance in SharePoint Server - SPSVancouver
 
Learning to be a lean startup
Learning to be a lean startupLearning to be a lean startup
Learning to be a lean startup
 
Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...
Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...
Five Reports You Aren't Running & Why You Should Start Today - State Bar of T...
 
Visualkpi operations monitoring kpis alerts analytics
Visualkpi operations monitoring kpis alerts analyticsVisualkpi operations monitoring kpis alerts analytics
Visualkpi operations monitoring kpis alerts analytics
 
Five Best Practices for Approaching Workflow Solutions
Five Best Practices for Approaching Workflow SolutionsFive Best Practices for Approaching Workflow Solutions
Five Best Practices for Approaching Workflow Solutions
 
Process Flows - When Pictures Say It All (2018-Nov)
Process Flows - When Pictures Say It All (2018-Nov)Process Flows - When Pictures Say It All (2018-Nov)
Process Flows - When Pictures Say It All (2018-Nov)
 
#NoProjects - What, Why and How
#NoProjects - What, Why and How#NoProjects - What, Why and How
#NoProjects - What, Why and How
 
Bootstrapping your startup & building it lean: stop wasting time
Bootstrapping your startup & building it lean: stop wasting timeBootstrapping your startup & building it lean: stop wasting time
Bootstrapping your startup & building it lean: stop wasting time
 
Process Flows 201908 BA-CON2019
Process Flows 201908 BA-CON2019Process Flows 201908 BA-CON2019
Process Flows 201908 BA-CON2019
 

Ähnlich wie Adapting Agile for MERL

Doing DevOps versus Getting Results
Doing DevOps versus Getting ResultsDoing DevOps versus Getting Results
Doing DevOps versus Getting ResultsJeff Gallimore
 
Limiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do MoreLimiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do MoreJulie Wyman
 
Communicating Change During Agile Transformation
Communicating Change During Agile TransformationCommunicating Change During Agile Transformation
Communicating Change During Agile TransformationCraig Steinberg
 
Limiting WIP @ SM Summit_5.17.22
Limiting WIP @ SM Summit_5.17.22Limiting WIP @ SM Summit_5.17.22
Limiting WIP @ SM Summit_5.17.22Julie Wyman
 
7-Epic, Story and Bug Reporting(updated).pptx
7-Epic, Story and Bug Reporting(updated).pptx7-Epic, Story and Bug Reporting(updated).pptx
7-Epic, Story and Bug Reporting(updated).pptxBishalKarki33
 
Agile Toronto 2018 - Sharpen Your Agile Ax ... Story Splitting Time
Agile Toronto 2018 - Sharpen Your Agile Ax ... Story Splitting TimeAgile Toronto 2018 - Sharpen Your Agile Ax ... Story Splitting Time
Agile Toronto 2018 - Sharpen Your Agile Ax ... Story Splitting TimeBrian Sjoberg
 
Please stop modernizing lightning 10m - agile dc - 2018-10-15
Please stop modernizing   lightning 10m - agile dc - 2018-10-15Please stop modernizing   lightning 10m - agile dc - 2018-10-15
Please stop modernizing lightning 10m - agile dc - 2018-10-15Dane Weber
 
I"m a BA Girl in an Agile World
I"m a BA Girl in an Agile WorldI"m a BA Girl in an Agile World
I"m a BA Girl in an Agile WorldMindy Bohannon
 
Your data is great, but does it work for your users
Your data is great, but does it work for your usersYour data is great, but does it work for your users
Your data is great, but does it work for your usersvickybuser
 
Agile pm lect1
Agile pm lect1Agile pm lect1
Agile pm lect1Shiraz316
 
Agile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedAgile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedRichard Cheng
 
Agile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devopsAgile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devopsKarthik Gaekwad
 
Metrics Driven Development and DevOps - Agile 2014
Metrics Driven Development and DevOps - Agile 2014Metrics Driven Development and DevOps - Agile 2014
Metrics Driven Development and DevOps - Agile 2014Ernest Mueller
 
User Stories Writing
User Stories WritingUser Stories Writing
User Stories WritingStefano Leli
 
Betaleadership - ESCE Agile Marketing Class 2
Betaleadership - ESCE Agile Marketing Class 2Betaleadership - ESCE Agile Marketing Class 2
Betaleadership - ESCE Agile Marketing Class 2Sylvain Loubradou
 
Agile+Course+Presentation.pdf
Agile+Course+Presentation.pdfAgile+Course+Presentation.pdf
Agile+Course+Presentation.pdfChandan Kumar
 

Ähnlich wie Adapting Agile for MERL (20)

Doing DevOps versus Getting Results
Doing DevOps versus Getting ResultsDoing DevOps versus Getting Results
Doing DevOps versus Getting Results
 
Limiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do MoreLimiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do More
 
Communicating Change During Agile Transformation
Communicating Change During Agile TransformationCommunicating Change During Agile Transformation
Communicating Change During Agile Transformation
 
Gateway to Agile: Agile Requirements
Gateway to Agile: Agile Requirements Gateway to Agile: Agile Requirements
Gateway to Agile: Agile Requirements
 
Limiting WIP @ SM Summit_5.17.22
Limiting WIP @ SM Summit_5.17.22Limiting WIP @ SM Summit_5.17.22
Limiting WIP @ SM Summit_5.17.22
 
7-Epic, Story and Bug Reporting(updated).pptx
7-Epic, Story and Bug Reporting(updated).pptx7-Epic, Story and Bug Reporting(updated).pptx
7-Epic, Story and Bug Reporting(updated).pptx
 
Agile Toronto 2018 - Sharpen Your Agile Ax ... Story Splitting Time
Agile Toronto 2018 - Sharpen Your Agile Ax ... Story Splitting TimeAgile Toronto 2018 - Sharpen Your Agile Ax ... Story Splitting Time
Agile Toronto 2018 - Sharpen Your Agile Ax ... Story Splitting Time
 
Please stop modernizing lightning 10m - agile dc - 2018-10-15
Please stop modernizing   lightning 10m - agile dc - 2018-10-15Please stop modernizing   lightning 10m - agile dc - 2018-10-15
Please stop modernizing lightning 10m - agile dc - 2018-10-15
 
I"m a BA Girl in an Agile World
I"m a BA Girl in an Agile WorldI"m a BA Girl in an Agile World
I"m a BA Girl in an Agile World
 
Your data is great, but does it work for your users
Your data is great, but does it work for your usersYour data is great, but does it work for your users
Your data is great, but does it work for your users
 
Agile pm lect1
Agile pm lect1Agile pm lect1
Agile pm lect1
 
Agile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedAgile Truths and Misconceptions Exposed
Agile Truths and Misconceptions Exposed
 
Trippe "Project Management Trends in Publishing: Agile is the New Norm and Th...
Trippe "Project Management Trends in Publishing: Agile is the New Norm and Th...Trippe "Project Management Trends in Publishing: Agile is the New Norm and Th...
Trippe "Project Management Trends in Publishing: Agile is the New Norm and Th...
 
Agile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devopsAgile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devops
 
Metrics Driven Development and DevOps - Agile 2014
Metrics Driven Development and DevOps - Agile 2014Metrics Driven Development and DevOps - Agile 2014
Metrics Driven Development and DevOps - Agile 2014
 
User Stories Writing
User Stories WritingUser Stories Writing
User Stories Writing
 
User stories in agile software development
User stories in agile software developmentUser stories in agile software development
User stories in agile software development
 
amansingh.docx
amansingh.docxamansingh.docx
amansingh.docx
 
Betaleadership - ESCE Agile Marketing Class 2
Betaleadership - ESCE Agile Marketing Class 2Betaleadership - ESCE Agile Marketing Class 2
Betaleadership - ESCE Agile Marketing Class 2
 
Agile+Course+Presentation.pdf
Agile+Course+Presentation.pdfAgile+Course+Presentation.pdf
Agile+Course+Presentation.pdf
 

Mehr von Amanda Makulec

Why No One is Using your Dashboard
Why No One is Using your DashboardWhy No One is Using your Dashboard
Why No One is Using your DashboardAmanda Makulec
 
Developing Dashboards with User-Centered Design
Developing Dashboards with User-Centered DesignDeveloping Dashboards with User-Centered Design
Developing Dashboards with User-Centered DesignAmanda Makulec
 
The Simpsons, Design, and Data Use
The Simpsons, Design, and Data UseThe Simpsons, Design, and Data Use
The Simpsons, Design, and Data UseAmanda Makulec
 
Visualizations with Empathy
Visualizations with EmpathyVisualizations with Empathy
Visualizations with EmpathyAmanda Makulec
 
Nurturing Data Visualization
Nurturing Data VisualizationNurturing Data Visualization
Nurturing Data VisualizationAmanda Makulec
 
Designing Data Visualizations to Strengthen Health Systems
Designing Data Visualizations to Strengthen Health SystemsDesigning Data Visualizations to Strengthen Health Systems
Designing Data Visualizations to Strengthen Health SystemsAmanda Makulec
 
Visualizations with Empathy: Developing Audience Personas
Visualizations with Empathy: Developing Audience PersonasVisualizations with Empathy: Developing Audience Personas
Visualizations with Empathy: Developing Audience PersonasAmanda Makulec
 
Are Dashboards the Magic Bullet?
Are Dashboards the Magic Bullet?Are Dashboards the Magic Bullet?
Are Dashboards the Magic Bullet?Amanda Makulec
 
Designstorm How-to: Dot Plots
Designstorm How-to: Dot PlotsDesignstorm How-to: Dot Plots
Designstorm How-to: Dot PlotsAmanda Makulec
 
A Pixar Twist on Presenting Data
A Pixar Twist on Presenting DataA Pixar Twist on Presenting Data
A Pixar Twist on Presenting DataAmanda Makulec
 
Designing Usage Dashboards for mHealth Program Monitoring
Designing Usage Dashboards for mHealth Program MonitoringDesigning Usage Dashboards for mHealth Program Monitoring
Designing Usage Dashboards for mHealth Program MonitoringAmanda Makulec
 
Data Visualization Design Best Practices Workshop
Data Visualization Design Best Practices WorkshopData Visualization Design Best Practices Workshop
Data Visualization Design Best Practices WorkshopAmanda Makulec
 
Making Data Meaningful
Making Data MeaningfulMaking Data Meaningful
Making Data MeaningfulAmanda Makulec
 
Chart Makeover: A Women's Nutrition Bar Chart
Chart Makeover: A Women's Nutrition Bar ChartChart Makeover: A Women's Nutrition Bar Chart
Chart Makeover: A Women's Nutrition Bar ChartAmanda Makulec
 
A Data Viz Makeover: Approaches for Improving your Visualizations
A Data Viz Makeover: Approaches for Improving your VisualizationsA Data Viz Makeover: Approaches for Improving your Visualizations
A Data Viz Makeover: Approaches for Improving your VisualizationsAmanda Makulec
 
Storyboarding for Data Visualization
Storyboarding for Data VisualizationStoryboarding for Data Visualization
Storyboarding for Data VisualizationAmanda Makulec
 
Alternative Reporting Formats
Alternative Reporting FormatsAlternative Reporting Formats
Alternative Reporting FormatsAmanda Makulec
 
Introduction to Infographic Design
Introduction to Infographic DesignIntroduction to Infographic Design
Introduction to Infographic DesignAmanda Makulec
 

Mehr von Amanda Makulec (20)

Why No One is Using your Dashboard
Why No One is Using your DashboardWhy No One is Using your Dashboard
Why No One is Using your Dashboard
 
Developing Dashboards with User-Centered Design
Developing Dashboards with User-Centered DesignDeveloping Dashboards with User-Centered Design
Developing Dashboards with User-Centered Design
 
The Simpsons, Design, and Data Use
The Simpsons, Design, and Data UseThe Simpsons, Design, and Data Use
The Simpsons, Design, and Data Use
 
Visualizations with Empathy
Visualizations with EmpathyVisualizations with Empathy
Visualizations with Empathy
 
Nurturing Data Visualization
Nurturing Data VisualizationNurturing Data Visualization
Nurturing Data Visualization
 
Designing Data Visualizations to Strengthen Health Systems
Designing Data Visualizations to Strengthen Health SystemsDesigning Data Visualizations to Strengthen Health Systems
Designing Data Visualizations to Strengthen Health Systems
 
Visualizations with Empathy: Developing Audience Personas
Visualizations with Empathy: Developing Audience PersonasVisualizations with Empathy: Developing Audience Personas
Visualizations with Empathy: Developing Audience Personas
 
Are Dashboards the Magic Bullet?
Are Dashboards the Magic Bullet?Are Dashboards the Magic Bullet?
Are Dashboards the Magic Bullet?
 
Designstorm How-to: Dot Plots
Designstorm How-to: Dot PlotsDesignstorm How-to: Dot Plots
Designstorm How-to: Dot Plots
 
A Pixar Twist on Presenting Data
A Pixar Twist on Presenting DataA Pixar Twist on Presenting Data
A Pixar Twist on Presenting Data
 
Data Dinner Parties
Data Dinner PartiesData Dinner Parties
Data Dinner Parties
 
The Human Element
The Human ElementThe Human Element
The Human Element
 
Designing Usage Dashboards for mHealth Program Monitoring
Designing Usage Dashboards for mHealth Program MonitoringDesigning Usage Dashboards for mHealth Program Monitoring
Designing Usage Dashboards for mHealth Program Monitoring
 
Data Visualization Design Best Practices Workshop
Data Visualization Design Best Practices WorkshopData Visualization Design Best Practices Workshop
Data Visualization Design Best Practices Workshop
 
Making Data Meaningful
Making Data MeaningfulMaking Data Meaningful
Making Data Meaningful
 
Chart Makeover: A Women's Nutrition Bar Chart
Chart Makeover: A Women's Nutrition Bar ChartChart Makeover: A Women's Nutrition Bar Chart
Chart Makeover: A Women's Nutrition Bar Chart
 
A Data Viz Makeover: Approaches for Improving your Visualizations
A Data Viz Makeover: Approaches for Improving your VisualizationsA Data Viz Makeover: Approaches for Improving your Visualizations
A Data Viz Makeover: Approaches for Improving your Visualizations
 
Storyboarding for Data Visualization
Storyboarding for Data VisualizationStoryboarding for Data Visualization
Storyboarding for Data Visualization
 
Alternative Reporting Formats
Alternative Reporting FormatsAlternative Reporting Formats
Alternative Reporting Formats
 
Introduction to Infographic Design
Introduction to Infographic DesignIntroduction to Infographic Design
Introduction to Infographic Design
 

Kürzlich hochgeladen

Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBoston Institute of Analytics
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...Amil Baba Dawood bangali
 
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelDecoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelBoston Institute of Analytics
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 
Cyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataCyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataTecnoIncentive
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Thomas Poetter
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Seán Kennedy
 
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...Jack Cole
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...Dr Arash Najmaei ( Phd., MBA, BSc)
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Boston Institute of Analytics
 
IBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaIBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaManalVerma4
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxSimranPal17
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfblazblazml
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our WorldEduminds Learning
 
Principles and Practices of Data Visualization
Principles and Practices of Data VisualizationPrinciples and Practices of Data Visualization
Principles and Practices of Data VisualizationKianJazayeri1
 
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Boston Institute of Analytics
 

Kürzlich hochgeladen (20)

Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis ProjectBank Loan Approval Analysis: A Comprehensive Data Analysis Project
Bank Loan Approval Analysis: A Comprehensive Data Analysis Project
 
Insurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis ProjectInsurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis Project
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
 
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis modelDecoding Movie Sentiments: Analyzing Reviews with Data Analysis model
Decoding Movie Sentiments: Analyzing Reviews with Data Analysis model
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 
Cyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded dataCyber awareness ppt on the recorded data
Cyber awareness ppt on the recorded data
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...Student Profile Sample report on improving academic performance by uniting gr...
Student Profile Sample report on improving academic performance by uniting gr...
 
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
why-transparency-and-traceability-are-essential-for-sustainable-supply-chains...
 
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
6 Tips for Interpretable Topic Models _ by Nicha Ruchirawat _ Towards Data Sc...
 
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
Decoding the Heart: Student Presentation on Heart Attack Prediction with Data...
 
IBEF report on the Insurance market in India
IBEF report on the Insurance market in IndiaIBEF report on the Insurance market in India
IBEF report on the Insurance market in India
 
What To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptxWhat To Do For World Nature Conservation Day by Slidesgo.pptx
What To Do For World Nature Conservation Day by Slidesgo.pptx
 
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdfEnglish-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
English-8-Q4-W3-Synthesizing-Essential-Information-From-Various-Sources-1.pdf
 
Data Analysis Project: Stroke Prediction
Data Analysis Project: Stroke PredictionData Analysis Project: Stroke Prediction
Data Analysis Project: Stroke Prediction
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
Learn How Data Science Changes Our World
Learn How Data Science Changes Our WorldLearn How Data Science Changes Our World
Learn How Data Science Changes Our World
 
Principles and Practices of Data Visualization
Principles and Practices of Data VisualizationPrinciples and Practices of Data Visualization
Principles and Practices of Data Visualization
 
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
Data Analysis Project Presentation: Unveiling Your Ideal Customer, Bank Custo...
 

Adapting Agile for MERL

  • 1. excella.com | @excellaco souktel.org | @souktel Adapting Agile for MERL Gina Assaf, Trent Hone, and Amanda Makulec
  • 2. excella.com | @excellaco What is Agile? • From the manifesto: • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan • Agile is a set of principles that manifest as specific practices Cycles of Inspection and Adaptation Time
  • 3. excella.com | @excellaco • User Stories – to better identify value • Prioritization – to focus on the most valuable • Limiting Work in Progress (WIP) – to ensure delivery “Sticky” Agile Practices
  • 4. excella.com | @excellaco User Stories Create Dialog to Identify Value
  • 5. excella.com | @excellaco What is a User Story? • A user story provides an clear understanding of the value the feature or function will bring to a stakeholder Example: As a participant at MERL Tech DC, I want to connect with others in the field so that I can learn the latest techniques • Initiates a conversation to create shared understanding
  • 6. excella.com | @excellaco User Story Template As a [type of user], I can [goal] so that [value] Title: Notes: Assumptions: Estimate: Constraints: As an [actor], I want [capability], so that [value].
  • 7. excella.com | @excellaco “Three Cs” of User Stories* • Card – Fit it on a note card • Conversation – Talk about the story as a group • Confirmation – Define acceptance criteria * - Credit to Ron Jeffries As an [actor], I want [capability], so that [value].
  • 8. excella.com | @excellaco INVEST Model for User Stories • Independent - stands alone • Negotiable - not fixed; allows for innovation • Valuable - brings value to the stakeholder • Estimable - able to be estimated and prioritized • Small - just a few days of work • Testable - clear acceptance criteria
  • 9. excella.com | @excellaco “Goldilocks” Approach to Stories • Not too big • Not too small • Just right https://upload.wikimedia.org/wikipedia/commons/3/3f/The_three_bears_pg_11.jpg
  • 10. excella.com | @excellaco “Too Big” User Story Example As a Donor, I want to know your impact, so that I can tell Congress.
  • 11. excella.com | @excellaco “Too Small” User Story Example As a Field-Based Program Manager, I want a button, so that I can run a report.
  • 12. excella.com | @excellaco “Just Right” User Story Example As a Field-Based Program Manager, I want to know which clinics have low stock levels for antimalarials so that I can plan next week’s deliveries.
  • 13. excella.com | @excellaco Writing User Stories Work in teams to define user stories for your dashboard. Using the example case study: • Focus on one stakeholder group at a time. • Write between 5 and 7 new user stories based on your perception of the stakeholders’ needs. • Discuss these user stories with your teammates. Exercise:
  • 15. excella.com | @excellaco An Agile “Backlog” • A prioritized list of all potential work • Single source of requirements • Ordered list of user stories, features, enhancements, fixes, etc… • Refined over time • Dynamic • Frequently re-ordered • Transparent, visible
  • 16. excella.com | @excellaco A Backlog Visualized Next batch of stories Future Features Future Releases Priority Order Granularity Fine CoarseLower Higher
  • 17. excella.com | @excellaco Planning Releases with a Backlog I Iteration 1 Your Dashboard Backlog Iteration 2 Iteration 3 Release 2 Release 3 Release 1Granularity Fine Coarse
  • 18. excella.com | @excellaco Prioritization Work in teams to prioritize the user stories for your dashboard. Using your user stories: • Collaboratively stack rank them (most important on top, least important on bottom). Think about: • Who is your audience? • What is most important to them? • What criteria are you using to prioritize? Exercise:
  • 19. excella.com | @excellaco Limit WIP Focus and Finish Inspect and Adapt
  • 20. excella.com | @excellaco All Agile Approaches Limit WIP • Why? • Because smaller amounts of work: • Provide faster feedback • Improve predictability • Accelerate the delivery of value https://commons.wikimedia.org/wiki/File:Ramp_meter_from_Miller_Park_Way_to_I-94_east_in_Milwaukee.jpg
  • 21. excella.com | @excellaco Lower WIP Allows Faster Delivery High WIP: Work 8 jobs in parallel, with 4 team members splitting their time among them. Low WIP: Focus 2 team members on each job, complete it, then move to the next. Team Spread: Team Focused: Days Days Jobs Jobs
  • 22. excella.com | @excellaco Agile Supports Adaptive Management • A structured, iterative process of robust decision making in the face of uncertainty • Reduce uncertainty over time through feedback and monitoring Cycles of Inspection and Adaptation
  • 23. excella.com | @excellaco MVP = Minimum Viable Product • Minimum set of important information • What can you release to your stakeholders (or most important stakeholder) to provide value? https://commons.wikimedia.org/wiki/File:From_minimum_viable_product_to_more_complex_product.png
  • 24. excella.com | @excellaco Selecting an MVP Work in teams to define an MVP for your dashboard. Using your prioritized list of user stories: • Identify the 3 most important to place in your MVP. Does the need to pick just 3 change your prioritization? Exercise: