SlideShare a Scribd company logo
Experience Driven Agile:
Developing Up to an Experience, Not Down to a Feature




                      Kaleb Walton & Brian Anderson




         Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
We Expect You to Leave With


    Knowledge of how to drive agile development
    with user experience

    A glimpse of experience driven agile at scale

    Two new agile survival tools you soon won't be
    able to live without!




            Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
Who Are You?

    Product Owner                                              
                                                                    Developer

    Scrum Master                                               
                                                                    UX

    Agile Coach                                                
                                                                    Other?




       Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
Familiar?




Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
What Caused It?

    Loose requirements                                 
                                                            Confusion of how

    Lack of context                                         stories play together

    Real stakeholder MIA
                                                       
                                                            Tire shortage




            Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
The Agile Gap
       Traditional

                                          
                                               Agile doesn't directly address
Development       Features                       
                                                      Ineffective prioritization
                                                 
                                                      Unstable development with constant rework,
                                                      thrashing and delay
         Experience
                                                 
                                                      Inconsistent, frustrating and low-value
                                                      product experience
         Optimal
                                                 
                                                      Miscommunication and misunderstanding
                                                      about your product outside of development
                                          
                                               Agile facilitates communication primarily
        Experience                             focused on Development of Features
                                          
                                               The gap is not in either of those - it’s in the
Development           Features                 integration of Experience



                      Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
How Do You Get Them to Think
     “It's an Elephant”?




    Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
Product Backlogs Fail at UX


    Elephant = Intended experience

    Features of elephant = Epics & user stories in
    your product backlog

    Blind Scientists = Developers, product
    managers, delivery leads, sellers, marketing,
    executives and everyone in between

    What do your stakeholders think of your
    product backlog?


            Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
What We've Tried

    User Stories and Epics
    
        Contrary to INVEST
    
        Experience is expressed in multiple stories/epics

    Use Cases
    
        Lacks context and
        motivational trigger
    
        Too detailed, task-specific
        and time consuming

    Meetings
    
        Takes time away from development
    
        Slow and expensive

               Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
What About Story Mapping?




Getting closer, but should
this really be an afterthought?
  Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
How Do You Incorporate
  User Experience?




 Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
Drive Agile With Experience:
Meet Your Two New Survival Tools




   Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
The “Pitch”


    Quickly conveys background of problem,
                                                                                    Effective Prioritization and
    proposed solution and statement of value                                        Assignment of Work Items

    Shirt-size estimates make for easy                                              The problem is that systems
                                                                                    managers spend too much time
    prioritization (story points are fine too)                                      prioritizing and assigning their
                                                                                    team's daily work efforts.

    Sprinkle in risk and value to make                                              Imagine if Systems Manager
    prioritization even easier                                                      Plus offered better prioritization
                                                                                    capabilities and automated
                                                                                    assignment based on definable

    Prioritize dozens of experiences, not                                           business rules.
    hundreds                                                                        This solution would result in
                                                                                    reduced cost for systems
                                                                                    managers by enabling more

    General format:                                                                 efficient work assignment,
    The problem is <problem>. Imagine if                                            leading to better response times.
    <solution>. This solution would result in
    <value statement>.

    Lightweight precursor to...

                 Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
The “Scenario”


    Borrowed from UX discipline

    Paints a clear picture of an entire experience

    Extremely versatile and ready for use outside
    development

    Our definition:
     “A real-world example of a person's
     experience with a product, describing context
     with a problem and a proposed solution.”




             Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
Telling a Story




Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
Example Scenario

EFFECTIVE PRIORITIZATION AND ASSIGNMENT OF WORK ITEMS

PROBLEM
Mary, a systems manager at ABC Health, is responsible for a team of 12 system administrators who
handle steady state support of their health care systems and network. One of her biggest time sinks
is prioritizing and assigning her teams daily work efforts. The tool she uses, Systems Manager Plus,
doesn't give her any prioritization features except for the ability to sort on a 'priority' field when
reviewing work items.
As she spends half of her time prioritizing she ends up working over time to tend to her other duties.

SOLUTION
After a major update Mary signs into Systems Manager Plus, heads to the work items area and is
pleasantly surprised to see a number of new prioritization capabilities. There are more fields
available to sort and filter, as well as a “smart assignment” system that enables her to specify rules
that will result in automatic assignment to specific members of her team.
Mary creates a few rules, applies them to existing work items, and is excited to see that over a
quarter of the items were automatically assigned. She proceeds to sort and filter the remaining work
items to prioritize and assign to her team. As more work items trickle in she notices that many of
them are being auto-assigned.
These improvements have enabled Mary to focus less on prioritizing and more on doing.


                     Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
Easily Pull Out Stories and Epics

Additional sorting capabilities
As a systems manager I want to sort work items by
additional fields such as created date, severity and
platform so that I can more effectively prioritize them.

Additional filtering capabilities
As a systems manager I want to filter work items by
additional fields such as created date, severity and
platform so that I can more effectively prioritize them.

Smart assignment system (epic)
As a systems manager I want to specify assignment rules for the system to use to
automatically assign work items so that I don't have to assign every work item manually.

Apply new smart assignment rules to existing work items
As a systems manager I want to apply new smart assignment rules to existing work items
so that I can use smart assignment on work items created after the smart assignment
process has executed.



                   Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
Scenarios Are Agile

    Just Barely Good Enough and Just in Time: Fidelity
    naturally matches immediate need.

    Ya Ain’t Gonna Need It: Does it enable the scenario?

    Minimum Viable Product: What is
    the minimum experience someone
    would pay for?

    Lightweight: Low cost to develop,
    flexible and quick to communicate.

    Better Contract: More reliable
    as it's written in terms of Experience
    rather than Features.


              Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
When Do You Incorporate
        User Experience?
   Before iteration                             
                                                     All of the above
   During iteration                             
                                                     Never
   After iteration




        Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
Basic Experience Driven Agile
                                Involvement Over Time by Role
                                                                                                     Scrum Masters, Developers
Product Owners,                                                                                      and Testers
UX Analysts, Architects and Stakeholders




                           Product Backlog
    Product Mgt




                                                                                            Iteration Backlog
    Activities




                         Pitches                         Scenarios                                        Stories



                              Estimate, Valuate                                                           Estimate
                              Assess, Prioritize


                          Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
Experience Driven Agile At Scale
                                Involvement Over Time by Role
                                                                                                     Scrum Masters, Developers
Product Owners,                                                                                      and Testers
UX Analysts, Architects and Stakeholders



                  Portfolio Backlog
    Product Mgt




                                                                 Product                                    Iteration
                                                                 Backlogs                                   Backlogs
    Activities




                         Pitches


                                                                 Scenarios                                    Stories
                        Scenarios




       Estimate, Valuate                                        Prioritize                                Estimate
       Assess, Prioritize


                          Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
UX in Experience Driven Agile
                                        Collaboration Over Time
                                                                                                     Scrum Masters, Developers
Product Owners                                                                                       and Testers
Architects and Stakeholders



      Strategy         Portfolio             Product                 Release                   Iteration           Day

        Pitch consideration, estimation, valuation,
            risk assessment and prioritization

                                  Scenario collaboration, development, review,
                                          estimation, and prioritization

                                                                                 Scenario breakdown, wireframing,
                                                                                  story breakdown and clarification

                                             Stakeholder & customer reviews




                          Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
What Did You Think?
   Thought provoking                                   
                                                             Want to learn
   More of the same                                         more
                                                        
                                                             Indifferent




         Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
Questions?




Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
Contact Us

      Kaleb Walton                                                 Brian Anderson
      kalebwalton@gmail.com                                        user.experience.guy@gmail.com




Thanks to Other Experience Driven Agile Contributors

          Michael Hughes, Ph.D                                              Terri Whitt
          michaelhughesua@gmail.com                                         tw30306@yahoo.com




                          http://experiencedrivenagile.com




          Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt

More Related Content

What's hot

The Stream Process™ for Defining Projects
The Stream Process™ for Defining ProjectsThe Stream Process™ for Defining Projects
The Stream Process™ for Defining Projects
OneSpring LLC
 
Rightplacing
RightplacingRightplacing
Rightplacing
Vince Kellen, Ph.D.
 
Empowering teams to full potential
Empowering teams to full potentialEmpowering teams to full potential
Empowering teams to full potential
Troy Bitter
 
Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]
Surajit Bhuyan
 
Value stream mapping
Value stream mapping  Value stream mapping
Value stream mapping
AgileOnTheBeach
 
"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck
Operae Partners
 
Utah PMA Quarterly Meeting, June, 2009
Utah PMA Quarterly Meeting, June, 2009Utah PMA Quarterly Meeting, June, 2009
Utah PMA Quarterly Meeting, June, 2009
Utah Product Management Association
 
User Zoom Kli Health Webinar Sep09 Vf
User Zoom Kli Health Webinar Sep09 VfUser Zoom Kli Health Webinar Sep09 Vf
User Zoom Kli Health Webinar Sep09 Vf
Alfonso de la Nuez
 
Whose View is it Anyway: Addressing Multiple Stakeholder Concerns
Whose View is it Anyway: Addressing Multiple Stakeholder ConcernsWhose View is it Anyway: Addressing Multiple Stakeholder Concerns
Whose View is it Anyway: Addressing Multiple Stakeholder Concerns
sferoz
 
Atdd for web apps
Atdd for web appsAtdd for web apps
Atdd for web apps
ekantola
 
Cloud project secrets of success
Cloud project secrets of successCloud project secrets of success
Cloud project secrets of success
Khazret Sapenov
 
ALE2011 Stephen Parry on ICT Value Chain
ALE2011 Stephen Parry on ICT Value ChainALE2011 Stephen Parry on ICT Value Chain
ALE2011 Stephen Parry on ICT Value Chain
Olaf Lewitz
 
Agile developers create their own identity by Ajay Danait
Agile developers create their own identity by Ajay DanaitAgile developers create their own identity by Ajay Danait
Agile developers create their own identity by Ajay Danait
Xebia IT Architects
 
Collaborating in the Cloud with Lync
Collaborating in the Cloud with LyncCollaborating in the Cloud with Lync
Collaborating in the Cloud with Lync
SalesChannel International
 
Valtech agile transformation services - innovation games (aln conference)
Valtech   agile transformation services - innovation games (aln conference)Valtech   agile transformation services - innovation games (aln conference)
Valtech agile transformation services - innovation games (aln conference)
Prasad Prabhakaran
 
Social enterprise business tools redefined- smw
Social enterprise   business tools redefined- smwSocial enterprise   business tools redefined- smw
Social enterprise business tools redefined- smw
schade_chr
 
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Consulting AG
 
Driving and Accountable and Collaborative Culture
Driving and Accountable and Collaborative CultureDriving and Accountable and Collaborative Culture
Driving and Accountable and Collaborative Culture
Cynthia Clay
 
Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?
Michael zur Muehlen
 
Give Thanks for Scrum 2011 Transparency and Micromanagement
Give Thanks for Scrum 2011 Transparency and MicromanagementGive Thanks for Scrum 2011 Transparency and Micromanagement
Give Thanks for Scrum 2011 Transparency and Micromanagement
Dan LeFebvre
 

What's hot (20)

The Stream Process™ for Defining Projects
The Stream Process™ for Defining ProjectsThe Stream Process™ for Defining Projects
The Stream Process™ for Defining Projects
 
Rightplacing
RightplacingRightplacing
Rightplacing
 
Empowering teams to full potential
Empowering teams to full potentialEmpowering teams to full potential
Empowering teams to full potential
 
Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]Agile Developers Create Their Own Identity[1]
Agile Developers Create Their Own Identity[1]
 
Value stream mapping
Value stream mapping  Value stream mapping
Value stream mapping
 
"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck"Lean software development: discovering waste" by Mary Poppendieck
"Lean software development: discovering waste" by Mary Poppendieck
 
Utah PMA Quarterly Meeting, June, 2009
Utah PMA Quarterly Meeting, June, 2009Utah PMA Quarterly Meeting, June, 2009
Utah PMA Quarterly Meeting, June, 2009
 
User Zoom Kli Health Webinar Sep09 Vf
User Zoom Kli Health Webinar Sep09 VfUser Zoom Kli Health Webinar Sep09 Vf
User Zoom Kli Health Webinar Sep09 Vf
 
Whose View is it Anyway: Addressing Multiple Stakeholder Concerns
Whose View is it Anyway: Addressing Multiple Stakeholder ConcernsWhose View is it Anyway: Addressing Multiple Stakeholder Concerns
Whose View is it Anyway: Addressing Multiple Stakeholder Concerns
 
Atdd for web apps
Atdd for web appsAtdd for web apps
Atdd for web apps
 
Cloud project secrets of success
Cloud project secrets of successCloud project secrets of success
Cloud project secrets of success
 
ALE2011 Stephen Parry on ICT Value Chain
ALE2011 Stephen Parry on ICT Value ChainALE2011 Stephen Parry on ICT Value Chain
ALE2011 Stephen Parry on ICT Value Chain
 
Agile developers create their own identity by Ajay Danait
Agile developers create their own identity by Ajay DanaitAgile developers create their own identity by Ajay Danait
Agile developers create their own identity by Ajay Danait
 
Collaborating in the Cloud with Lync
Collaborating in the Cloud with LyncCollaborating in the Cloud with Lync
Collaborating in the Cloud with Lync
 
Valtech agile transformation services - innovation games (aln conference)
Valtech   agile transformation services - innovation games (aln conference)Valtech   agile transformation services - innovation games (aln conference)
Valtech agile transformation services - innovation games (aln conference)
 
Social enterprise business tools redefined- smw
Social enterprise   business tools redefined- smwSocial enterprise   business tools redefined- smw
Social enterprise business tools redefined- smw
 
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)SwissQ Agile Trends & Benchmarks 2012 (Englisch)
SwissQ Agile Trends & Benchmarks 2012 (Englisch)
 
Driving and Accountable and Collaborative Culture
Driving and Accountable and Collaborative CultureDriving and Accountable and Collaborative Culture
Driving and Accountable and Collaborative Culture
 
Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?Researching Standards - What? Why? How? And?
Researching Standards - What? Why? How? And?
 
Give Thanks for Scrum 2011 Transparency and Micromanagement
Give Thanks for Scrum 2011 Transparency and MicromanagementGive Thanks for Scrum 2011 Transparency and Micromanagement
Give Thanks for Scrum 2011 Transparency and Micromanagement
 

Viewers also liked

5 Reasons to Stop Investing in Facebook - SXSW Interactive 2012 - Social Media
5 Reasons to Stop Investing in Facebook - SXSW Interactive 2012 - Social Media5 Reasons to Stop Investing in Facebook - SXSW Interactive 2012 - Social Media
5 Reasons to Stop Investing in Facebook - SXSW Interactive 2012 - Social Media
Niki Weber
 
Grammar book leah
Grammar book leahGrammar book leah
Grammar book leah
leahvictoriahess
 
Python tools for testing web services over HTTP
Python tools for testing web services over HTTPPython tools for testing web services over HTTP
Python tools for testing web services over HTTP
Mykhailo Kolesnyk
 
Lobby Trip
Lobby TripLobby Trip
Lobby Triphyunyu17
 
The Agile Gap: Closing it with User Experience
The Agile Gap: Closing it with User ExperienceThe Agile Gap: Closing it with User Experience
The Agile Gap: Closing it with User Experience
kalebwalton
 
3 per persson
3 per persson3 per persson
3 per persson
Jerseld Varquez
 
Venturi
VenturiVenturi

Viewers also liked (7)

5 Reasons to Stop Investing in Facebook - SXSW Interactive 2012 - Social Media
5 Reasons to Stop Investing in Facebook - SXSW Interactive 2012 - Social Media5 Reasons to Stop Investing in Facebook - SXSW Interactive 2012 - Social Media
5 Reasons to Stop Investing in Facebook - SXSW Interactive 2012 - Social Media
 
Grammar book leah
Grammar book leahGrammar book leah
Grammar book leah
 
Python tools for testing web services over HTTP
Python tools for testing web services over HTTPPython tools for testing web services over HTTP
Python tools for testing web services over HTTP
 
Lobby Trip
Lobby TripLobby Trip
Lobby Trip
 
The Agile Gap: Closing it with User Experience
The Agile Gap: Closing it with User ExperienceThe Agile Gap: Closing it with User Experience
The Agile Gap: Closing it with User Experience
 
3 per persson
3 per persson3 per persson
3 per persson
 
Venturi
VenturiVenturi
Venturi
 

Similar to Experience Driven Agile - Developing Up to an Experience, Not Down to a Feature

Managing Large Scale Agile Transformation
Managing Large Scale Agile TransformationManaging Large Scale Agile Transformation
Managing Large Scale Agile Transformation
Tathagat Varma
 
Agile and lean product development the fundamentals
Agile and lean product development the fundamentalsAgile and lean product development the fundamentals
Agile and lean product development the fundamentals
Russell Pannone
 
Lean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual TeamsLean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual Teams
David Rico
 
Presentation 20111102
Presentation 20111102Presentation 20111102
Presentation 20111102
dgarlough
 
Making Cornwall Agile
Making Cornwall AgileMaking Cornwall Agile
Making Cornwall Agile
allan kelly
 
Building an Agile framework that fits your organisation
Building an Agile framework that fits your organisationBuilding an Agile framework that fits your organisation
Building an Agile framework that fits your organisation
Kurt Solarte
 
Leading Agile Product Discovery
Leading Agile Product DiscoveryLeading Agile Product Discovery
Leading Agile Product Discovery
Armond Mehrabian
 
The agile vision
The agile visionThe agile vision
The agile vision
Ionel Condor
 
UX Week 2012
UX Week 2012UX Week 2012
UX Week 2012
Erica Ryan
 
Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...
Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...
Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...
Tobias Schimmer
 
Envisioning improving productivity and qaulity through better backlogs agi...
Envisioning   improving productivity and qaulity through better backlogs  agi...Envisioning   improving productivity and qaulity through better backlogs  agi...
Envisioning improving productivity and qaulity through better backlogs agi...
Tatlock
 
Clorox Open Innovation
Clorox Open InnovationClorox Open Innovation
Clorox Open Innovation
Matthew_Dudas
 
Ocean Action Learning
Ocean Action LearningOcean Action Learning
Ocean Action Learning
Bernhard K.F. Pelzer
 
New Challenges in Cloud Adoption - The Users!
New Challenges in Cloud Adoption - The Users!New Challenges in Cloud Adoption - The Users!
New Challenges in Cloud Adoption - The Users!
Khazret Sapenov
 
New Challenges in Could Adoption - The Users!
New Challenges in Could Adoption - The Users!New Challenges in Could Adoption - The Users!
New Challenges in Could Adoption - The Users!
Tri Tuns
 
Rick Bicc Foundation Services
Rick   Bicc Foundation ServicesRick   Bicc Foundation Services
Rick Bicc Foundation Services
dfwcug
 
Innovante Agility
Innovante AgilityInnovante Agility
Innovante Agility
Alexandre Cuva
 
Journey to Agility - Beyond Agile 2012
Journey to Agility - Beyond Agile 2012Journey to Agility - Beyond Agile 2012
Journey to Agility - Beyond Agile 2012
skipangel
 
Deltek First Cloud Solutions for PS Firms
Deltek First Cloud Solutions for PS FirmsDeltek First Cloud Solutions for PS Firms
Deltek First Cloud Solutions for PS Firms
Brian LaMee
 
Selling agile to business nisha shoukath
Selling agile to business nisha shoukathSelling agile to business nisha shoukath
Selling agile to business nisha shoukath
India Scrum Enthusiasts Community
 

Similar to Experience Driven Agile - Developing Up to an Experience, Not Down to a Feature (20)

Managing Large Scale Agile Transformation
Managing Large Scale Agile TransformationManaging Large Scale Agile Transformation
Managing Large Scale Agile Transformation
 
Agile and lean product development the fundamentals
Agile and lean product development the fundamentalsAgile and lean product development the fundamentals
Agile and lean product development the fundamentals
 
Lean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual TeamsLean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual Teams
 
Presentation 20111102
Presentation 20111102Presentation 20111102
Presentation 20111102
 
Making Cornwall Agile
Making Cornwall AgileMaking Cornwall Agile
Making Cornwall Agile
 
Building an Agile framework that fits your organisation
Building an Agile framework that fits your organisationBuilding an Agile framework that fits your organisation
Building an Agile framework that fits your organisation
 
Leading Agile Product Discovery
Leading Agile Product DiscoveryLeading Agile Product Discovery
Leading Agile Product Discovery
 
The agile vision
The agile visionThe agile vision
The agile vision
 
UX Week 2012
UX Week 2012UX Week 2012
UX Week 2012
 
Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...
Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...
Agile Software Engineering Techniques: The Missing Link in Large-Scale Lean P...
 
