SlideShare ist ein Scribd-Unternehmen logo
1 von 31
From Vision Statement to Product Backlog:  An Effective Way to Quickly Develop Project and Product Requirements Luiz Cláudio Parzianello [email_address] Brazil Scrum Gathering São Paulo, Brazil, 13/05/2009
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],About the Speaker
What is a Software Product?
A Software Product ,[object Object],[object Object],[object Object],[object Object]
A Software Product Scrum “ Something with VALUE to our customers”
So, how can I explore this “VALUE” in a Vision Statement? A Software Product
A Software Product It would be a software product a kind of resource to support a transformation in a business environment?
How a business process can help me to define a transformation scenario?
A Business Process Business Process Software A1 A2 A3 A4 A5 A6 Customer Customer People Tools Materials RESOURCES Requests Information Norms Regulations Indicators Procedures POLICIES Products Information Services Project targets User
A Business Process A1 A2 A4 A5 I1 I2 S1 S2 O1 O2 T1 T2 A3 M1 M2 C1 C2 AS IS A1 A2 A4 A5 I1 I2 S1 S2 O1 O2 T1 T2 A3 M1 M2 C1 C2 TO BE A project is a transformation process! Where you can find compliments ... Where you can find complaints ...
How can I structure a strategy for the transformation process?
Present State (PROBLEM) A Strategy of Change S.C.O.R.E. Model The minimum amount of information that needs to be addressed by any process of  change  or  healing . Robert Dilts & Todd Epstein (1987) Complaints about bad results or unaddressed opportunities ( Symptoms ) Transformation Desire State (GOAL) The most noticeable and conscious aspects of a Goal ( Outcomes ) Rationale for the transformation  ( Effects ) Underlying elements responsible for creating and maintaining symptoms ( Causes ) Underlying elements responsible for removing causes ( Resources )
Where? When? With whom? Logical Levels of Learning and Change Robert Dilts based on Gregory Bateson A Strategy of Change Environment When we find a problem at a particular level … …  we can solve it at the next upper level! “ Bad behaviour can generate bad results … Good behaviour can generate good results!” Spirituality Purpose What do you do? Behaviour is perceived by my senses triggering a Capabilities and Strategies How do you do? is a conscious action supported by Who are you? Identity and Mission Are unconscious responses based on Why do you do that? Beliefs and Values are semiconscious actions based on personal
How can I write a story for the whole project using these models?
A Project Story    Who are associated with the problem?    When does the problem usually happen?    Where can we see the problem?    What is the mode or situation the problem occurs?    How many times the problem usually happen?    Why is the problem happening in your business?    What is your problem?
[object Object],[object Object],A Project Story
A Project Story THE PROJECT CHARTER: 1x A3 or 2x A4 Form Project Identification Present Scenario Desired Scenario Critical Success Factors Product Scope Cost Estimates
A Project Story Mary Jane Sir John An Electronic Document Management System Conceive and develop a Web application  to reduce the amount of space and time  required to capture, organize and manage corporate documents. Docs. Department IT Bart Lisa Process guidelines and product validation Software development, delivery and maintenance 10/03/2009 20/03/2009 15/04/2009 ,[object Object],[object Object],[object Object],[object Object],Logical Levels  (Identity) Logical Levels  (Mission)
A Project Story Tell me about your business environment and process … Where, when and with whom do you run your business? What are your process outputs and what do you expect as inputs to produce them? How are your activities planned to be done? How do you control your process? ,[object Object],[object Object],[object Object],[object Object],Tell me about efficiency and effectiveness … What about your wastes? Are you losing new opportunities? Tell me about your beliefs ... Why are you facing bad results? Why are you losing business opportunities? Why do you do that? Tell me about people, tools and materials … What about people skills? What about equipments and tools capabilities? SCORE (Present) SCORE  (Causes) Logical Levels  (Environment and Behavior) SCORE  (Outcomes) SCORE  (Resources) Logical Levels  (Capabilities)
A Project Story Tell me about your FUTURE business environment and process … Where, when and with whom do you EXPECT to run your business? What about process outputs and inputs in that future? How will you plan your activities in that future? What about controlling your process by this way? Tell me about your TARGET efficiency and effectiveness … New capabilities? Better productivity? More velocity? Less failures? Tell me about EXPECTED people, tools and materials … New skills? New people? New equipments? New product software or maintenance? Tell me about RECOGNITION … Return of Investment (ROI)? Do the results fit the ecology of the surrounding environment? ,[object Object],[object Object],[object Object],SCORE  (Future) Logical Levels (Environment and Behavior) SCORE  (Outcomes) SCORE  (Effects) SCORE  (Resources) Logical Levels  (Capabilities)
A Project Story This is what we need to start the project … A1 A2 A4 A5 I1 I2 S1 S2 O1 O2 T1 T2 A3  Pre-Requirements (Setups) M1 M2 C1 C2 PROJECT Execution Conditions (Policies) Alternative Solutions Potential Risks This is what we consider to run the project … This is what we consider as project threats and impediments … This is what can be done if we face that problem …
A Project Story System A System B Enterprise Service Bus (ESB/SOA) A new web application with 3 modules: Customers, Accounts and Reports A new set of services (< 4) integrating systems A and B A new set of services (< 4) providing financial information to the ESB ,[object Object],[object Object],[object Object],4 6 1 2 1 1 4 6 Where? What? Why? How much? ,[object Object],[object Object],[object Object],[object Object]
A Project Story Scrum Master Developer To lead the technical team and run business analysis Team members to develop System A 1 3 5.000,00 2.500,00 5.000,00 7.500,00 14.100,00 Computers For the technical team 4 1.000,00 4.000,00 Designer To conceive and prototype a GUI 1 3.000,00 3.000,00 10.000,00 Server Repository, Continuous Integration, V&V 1 3.000,00 3.000,00 System A is the critical path (4months) 66.400,00 94.600,00 Developer Team member to implement services in System B 16h 40,00 640,00 Developer Team member to implement services in ESB 16h 60,00 960,00 System A is the critical path (6months) A Unique Team Proportional to the project duration. costs  X 4 months X 6 months
How can I detail a Software Product Scope?
Software Product Scope Business Process Activity #1 Activity #2 Activity #3 Activity #4 Activity #5 Activity #6 Activity #7 Activity #8 Activity #10 Activity #11 Activity #12 Activity #13  Activity #14  Activity #15  “ Tell me about your activities and I’ll understand your User Stories”
Software Product Scope Activities performed every day by the Sales Manager who plans and controls the whole sales team. Based on daily data received from each team member (by PDA´s), the Sales Manager checks goals and results of the sales group and each individual person. Statistical reports (graphs and tables) are the main tools used by the Manager in a web based Sales Management System. Pre-Sales request Customer product Customer Sales Manager Sales Mgmt. System Sales Person Sales Planning Sales Post-Sales Sales Control Sales Planning and Control ,[object Object],[object Object],[object Object],[object Object]
Software Product Scope Sales Manager Homer Simpson He is responsible for quarterly team revenue goals, as well as weekly activity goals for each sales rep. Personality Type A He’s moderately computer savvy. He uses our software every day. ,[object Object],[object Object],[object Object],Who? What? How? Why?
Software Product Scope Sales Manager A report to check sales growth by month I can take a decision about initiatives to be done by my team I need an A4 format report containing: Products, Salesman, Total Sales, and filters to Region, Product and Salesman ,[object Object],[object Object],3 Sales Management System - Reports Application SALES PLANNING AND CONTROL A1 A2 A4 A5 I1 I2 S1 S2 O1 O2 T1 T2 A3 M1 M2 C1 C2 BUSINESS PROCESS
Software Product Scope Project Story Project Identification Present Scenario Desired Scenario Critical Success Factors Product Scope Cost Estimates Business Theme #3 Business Theme #2 User Story #3 User Story #2 User Story #1 Project Scope Process Scope Business Theme #1
Conclusions ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Thanks and enjoy your project! Luiz Cláudio Parzianello [email_address]

Weitere ähnliche Inhalte

Was ist angesagt?

Faster Cheaper Better the Agile / Lean Way
Faster Cheaper Better the Agile / Lean WayFaster Cheaper Better the Agile / Lean Way
Faster Cheaper Better the Agile / Lean WayDimitri Ponomareff
 
Unstructured innovation in well-structured organisations
Unstructured innovation in well-structured organisationsUnstructured innovation in well-structured organisations
Unstructured innovation in well-structured organisationsShourya Sarcar
 
Pptx estimating is not planning
Pptx estimating is not planningPptx estimating is not planning
Pptx estimating is not planningDhaval Panchal
 
Take Control of Your Career: A Personal Growth Framework
Take Control of Your Career: A Personal Growth FrameworkTake Control of Your Career: A Personal Growth Framework
Take Control of Your Career: A Personal Growth FrameworkC4Media
 
Beyond the Crystal Ball: The Agile PMO
Beyond the Crystal Ball: The Agile PMOBeyond the Crystal Ball: The Agile PMO
Beyond the Crystal Ball: The Agile PMOGilt Tech Talks
 
Agile digital enterprise framework v1.4
Agile digital enterprise framework v1.4Agile digital enterprise framework v1.4
Agile digital enterprise framework v1.4Pierre E. NEIS
 
The 5 Levels Planning in Agile
The 5 Levels Planning in AgileThe 5 Levels Planning in Agile
The 5 Levels Planning in AgileDimitri Ponomareff
 
ProductCamp Singapore #1 - Lean in Product Management
ProductCamp Singapore #1 - Lean in Product ManagementProductCamp Singapore #1 - Lean in Product Management
ProductCamp Singapore #1 - Lean in Product ManagementMichael Ong
 
Keeping Product Backlog Healthy
Keeping Product Backlog HealthyKeeping Product Backlog Healthy
Keeping Product Backlog HealthyDhaval Panchal
 
Organization performance management - Key questions and current conversations...
Organization performance management - Key questions and current conversations...Organization performance management - Key questions and current conversations...
Organization performance management - Key questions and current conversations...David Putz, Ph.D.
 
Successful Implementations Report
Successful Implementations ReportSuccessful Implementations Report
Successful Implementations ReportTincup & Co.
 
Steve blank moneyball and evidence-based entreprenuership
Steve blank moneyball and evidence-based entreprenuership Steve blank moneyball and evidence-based entreprenuership
Steve blank moneyball and evidence-based entreprenuership Stanford University
 
2017-11-04 Agile Vietnam Conference 2017 - Cycling, Agile & Value of User Exp...
2017-11-04 Agile Vietnam Conference 2017 - Cycling, Agile & Value of User Exp...2017-11-04 Agile Vietnam Conference 2017 - Cycling, Agile & Value of User Exp...
2017-11-04 Agile Vietnam Conference 2017 - Cycling, Agile & Value of User Exp...Michael Ong
 

Was ist angesagt? (18)

Faster Cheaper Better the Agile / Lean Way
Faster Cheaper Better the Agile / Lean WayFaster Cheaper Better the Agile / Lean Way
Faster Cheaper Better the Agile / Lean Way
 
Unstructured innovation in well-structured organisations
Unstructured innovation in well-structured organisationsUnstructured innovation in well-structured organisations
Unstructured innovation in well-structured organisations
 
Pptx estimating is not planning
Pptx estimating is not planningPptx estimating is not planning
Pptx estimating is not planning
 
A3 Thinking Masterclass by John Kiff
A3 Thinking Masterclass by John KiffA3 Thinking Masterclass by John Kiff
A3 Thinking Masterclass by John Kiff
 
