SlideShare a Scribd company logo
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!

More Related Content

What's hot

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
bisg
 
Cowoking technology essentials. Ryan Chatterton
 Cowoking technology essentials. Ryan Chatterton Cowoking technology essentials. Ryan Chatterton
Cowoking technology essentials. Ryan Chatterton
CoworkingSpain
 
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
Mindy Bohannon
 
Crisharon’s analysis
Crisharon’s analysisCrisharon’s analysis
Crisharon’s analysis
Crisharon Beale
 
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 2015
John 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 #BeyondHQ
Electric 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 Onehub
Charles 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 All
Mindy Bohannon
 
Open source at PayPal
Open source at PayPalOpen source at PayPal
Open source at PayPal
Saranyan Vigraham
 
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
Jason Warren
 
Learning to be a lean startup
Learning to be a lean startupLearning to be a lean startup
Learning to be a lean startup
anickelsen
 
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 analytics
Grupo 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 Solutions
SPC 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 How
shastie
 
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-CON2019
Mindy Bohannon
 

What's hot (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
 

Similar to Adapting Agile for MERL

Doing DevOps versus Getting Results
Doing DevOps versus Getting ResultsDoing DevOps versus Getting Results
Doing DevOps versus Getting Results
Jeff 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 More
Julie Wyman
 
Communicating Change During Agile Transformation
Communicating Change During Agile TransformationCommunicating Change During Agile Transformation
Communicating Change During Agile Transformation
Craig Steinberg
 
Gateway to Agile: Agile Requirements
Gateway to Agile: Agile Requirements Gateway to Agile: Agile Requirements
Gateway to Agile: Agile Requirements
Gervais Johnson, Advisor
 
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
Julie 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).pptx
BishalKarki33
 
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
Brian 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-15
Dane 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 World
Mindy 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 users
vickybuser
 
Agile pm lect1
Agile pm lect1Agile pm lect1
Agile pm lect1
Shiraz316
 
Agile Truths and Misconceptions Exposed
Agile Truths and Misconceptions ExposedAgile Truths and Misconceptions Exposed
Agile Truths and Misconceptions Exposed
Richard Cheng
 
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...
National Information Standards Organization (NISO)
 
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
Karthik 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 2014
Ernest Mueller
 
User Stories Writing
User Stories WritingUser Stories Writing
User Stories Writing
Stefano Leli
 
User stories in agile software development
User stories in agile software developmentUser stories in agile software development
User stories in agile software development
Sandra Svanidzaitė, PhD, CBAP
 
amansingh.docx
amansingh.docxamansingh.docx
amansingh.docx
ammusingh2409
 
Betaleadership - ESCE Agile Marketing Class 2
Betaleadership - ESCE Agile Marketing Class 2Betaleadership - ESCE Agile Marketing Class 2
Betaleadership - ESCE Agile Marketing Class 2
Sylvain Loubradou
 
Agile+Course+Presentation.pdf
Agile+Course+Presentation.pdfAgile+Course+Presentation.pdf
Agile+Course+Presentation.pdf
Chandan Kumar
 

Similar to 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
 

More from 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 Dashboard
Amanda Makulec
 
Developing Dashboards with User-Centered Design
Developing Dashboards with User-Centered DesignDeveloping Dashboards with User-Centered Design
Developing Dashboards with User-Centered Design
Amanda Makulec
 
The Simpsons, Design, and Data Use
The Simpsons, Design, and Data UseThe Simpsons, Design, and Data Use
The Simpsons, Design, and Data Use
Amanda Makulec
 
Visualizations with Empathy
Visualizations with EmpathyVisualizations with Empathy
Visualizations with Empathy
Amanda Makulec
 
Nurturing Data Visualization
Nurturing Data VisualizationNurturing Data Visualization
Nurturing Data Visualization
Amanda 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 Systems
Amanda Makulec
 
Visualizations with Empathy: Developing Audience Personas
Visualizations with Empathy: Developing Audience PersonasVisualizations with Empathy: Developing Audience Personas
Visualizations with Empathy: Developing Audience Personas
Amanda 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 Plots
Amanda Makulec
 
A Pixar Twist on Presenting Data
A Pixar Twist on Presenting DataA Pixar Twist on Presenting Data
A Pixar Twist on Presenting Data
Amanda Makulec
 
Data Dinner Parties
Data Dinner PartiesData Dinner Parties
Data Dinner Parties
Amanda Makulec
 
The Human Element
The Human ElementThe Human Element
The Human Element
Amanda 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 Monitoring
Amanda Makulec
 
Data Visualization Design Best Practices Workshop
Data Visualization Design Best Practices WorkshopData Visualization Design Best Practices Workshop
Data Visualization Design Best Practices Workshop
Amanda Makulec
 
Making Data Meaningful
Making Data MeaningfulMaking Data Meaningful
Making Data Meaningful
Amanda 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 Chart
Amanda 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 Visualizations
Amanda Makulec
 
Storyboarding for Data Visualization
Storyboarding for Data VisualizationStoryboarding for Data Visualization
Storyboarding for Data Visualization
Amanda Makulec
 
Alternative Reporting Formats
Alternative Reporting FormatsAlternative Reporting Formats
Alternative Reporting Formats
Amanda Makulec
 
Introduction to Infographic Design
Introduction to Infographic DesignIntroduction to Infographic Design
Introduction to Infographic Design
Amanda Makulec
 

More from 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
 

Recently uploaded

Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
haila53
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
axoqas
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
Roger Valdez
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
u86oixdj
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
AbhimanyuSinha9
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
u86oixdj
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
jerlynmaetalle
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
2023240532
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Subhajit Sahu
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
dwreak4tg
 
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
pchutichetpong
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
Oppotus
 

Recently uploaded (20)

Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdfCh03-Managing the Object-Oriented Information Systems Project a.pdf
Ch03-Managing the Object-Oriented Information Systems Project a.pdf
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
 
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTESAdjusting OpenMP PageRank : SHORT REPORT / NOTES
Adjusting OpenMP PageRank : SHORT REPORT / NOTES
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
 
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
 

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: