SlideShare a Scribd company logo
1 of 8
Why?
Lean Agile
               What!
Requirements
               Enabled by PowerStory
Why large       • Asking everything to be defined up front
functional      • Leads to feature overload
specs           • Does not let you evolve, change, reassess
upfront don’t   • Hard to follow
work            • You end up building more than you need
                  to
                • Still not what the customer really needs
• Fast
               • Iterative
               • A path, not an event
Lean Agile     • Just Enough Detail
Requirements   • Embrace and adapt to requirements
                 change
               • Remove Duplication
               • Tell a Story – Make it easy to follow
               • User Point of view
User Story 1

                                                High level
                                                description
                                                from user pov


                       Ideas / Concepts         User Story 2

Start with…                 1. Idea 1
                                          1:m
                                                High level
                                                description
                                                from user pov
Ideas and their             2. Idea 2
                                                User Story 3
user stories                3. Idea 3
                                                High level
                                                description
                  Prioritized                   from user pov

                                                User Story 4

                                                High level
                                                description
                                                from user pov


                       Used For Project and Sprint Planning
User Story 1
                                                  UI 1

                                   do only       Sketch
              High level
              description
              from user pov
                              what you need to
                              Communicate the                   UI Storyboard
                                 requirements      UI 1         UI 2          UI 3          UI 4
                                                  Sketch       Sketch        Sketch        Sketch
Mock up
the story                                                  Use Case Storyboard
                                                      (i.e UI Storyboard with Alternate Flows)
as required                                        UI 1         UI 2          UI 3          UI 4
                                                  Sketch       Sketch        Sketch        Sketch


                                                                UI 5          UI 6
                                                               Sketch        Sketch



                   Delivered as part of a sprint – highly iterative
UI 1
                                             Sketch



Build UI               Use Case Storyboard
Prototype      UI 1       UI 2     UI 3       UI 4
              Sketch     Sketch   Sketch     Sketch
Using                                                     UI Prototype
                                                         built with your
destination               UI 5
                         Sketch
                                   UI 6
                                  Sketch
                                                      development platform
                                                              tools
Technology                                            (eg. HTML5, Bootstrap.js etc)

Platform

              Delivered as part of a sprint – highly iterative
Lean Agile
Requirements            Ideas / Concepts                          UI 1
                                                 User
with                                             Story 1         Sketch
                             1. Idea 1                     1:m
PowerStory
                                           1:m                                           UI Prototype
Fast                         2. Idea 2
                                                                                         built with your
Iterative                    3. Idea 3                           Use Case Storyboard
                                                                                         development
                                                                  UI      UI   UI   UI
Just Enough Detail     Prioritized                                                       platform tools
                                                 User
Tell a Story
                                                 Story 2                  UI   UI
Easy to follow
User POV                                                                                       Reused in
A path, not an event                                                                           real product
                                                                     Fast iterations
Embrace change                                                   refined with feedback
Remove Duplication
                                  Requirements                                           Development
                                 Management and                    PowerStory             tools/stack
                                  Planning tool
Lean Agile
Requirements   Build Better
               Products

More Related Content

Similar to Lean agile requirements with power story

Agile comparison with requriement approaches
Agile comparison with requriement approachesAgile comparison with requriement approaches
Agile comparison with requriement approachesfungfung Chen
 
Story Mapping in a Nutshell
Story Mapping in a NutshellStory Mapping in a Nutshell
Story Mapping in a NutshellVersionOne
 
Exploring UX Practices 4 Product Development Agile2012
Exploring UX Practices 4 Product Development Agile2012Exploring UX Practices 4 Product Development Agile2012
Exploring UX Practices 4 Product Development Agile2012Ariadna Font Llitjos
 
Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012drewz lin
 
Agile planing slide_share
Agile planing slide_shareAgile planing slide_share
Agile planing slide_shareQ1systems
 