Take Control of Your Career: A Personal Growth Framework
Take Control of Your Career: A Personal Growth FrameworkTake Control of Your Career: A Personal Growth Framework
Take Control of Your Career: A Personal Growth Framework
 
Beyond the Crystal Ball: The Agile PMO
Beyond the Crystal Ball: The Agile PMOBeyond the Crystal Ball: The Agile PMO
Beyond the Crystal Ball: The Agile PMO
 
Agile digital enterprise framework v1.4
Agile digital enterprise framework v1.4Agile digital enterprise framework v1.4
Agile digital enterprise framework v1.4
 
The 5 Levels Planning in Agile
The 5 Levels Planning in AgileThe 5 Levels Planning in Agile
The 5 Levels Planning in Agile
 
A Software Engineer
A Software EngineerA Software Engineer
A Software Engineer
 
ProductCamp Singapore #1 - Lean in Product Management
ProductCamp Singapore #1 - Lean in Product ManagementProductCamp Singapore #1 - Lean in Product Management
ProductCamp Singapore #1 - Lean in Product Management
 
Stories, Backlog & Mapping
Stories, Backlog & MappingStories, Backlog & Mapping
Stories, Backlog & Mapping
 
Soa In The Combat Zone
Soa In The Combat ZoneSoa In The Combat Zone
Soa In The Combat Zone
 
Introducing techsharp
Introducing techsharpIntroducing techsharp
Introducing techsharp
 
Keeping Product Backlog Healthy
Keeping Product Backlog HealthyKeeping Product Backlog Healthy
Keeping Product Backlog Healthy
 
Organization performance management - Key questions and current conversations...
Organization performance management - Key questions and current conversations...Organization performance management - Key questions and current conversations...
Organization performance management - Key questions and current conversations...
 
Successful Implementations Report
Successful Implementations ReportSuccessful Implementations Report
Successful Implementations Report
 
Steve blank moneyball and evidence-based entreprenuership
Steve blank moneyball and evidence-based entreprenuership Steve blank moneyball and evidence-based entreprenuership
Steve blank moneyball and evidence-based entreprenuership
 
2017-11-04 Agile Vietnam Conference 2017 - Cycling, Agile & Value of User Exp...
2017-11-04 Agile Vietnam Conference 2017 - Cycling, Agile & Value of User Exp...2017-11-04 Agile Vietnam Conference 2017 - Cycling, Agile & Value of User Exp...
2017-11-04 Agile Vietnam Conference 2017 - Cycling, Agile & Value of User Exp...
 

Ähnlich wie From Vision Statement to Product Backlog

Building an Analytics CoE (Center of Excellence)
Building an Analytics CoE (Center of Excellence)Building an Analytics CoE (Center of Excellence)
Building an Analytics CoE (Center of Excellence)Rahul Saxena
 
Building Faster Horses: Taking Over An Existing Software Product
Building Faster Horses: Taking Over An Existing Software ProductBuilding Faster Horses: Taking Over An Existing Software Product
Building Faster Horses: Taking Over An Existing Software ProductStacy Vicknair
 
Sfeldman bbworld 07_going_enterprise (1)
Sfeldman bbworld 07_going_enterprise (1)Sfeldman bbworld 07_going_enterprise (1)
Sfeldman bbworld 07_going_enterprise (1)Steve Feldman
 
Intro to Salesforce for Nonprofits
Intro to Salesforce for NonprofitsIntro to Salesforce for Nonprofits
Intro to Salesforce for NonprofitsMarc Baizman
 
Six sigma awareness
Six sigma awarenessSix sigma awareness
Six sigma awarenesssawate
 
Improving software quality for the future of connected vehicles
Improving software quality for the future of connected vehiclesImproving software quality for the future of connected vehicles
Improving software quality for the future of connected vehiclesDevon Bleibtrey
 
Deploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agilityDeploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agilityComparative Agility
 