Envisioning improving productivity and qaulity through better backlogs agi...
Envisioning   improving productivity and qaulity through better backlogs  agi...Envisioning   improving productivity and qaulity through better backlogs  agi...
Envisioning improving productivity and qaulity through better backlogs agi...
 
Clorox Open Innovation
Clorox Open InnovationClorox Open Innovation
Clorox Open Innovation
 
Ocean Action Learning
Ocean Action LearningOcean Action Learning
Ocean Action Learning
 
New Challenges in Cloud Adoption - The Users!
New Challenges in Cloud Adoption - The Users!New Challenges in Cloud Adoption - The Users!
New Challenges in Cloud Adoption - The Users!
 
New Challenges in Could Adoption - The Users!
New Challenges in Could Adoption - The Users!New Challenges in Could Adoption - The Users!
New Challenges in Could Adoption - The Users!
 
Rick Bicc Foundation Services
Rick   Bicc Foundation ServicesRick   Bicc Foundation Services
Rick Bicc Foundation Services
 
Innovante Agility
Innovante AgilityInnovante Agility
Innovante Agility
 
Journey to Agility - Beyond Agile 2012
Journey to Agility - Beyond Agile 2012Journey to Agility - Beyond Agile 2012
Journey to Agility - Beyond Agile 2012
 
Deltek First Cloud Solutions for PS Firms
Deltek First Cloud Solutions for PS FirmsDeltek First Cloud Solutions for PS Firms
Deltek First Cloud Solutions for PS Firms
 
Selling agile to business nisha shoukath
Selling agile to business nisha shoukathSelling agile to business nisha shoukath
Selling agile to business nisha shoukath
 

Recently uploaded

TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
Claudio Di Ciccio
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 

Recently uploaded (20)

TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 