Agile Dependency Management
Agile Dependency ManagementAgile Dependency Management
Agile Dependency ManagementKmanthei
 
Codestrong 2012 breakout session android internals and best practices
Codestrong 2012 breakout session   android internals and best practicesCodestrong 2012 breakout session   android internals and best practices
Codestrong 2012 breakout session android internals and best practicesAxway Appcelerator
 
Structural organization and architecture of a virtual reality explorer
Structural organization and architecture of a virtual reality explorerStructural organization and architecture of a virtual reality explorer
Structural organization and architecture of a virtual reality explorerPrachi Gupta
 
Integrating usability testing into agile updated
Integrating usability testing into agile updatedIntegrating usability testing into agile updated
Integrating usability testing into agile updatedElisa Miller
 
SpotMe pitch
SpotMe pitchSpotMe pitch
SpotMe pitchjbusuito
 
庖丁解牛用户故事 (Splitting Your User Story)
庖丁解牛用户故事 (Splitting Your User Story)庖丁解牛用户故事 (Splitting Your User Story)
庖丁解牛用户故事 (Splitting Your User Story)Odd-e
 
Fundamental principles of Usability and User Centred Design
Fundamental principles of Usability and User Centred DesignFundamental principles of Usability and User Centred Design
Fundamental principles of Usability and User Centred DesignBART RADKA
 
Tour of Mobile usability testing apps and services
Tour of Mobile usability testing apps and servicesTour of Mobile usability testing apps and services
Tour of Mobile usability testing apps and servicesvijayhanumolu
 
Shirly Ronen - Documenting an agile defect
Shirly Ronen - Documenting an agile defectShirly Ronen - Documenting an agile defect
Shirly Ronen - Documenting an agile defectAgileSparks
 
Soa symposium agile bpm - impossible
Soa symposium   agile bpm - impossibleSoa symposium   agile bpm - impossible
Soa symposium agile bpm - impossiblecamunda services GmbH
 
Agile gathering + guidelines stories
Agile gathering + guidelines storiesAgile gathering + guidelines stories
Agile gathering + guidelines storiesfungfung Chen
 
Pragmatic responsive-design-110912113912-phpapp01
Pragmatic responsive-design-110912113912-phpapp01Pragmatic responsive-design-110912113912-phpapp01
Pragmatic responsive-design-110912113912-phpapp01Kike Algarra
 

Similar to Lean agile requirements with power story (20)

Agile comparison with requriement approaches
Agile comparison with requriement approachesAgile comparison with requriement approaches
Agile comparison with requriement approaches
 
Story Mapping in a Nutshell
Story Mapping in a NutshellStory Mapping in a Nutshell
Story Mapping in a Nutshell
 
Exploring UX Practices 4 Product Development Agile2012
Exploring UX Practices 4 Product Development Agile2012Exploring UX Practices 4 Product Development Agile2012
Exploring UX Practices 4 Product Development Agile2012
 
Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012
 
Agile planing slide_share
Agile planing slide_shareAgile planing slide_share
Agile planing slide_share
 
Agile Dependency Management
Agile Dependency ManagementAgile Dependency Management
Agile Dependency Management
 
Codestrong 2012 breakout session android internals and best practices
Codestrong 2012 breakout session   android internals and best practicesCodestrong 2012 breakout session   android internals and best practices
Codestrong 2012 breakout session android internals and best practices
 
Structural organization and architecture of a virtual reality explorer
Structural organization and architecture of a virtual reality explorerStructural organization and architecture of a virtual reality explorer
Structural organization and architecture of a virtual reality explorer
 
Integrating usability testing into agile updated
Integrating usability testing into agile updatedIntegrating usability testing into agile updated
Integrating usability testing into agile updated
 
SpotMe pitch
SpotMe pitchSpotMe pitch
SpotMe pitch
 