Bob Selfridge - Identify, Collect, and Act Upon Customer Interactions; Rinse,...
Bob Selfridge - Identify, Collect, and Act Upon Customer Interactions; Rinse,...Bob Selfridge - Identify, Collect, and Act Upon Customer Interactions; Rinse,...
Bob Selfridge - Identify, Collect, and Act Upon Customer Interactions; Rinse,...Julia Grosman
 
AI Recruitment - How Businesses Are Winning the Race for the Talent
AI Recruitment - How Businesses Are Winning the Race for the TalentAI Recruitment - How Businesses Are Winning the Race for the Talent
AI Recruitment - How Businesses Are Winning the Race for the TalentSkyl.ai
 
Quality Assurance, Testing, And Implementation
Quality Assurance, Testing, And ImplementationQuality Assurance, Testing, And Implementation
Quality Assurance, Testing, And ImplementationKristen Wilson
 
The Softer Skills Analysts need to make an impact
The Softer Skills Analysts need to make an impactThe Softer Skills Analysts need to make an impact
The Softer Skills Analysts need to make an impactPaul Laughlin
 
August webinar - Data Analysis vs Business Analysis vs BI vs Big Data
August webinar  - Data Analysis vs Business Analysis vs BI vs Big DataAugust webinar  - Data Analysis vs Business Analysis vs BI vs Big Data
August webinar - Data Analysis vs Business Analysis vs BI vs Big DataMichael Olafusi
 
Lucidchart Connect Seattle: Why I Love Business Process & How I Fell in Love ...
Lucidchart Connect Seattle: Why I Love Business Process & How I Fell in Love ...Lucidchart Connect Seattle: Why I Love Business Process & How I Fell in Love ...
Lucidchart Connect Seattle: Why I Love Business Process & How I Fell in Love ...Lucidchart
 
Technology investment decisions
Technology investment decisionsTechnology investment decisions
Technology investment decisionsPeter Rawsthorne
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysisMena M. Eissa
 
Run Learning Like a Business
Run Learning Like a BusinessRun Learning Like a Business
Run Learning Like a BusinessWilliam West
 
Product management class rookie to pro
Product management class rookie to proProduct management class rookie to pro
Product management class rookie to proBim Akinfenwa
 
Introducton to Scrum
Introducton to ScrumIntroducton to Scrum
Introducton to ScrumTenForce
 
Enterprise Architecture Proposal
Enterprise Architecture ProposalEnterprise Architecture Proposal
Enterprise Architecture ProposalStacey Cruz
 

Ähnlich wie From Vision Statement to Product Backlog (20)

Building an Analytics CoE (Center of Excellence)
Building an Analytics CoE (Center of Excellence)Building an Analytics CoE (Center of Excellence)
Building an Analytics CoE (Center of Excellence)
 
Building Faster Horses: Taking Over An Existing Software Product
Building Faster Horses: Taking Over An Existing Software ProductBuilding Faster Horses: Taking Over An Existing Software Product
Building Faster Horses: Taking Over An Existing Software Product
 
Sfeldman bbworld 07_going_enterprise (1)
Sfeldman bbworld 07_going_enterprise (1)Sfeldman bbworld 07_going_enterprise (1)
Sfeldman bbworld 07_going_enterprise (1)
 
Intro to Salesforce for Nonprofits
Intro to Salesforce for NonprofitsIntro to Salesforce for Nonprofits
Intro to Salesforce for Nonprofits
 
Selling Text Analytics to your boss
Selling Text Analytics to your bossSelling Text Analytics to your boss
Selling Text Analytics to your boss
 
Six sigma awareness
Six sigma awarenessSix sigma awareness
Six sigma awareness
 
Improving software quality for the future of connected vehicles
Improving software quality for the future of connected vehiclesImproving software quality for the future of connected vehicles
Improving software quality for the future of connected vehicles
 
Deploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agilityDeploying a data centric approach to enterprise agility
Deploying a data centric approach to enterprise agility
 