Experience Driven Agile - Developing Up to an Experience, Not Down to a Feature

  • 1. Experience Driven Agile: Developing Up to an Experience, Not Down to a Feature Kaleb Walton & Brian Anderson Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 2. We Expect You to Leave With  Knowledge of how to drive agile development with user experience  A glimpse of experience driven agile at scale  Two new agile survival tools you soon won't be able to live without! Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 3. Who Are You?  Product Owner  Developer  Scrum Master  UX  Agile Coach  Other? Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 4. Familiar? Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 5. What Caused It?  Loose requirements  Confusion of how  Lack of context stories play together  Real stakeholder MIA  Tire shortage Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 6. The Agile Gap Traditional  Agile doesn't directly address Development Features  Ineffective prioritization  Unstable development with constant rework, thrashing and delay Experience  Inconsistent, frustrating and low-value product experience Optimal  Miscommunication and misunderstanding about your product outside of development  Agile facilitates communication primarily Experience focused on Development of Features  The gap is not in either of those - it’s in the Development Features integration of Experience Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 7. How Do You Get Them to Think “It's an Elephant”? Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 8. Product Backlogs Fail at UX  Elephant = Intended experience  Features of elephant = Epics & user stories in your product backlog  Blind Scientists = Developers, product managers, delivery leads, sellers, marketing, executives and everyone in between  What do your stakeholders think of your product backlog? Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 9. What We've Tried  User Stories and Epics  Contrary to INVEST  Experience is expressed in multiple stories/epics  Use Cases  Lacks context and motivational trigger  Too detailed, task-specific and time consuming  Meetings  Takes time away from development  Slow and expensive Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 10. What About Story Mapping? Getting closer, but should this really be an afterthought? Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 11. How Do You Incorporate User Experience? Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 12. Drive Agile With Experience: Meet Your Two New Survival Tools Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 13. The “Pitch”  Quickly conveys background of problem, Effective Prioritization and proposed solution and statement of value Assignment of Work Items  Shirt-size estimates make for easy The problem is that systems managers spend too much time prioritization (story points are fine too) prioritizing and assigning their team's daily work efforts.  Sprinkle in risk and value to make Imagine if Systems Manager prioritization even easier Plus offered better prioritization capabilities and automated assignment based on definable  Prioritize dozens of experiences, not business rules. hundreds This solution would result in reduced cost for systems managers by enabling more  General format: efficient work assignment, The problem is <problem>. Imagine if leading to better response times. <solution>. This solution would result in <value statement>.  Lightweight precursor to... Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 14. The “Scenario”  Borrowed from UX discipline  Paints a clear picture of an entire experience  Extremely versatile and ready for use outside development  Our definition: “A real-world example of a person's experience with a product, describing context with a problem and a proposed solution.” Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 15. Telling a Story Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 16. Example Scenario EFFECTIVE PRIORITIZATION AND ASSIGNMENT OF WORK ITEMS PROBLEM Mary, a systems manager at ABC Health, is responsible for a team of 12 system administrators who handle steady state support of their health care systems and network. One of her biggest time sinks is prioritizing and assigning her teams daily work efforts. The tool she uses, Systems Manager Plus, doesn't give her any prioritization features except for the ability to sort on a 'priority' field when reviewing work items. As she spends half of her time prioritizing she ends up working over time to tend to her other duties. SOLUTION After a major update Mary signs into Systems Manager Plus, heads to the work items area and is pleasantly surprised to see a number of new prioritization capabilities. There are more fields available to sort and filter, as well as a “smart assignment” system that enables her to specify rules that will result in automatic assignment to specific members of her team. Mary creates a few rules, applies them to existing work items, and is excited to see that over a quarter of the items were automatically assigned. She proceeds to sort and filter the remaining work items to prioritize and assign to her team. As more work items trickle in she notices that many of them are being auto-assigned. These improvements have enabled Mary to focus less on prioritizing and more on doing. Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 17. Easily Pull Out Stories and Epics Additional sorting capabilities As a systems manager I want to sort work items by additional fields such as created date, severity and platform so that I can more effectively prioritize them. Additional filtering capabilities As a systems manager I want to filter work items by additional fields such as created date, severity and platform so that I can more effectively prioritize them. Smart assignment system (epic) As a systems manager I want to specify assignment rules for the system to use to automatically assign work items so that I don't have to assign every work item manually. Apply new smart assignment rules to existing work items As a systems manager I want to apply new smart assignment rules to existing work items so that I can use smart assignment on work items created after the smart assignment process has executed. Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 18. Scenarios Are Agile  Just Barely Good Enough and Just in Time: Fidelity naturally matches immediate need.  Ya Ain’t Gonna Need It: Does it enable the scenario?  Minimum Viable Product: What is the minimum experience someone would pay for?  Lightweight: Low cost to develop, flexible and quick to communicate.  Better Contract: More reliable as it's written in terms of Experience rather than Features. Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 19. When Do You Incorporate User Experience?  Before iteration  All of the above  During iteration  Never  After iteration Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 20. Basic Experience Driven Agile Involvement Over Time by Role Scrum Masters, Developers Product Owners, and Testers UX Analysts, Architects and Stakeholders Product Backlog Product Mgt Iteration Backlog Activities Pitches Scenarios Stories Estimate, Valuate Estimate Assess, Prioritize Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 21. Experience Driven Agile At Scale Involvement Over Time by Role Scrum Masters, Developers Product Owners, and Testers UX Analysts, Architects and Stakeholders Portfolio Backlog Product Mgt Product Iteration Backlogs Backlogs Activities Pitches Scenarios Stories Scenarios Estimate, Valuate Prioritize Estimate Assess, Prioritize Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 22. UX in Experience Driven Agile Collaboration Over Time Scrum Masters, Developers Product Owners and Testers Architects and Stakeholders Strategy Portfolio Product Release Iteration Day Pitch consideration, estimation, valuation, risk assessment and prioritization Scenario collaboration, development, review, estimation, and prioritization Scenario breakdown, wireframing, story breakdown and clarification Stakeholder & customer reviews Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 23. What Did You Think?  Thought provoking  Want to learn  More of the same more  Indifferent Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 24. Questions? Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt
  • 25. Contact Us Kaleb Walton Brian Anderson kalebwalton@gmail.com user.experience.guy@gmail.com Thanks to Other Experience Driven Agile Contributors Michael Hughes, Ph.D Terri Whitt michaelhughesua@gmail.com tw30306@yahoo.com http://experiencedrivenagile.com Copyright © 2012 Kaleb Walton, Brian Anderson, Michael Hughes and Terri Whitt

Editor's Notes

  1. - Web, print, multimedia, software dev, user experience, CUA, CSM - Agile &gt;5yrs,
  2. K
  3. K
  4. K
  5. K – Chime in
  6. K