庖丁解牛用户故事 (Splitting Your User Story)
庖丁解牛用户故事 (Splitting Your User Story)庖丁解牛用户故事 (Splitting Your User Story)
庖丁解牛用户故事 (Splitting Your User Story)
 
Fundamental principles of Usability and User Centred Design
Fundamental principles of Usability and User Centred DesignFundamental principles of Usability and User Centred Design
Fundamental principles of Usability and User Centred Design
 
Tour of Mobile usability testing apps and services
Tour of Mobile usability testing apps and servicesTour of Mobile usability testing apps and services
Tour of Mobile usability testing apps and services
 
Shirly Ronen - Documenting an agile defect
Shirly Ronen - Documenting an agile defectShirly Ronen - Documenting an agile defect
Shirly Ronen - Documenting an agile defect
 
Thinking mobile
Thinking mobileThinking mobile
Thinking mobile
 
Agile intro module 3
Agile intro   module 3Agile intro   module 3
Agile intro module 3
 
Soa symposium agile bpm - impossible
Soa symposium   agile bpm - impossibleSoa symposium   agile bpm - impossible
Soa symposium agile bpm - impossible
 
Agile gathering + guidelines stories
Agile gathering + guidelines storiesAgile gathering + guidelines stories
Agile gathering + guidelines stories
 
User story mapping
User story mappingUser story mapping
User story mapping
 
Pragmatic responsive-design-110912113912-phpapp01
Pragmatic responsive-design-110912113912-phpapp01Pragmatic responsive-design-110912113912-phpapp01
Pragmatic responsive-design-110912113912-phpapp01
 

Recently uploaded

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Recently uploaded (20)

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Lean agile requirements with power story

  • 1. Why? Lean Agile What! Requirements Enabled by PowerStory
  • 2. Why large • Asking everything to be defined up front functional • Leads to feature overload specs • Does not let you evolve, change, reassess upfront don’t • Hard to follow work • You end up building more than you need to • Still not what the customer really needs
  • 3. • Fast • Iterative • A path, not an event Lean Agile • Just Enough Detail Requirements • Embrace and adapt to requirements change • Remove Duplication • Tell a Story – Make it easy to follow • User Point of view
  • 4. User Story 1 High level description from user pov Ideas / Concepts User Story 2 Start with… 1. Idea 1 1:m High level description from user pov Ideas and their 2. Idea 2 User Story 3 user stories 3. Idea 3 High level description Prioritized from user pov User Story 4 High level description from user pov Used For Project and Sprint Planning
  • 5. User Story 1 UI 1 do only Sketch High level description from user pov what you need to Communicate the UI Storyboard requirements UI 1 UI 2 UI 3 UI 4 Sketch Sketch Sketch Sketch Mock up the story Use Case Storyboard (i.e UI Storyboard with Alternate Flows) as required UI 1 UI 2 UI 3 UI 4 Sketch Sketch Sketch Sketch UI 5 UI 6 Sketch Sketch Delivered as part of a sprint – highly iterative
  • 6. UI 1 Sketch Build UI Use Case Storyboard Prototype UI 1 UI 2 UI 3 UI 4 Sketch Sketch Sketch Sketch Using UI Prototype built with your destination UI 5 Sketch UI 6 Sketch development platform tools Technology (eg. HTML5, Bootstrap.js etc) Platform Delivered as part of a sprint – highly iterative
  • 7. Lean Agile Requirements Ideas / Concepts UI 1 User with Story 1 Sketch 1. Idea 1 1:m PowerStory 1:m UI Prototype Fast 2. Idea 2 built with your Iterative 3. Idea 3 Use Case Storyboard development UI UI UI UI Just Enough Detail Prioritized platform tools User Tell a Story Story 2 UI UI Easy to follow User POV Reused in A path, not an event real product Fast iterations Embrace change refined with feedback Remove Duplication Requirements Development Management and PowerStory tools/stack Planning tool
  • 8. Lean Agile Requirements Build Better Products