Bob Selfridge - Identify, Collect, and Act Upon Customer Interactions; Rinse,...
Bob Selfridge - Identify, Collect, and Act Upon Customer Interactions; Rinse,...Bob Selfridge - Identify, Collect, and Act Upon Customer Interactions; Rinse,...
Bob Selfridge - Identify, Collect, and Act Upon Customer Interactions; Rinse,...
 
AI Recruitment - How Businesses Are Winning the Race for the Talent
AI Recruitment - How Businesses Are Winning the Race for the TalentAI Recruitment - How Businesses Are Winning the Race for the Talent
AI Recruitment - How Businesses Are Winning the Race for the Talent
 
Quality Assurance, Testing, And Implementation
Quality Assurance, Testing, And ImplementationQuality Assurance, Testing, And Implementation
Quality Assurance, Testing, And Implementation
 
The Softer Skills Analysts need to make an impact
The Softer Skills Analysts need to make an impactThe Softer Skills Analysts need to make an impact
The Softer Skills Analysts need to make an impact
 
August webinar - Data Analysis vs Business Analysis vs BI vs Big Data
August webinar  - Data Analysis vs Business Analysis vs BI vs Big DataAugust webinar  - Data Analysis vs Business Analysis vs BI vs Big Data
August webinar - Data Analysis vs Business Analysis vs BI vs Big Data
 
Lucidchart Connect Seattle: Why I Love Business Process & How I Fell in Love ...
Lucidchart Connect Seattle: Why I Love Business Process & How I Fell in Love ...Lucidchart Connect Seattle: Why I Love Business Process & How I Fell in Love ...
Lucidchart Connect Seattle: Why I Love Business Process & How I Fell in Love ...
 
Technology investment decisions
Technology investment decisionsTechnology investment decisions
Technology investment decisions
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
 
Run Learning Like a Business
Run Learning Like a BusinessRun Learning Like a Business
Run Learning Like a Business
 
Product management class rookie to pro
Product management class rookie to proProduct management class rookie to pro
Product management class rookie to pro
 
Introducton to Scrum
Introducton to ScrumIntroducton to Scrum
Introducton to Scrum
 
Enterprise Architecture Proposal
Enterprise Architecture ProposalEnterprise Architecture Proposal
Enterprise Architecture Proposal
 

Kürzlich hochgeladen

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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
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
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
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
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
[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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 

Kürzlich hochgeladen (20)

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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
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
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
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
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
[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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

From Vision Statement to Product Backlog

  • 1. From Vision Statement to Product Backlog: An Effective Way to Quickly Develop Project and Product Requirements Luiz Cláudio Parzianello [email_address] Brazil Scrum Gathering São Paulo, Brazil, 13/05/2009
  • 2.
  • 3. What is a Software Product?
  • 4.
  • 5. A Software Product Scrum “ Something with VALUE to our customers”
  • 6. So, how can I explore this “VALUE” in a Vision Statement? A Software Product
  • 7. A Software Product It would be a software product a kind of resource to support a transformation in a business environment?
  • 8. How a business process can help me to define a transformation scenario?
  • 9. A Business Process Business Process Software A1 A2 A3 A4 A5 A6 Customer Customer People Tools Materials RESOURCES Requests Information Norms Regulations Indicators Procedures POLICIES Products Information Services Project targets User
  • 10. A Business Process A1 A2 A4 A5 I1 I2 S1 S2 O1 O2 T1 T2 A3 M1 M2 C1 C2 AS IS A1 A2 A4 A5 I1 I2 S1 S2 O1 O2 T1 T2 A3 M1 M2 C1 C2 TO BE A project is a transformation process! Where you can find compliments ... Where you can find complaints ...
  • 11. How can I structure a strategy for the transformation process?
  • 12. Present State (PROBLEM) A Strategy of Change S.C.O.R.E. Model The minimum amount of information that needs to be addressed by any process of change or healing . Robert Dilts & Todd Epstein (1987) Complaints about bad results or unaddressed opportunities ( Symptoms ) Transformation Desire State (GOAL) The most noticeable and conscious aspects of a Goal ( Outcomes ) Rationale for the transformation ( Effects ) Underlying elements responsible for creating and maintaining symptoms ( Causes ) Underlying elements responsible for removing causes ( Resources )
  • 13. Where? When? With whom? Logical Levels of Learning and Change Robert Dilts based on Gregory Bateson A Strategy of Change Environment When we find a problem at a particular level … … we can solve it at the next upper level! “ Bad behaviour can generate bad results … Good behaviour can generate good results!” Spirituality Purpose What do you do? Behaviour is perceived by my senses triggering a Capabilities and Strategies How do you do? is a conscious action supported by Who are you? Identity and Mission Are unconscious responses based on Why do you do that? Beliefs and Values are semiconscious actions based on personal
  • 14. How can I write a story for the whole project using these models?
  • 15. A Project Story  Who are associated with the problem?  When does the problem usually happen?  Where can we see the problem?  What is the mode or situation the problem occurs?  How many times the problem usually happen?  Why is the problem happening in your business?  What is your problem?
  • 16.
  • 17. A Project Story THE PROJECT CHARTER: 1x A3 or 2x A4 Form Project Identification Present Scenario Desired Scenario Critical Success Factors Product Scope Cost Estimates
  • 18.
  • 19.
  • 20.
  • 21. A Project Story This is what we need to start the project … A1 A2 A4 A5 I1 I2 S1 S2 O1 O2 T1 T2 A3  Pre-Requirements (Setups) M1 M2 C1 C2 PROJECT Execution Conditions (Policies) Alternative Solutions Potential Risks This is what we consider to run the project … This is what we consider as project threats and impediments … This is what can be done if we face that problem …
  • 22.
  • 23. A Project Story Scrum Master Developer To lead the technical team and run business analysis Team members to develop System A 1 3 5.000,00 2.500,00 5.000,00 7.500,00 14.100,00 Computers For the technical team 4 1.000,00 4.000,00 Designer To conceive and prototype a GUI 1 3.000,00 3.000,00 10.000,00 Server Repository, Continuous Integration, V&V 1 3.000,00 3.000,00 System A is the critical path (4months) 66.400,00 94.600,00 Developer Team member to implement services in System B 16h 40,00 640,00 Developer Team member to implement services in ESB 16h 60,00 960,00 System A is the critical path (6months) A Unique Team Proportional to the project duration. costs X 4 months X 6 months
  • 24. How can I detail a Software Product Scope?
  • 25. Software Product Scope Business Process Activity #1 Activity #2 Activity #3 Activity #4 Activity #5 Activity #6 Activity #7 Activity #8 Activity #10 Activity #11 Activity #12 Activity #13 Activity #14 Activity #15 “ Tell me about your activities and I’ll understand your User Stories”
  • 26.
  • 27.
  • 28.
  • 29. Software Product Scope Project Story Project Identification Present Scenario Desired Scenario Critical Success Factors Product Scope Cost Estimates Business Theme #3 Business Theme #2 User Story #3 User Story #2 User Story #1 Project Scope Process Scope Business Theme #1
  • 30.
  • 31. Thanks and enjoy your project! Luiz Cláudio Parzianello [email_address]

Hinweis der Redaktion

  1. Este primeiro encontro com os Analistas de Sistemas tem como objetivo principal provocar nos participantes uma reflexão sobre os seus papéis e suas responsabilidades nas dificuldades que eles encontram no dia-a-dia. Ou seja, é fato que os Analistas de Sistemas encontram dificuldades em suas atividades devido à estrutura e demais recursos que eles tanto necessitam para tornarem mais eficazes suas tarefas. Por outro lado, também é fato, que as maiores dificuldades e limitações se encontram nos processos de comunicação e nos relacionamentos entre colegas, gerências, programadores e demais atores no processo de desenvolvimento de sistemas da informação.