SlideShare uma empresa Scribd logo
1 de 48
Feeding the Agile Beast Improving Business Value Delivered
Dennis StevensSynaptusdennis.stevens@synaptus.com	770.851.8025web: www.synaptus.comblog: www.dennisstevens.comtwitter.com/dennisstevens
Special Guest Mike CottmeyerLeadingAgilemike@cottmeyer.com1.404.312.1471www.leadingagile.comtwitter.com/mcottmeyer
Agenda Introduction 3 obstacles to business value An approach to overcoming these obstacles Overview Business Value Goal Model Business Value-Performance Heat Map Focused Incremental Stories Exercise 1 Make Business Value Assumptions Explicit Exercise 2 Assess the Product Model – Define the Business Value Increment Exercise 3 Iterate Intentionally Review
Business Value Challenges # 1 Inadequate shared understanding Underlying assumptions are left unarticulated “Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand.”  - Chinese Proverb
Business Value Challenges # 2 Lack of focus Working on too much at once and working on less important items "If everyone is moving forward together, then success takes care of itself.“ - Henry Ford
Business Value Challenges # 3 Lack of clarity on the outcome What is built is not exactly what is needed and we don’t increment intentionally to improve our learning "It is the long history of humankind (and animal kind, too) those who learned to collaborate and improvise most effectively have prevailed.“ - Charles Darwin
Overcoming Business Value Challenges #1 Inadequate shared understanding  	Make business value assumptions explicit #2 Lack of focus  	Focus on highest business value opportunity #3 Lack of clarity on the outcome  	Increment with intention
Explicitly Address Business ValueTo Overcome Challenges #1 Business Value Goal Model Completing Stories Updates the Heat Map and influences the Goal Model #2 Business Value-Performance Heat Map #3 Incremental Stories
Business Value Challenges # 1 Inadequate shared understanding Make Business Value Assumptions Explicit Articulate the Business Value Goal Model
Business Value Goal Model Business Value Goal Focusing Objective Focusing Objective Focusing Objective Focusing Objective Focusing Objective
Business Value Goal Model Example Tire Manufacturer Fix the Tires
Business Value Goal Model Example Tire Manufacturer Survive by re-establishing credibility Fix the Tires Repair Distributor Relationships Improve PR Address Morale Settle Lawsuits
Business Value Goal Model Example Business Goal Value Model Focusing Objective Focusing Objective Focusing Objective Focusing Objective Focusing Objective Standard Objective Standard Objective Standard Objective Standard Objective Standard Objective
Business Value Goal Model Example Survive by re-establishing credibility Thematic Goal Fix the tires Settle lawsuits Address morale Repair distributor relationships Improve PR Focusing Objectives Revenue Customer Satisfaction Market share Production levels Expenses Standard Objectives
Business Value Goal Model Example Protect the Loan Portfolio Thematic Goal Give reps access  to good data Increase calls handled per hour Divest unprofitable assets Present profitable options Qualify asset value Focusing Objectives 2 – second response time Meets Usability Standards Meets Scalability Standards > 85% Test Coverage 100% PCI Compliance Standard Objectives
Business Value Challenges # 2 Lack of focus Explicitly focus on highest business value opportunities Express the product features assessed againstbusiness value-performance-risk
Multi-Tasking B C A 3 managers, 3 equally important initiatives.   B C A B C A We try to show progress every month A A A B B B C C C This way each manager sees progress every period …but the business gets no benefit before period 7. Or we can establish an organizational priority   A A A B B B C C C Preference is shown but the business realizes benefit sooner And task switching and interruptions make the difference more stark A A A B B B C C C What is the impact of an expedite request?
Capability Business Value Performance Model Capability describes something the  Product enables the customer to  perform – it has an outcome. Should I invest in Create Quote? Where should I focus to drive Business Value and Reduce Risk? Verb - Noun Create Quote Create Certificate Draft Quote Receive  Request KEY Comm. Quote Create Agreement Send Agreement High Value Medium Value Low Value Low Performing Medium Performing High Performing High Risk Moderate Risk Low Risk
Backlog Against the Business Value-Performance Model High Value Medium Value Low Value Low Performing Medium Performing High Performing Hard to Change Moderate Effort to Change Easy to Change
Business Value Challenges # 3 Lack of clarity on the outcome Learning is more important than commitment Increment with Intention
Teams whose commitment caused them to fail Shackleton’s Nimrod Expedition to cross the Antarctic Charge of the light brigade Challenger Space shuttle disaster
Address Risk Early Then Create Value 2,500 Value Knowledge Growing (risk reduction) 2,000 1,500 $ in k 1,000 500 Value Cost
Incrementing on purpose Goat Path Gravel Road Paved Road Discovery Super Highway
Story Types Discovery A story whose purpose is to prove a technology or gather process feedback. May be a technology proof or a prototype for feedback. Goat Path A story that defines the absolute minimum required to walk a happy path of an activity from one end to the other. Can include supporting technical stories. Gravel Road A story that is robust enough to cover multiple options and paths but whose implementation can be broken by extraordinary uses. Paved Road A story that is solid and can withstand high capacity and resilient to frequent use. Super Highway A story with lots of bells and whistles that is tightly integrated into other uses, intuitive and robustly functional.
Business Value Challenges # 1 Inadequate shared understanding Make Business Value Assumptions Explicit Articulate the Business Value Objective Model
Business Value Goal Model
Business Value Exercise 1-1 Thematic Goal: The rallying cry outcome that expresses the underlying business value assumption for the team. Focusing Objectives: Specific outcomes that need to be accomplished to achieve the thematic goal. Risk is an obstacle to business value. As you are discussing Focusing Objectives you will identify some obstacles (technical, business, organizational, compliance, timing). Keep those for defining risk.
Business Value Exercise 1-1 Four Roles Business, Customer, Technology, Facilitator Hand out perspective forms to each participating role Give stickies to each role Facilitator will fill out Business Value Goal Model Review Situation Each role review their perspective
Business Value Exercise 1-1 Iterative Process Facilitator to gather suggested Focusing Objectives Facilitator to gather suggested Standard Objectives Discuss the Rallying Cry Reach Consensus on a Rallying Cry, Focusing Objectives, and Standard Objectives The goal is not a broad compromise – it is to determine the business value objective that is in the best interest of the business
Business Value Exercise 1-1 Review the discussions that took place to achieve a shared understanding
Business Value Exercise 1-2 Have a conversation about the Assessment Framework.  You have framed business value in the Business Value Goal Model. Discuss indicators of Performance relative to what you understand about the scenario Discuss specific risks that have been identified in each risk category
Business Value Exercise 1-2
Business Value Challenges # 2 Lack of focus Explicitly focus on highest business value opportunities Express the product features assessed againstbusiness value-performance-risk
Business Value 1-2
Business Value Exercise 2-1 Score each capability Risk Score Relative Business Value Performance Score
Business Value Exercise 2-1 Assess the capability model using the assessment framework Each person can assign a value of 1-5 for each attribute.  If there is a wide margin between values assigned discuss the gap to gain agreement on the model. Total the scores and divide by the number of people contributing – round up. Update the capability model with the scores
Business Value Exercise 2-2 Business Value Increment The smallest amount of work you can deliver that increases the business value of the product. Remember – removing risk may increase business value in the future. BVI: Describes what capabilities and what level of performance.
Business Value Exercise 2-2  Select the most interesting capabilities to address (high business value, low performance and / or risks) Define the Business Value Increment – the smallest subset of capabilities to change to deliver on the expected business value
Business Value Challenges # 3 Lack of clarity on the outcome Learning is more important than commitment Increment with Intention
Business Value Exercise 3 Story Card Tracking Description: Story Type: TR: 1245Size: M Business Value: As a … I want to … so that … Entry Date: Due Date: Start:Finish:
Business Value Exercise 3 Discovery A story whose purpose is to prove a technology or gather process feedback. May be a technology proof or a prototype for feedback. When technical or organizational risk exists When entering technical implementation stories (i.e. proving an SOA layer)
Business Value Exercise 3 Goat Path A story that defines the absolute minimum required to walk a happy path of an activity from one end to the other. Can include supporting technical stories. When connecting new technology or skills to the BVI – often follows a discovery story When we need rapid feedback to address business risk
Business Value Exercise 3 Gravel Road A story that is robust enough to cover multiple options and paths but whose implementation can be broken by extraordinary uses. Paved Road A story that is solid and can withstand high capacity and resilient to frequent use. Super Highway A story with lots of bells and whistles that is tightly integrated into other uses, intuitive and robustly functional. To deliver increasing levels of performance and robustness Allows trimming the tail How often do we really need the Super Highway?
Story Cards
Business Value Exercise 3 Define appropriate use-cases, artifacts, and data driven examples for each story in near-real time On compliance risk stories ensure detailed tests are defined to ensure compliance is met Prioritize the stories to reduce risk, deliver broad value, then deliver incrementally higher value
Feeding the Agile BeastReview Defines the current focus, focusing objectives, and standard operating objectives Express the underlying strategic assumptions regarding business value and risk. Business Value Goal Model Articulates the outcomes and transformations that the system should support and is evaluated through the business value – risk lenses. Express the context and relationships of the capabilities of the system. Capability Model Expresses explicit boundaries of work to be performed in a rich business value/risk context – assessment includes explicit performance targets. Business Value Increments Defines explicit order and scope of work to be performed.  Communicate what needs to built, why it is important, and the next appropriate level (discovery, goat path, gravel road, paved road, super highway) – all in context. Articulate specific deliverables that compose the BVI as testable examples. Incremental Development
Feeding the Agile BeastRetrospective What was helpful? What didn’t add value? What would make it better?

Mais conteúdo relacionado

Destaque

Feeding The Agile Beast
Feeding The  Agile  BeastFeeding The  Agile  Beast
Feeding The Agile BeastDennis Stevens
 
The Role Of Conversation In Projects
The Role Of Conversation In ProjectsThe Role Of Conversation In Projects
The Role Of Conversation In ProjectsDennis Stevens
 
Agile foundation and agile myths
Agile foundation and agile mythsAgile foundation and agile myths
Agile foundation and agile mythsDennis Stevens
 
Beyond functional silos with communities of practice
Beyond functional silos with communities of practiceBeyond functional silos with communities of practice
Beyond functional silos with communities of practiceDennis Stevens
 
Feeding the agile beast 2010 talk
Feeding the agile beast   2010 talkFeeding the agile beast   2010 talk
Feeding the agile beast 2010 talkDennis Stevens
 
Using agile and lean to lead business transformation agile 2010
Using agile and lean to lead business transformation agile 2010Using agile and lean to lead business transformation agile 2010
Using agile and lean to lead business transformation agile 2010Dennis Stevens
 
Agile2013 sustainable change
Agile2013 sustainable changeAgile2013 sustainable change
Agile2013 sustainable changeDennis Stevens
 
Agile and the nature of decision making
Agile and the nature of decision makingAgile and the nature of decision making
Agile and the nature of decision makingDennis Stevens
 
An introduction to agile business analysis
An introduction to agile business analysisAn introduction to agile business analysis
An introduction to agile business analysisDennis Stevens
 

Destaque (14)

Feeding The Agile Beast
Feeding The  Agile  BeastFeeding The  Agile  Beast
Feeding The Agile Beast
 
Geografía Económica Periodos 1 y 2
Geografía Económica Periodos 1 y 2Geografía Económica Periodos 1 y 2
Geografía Económica Periodos 1 y 2
 
The Role Of Conversation In Projects
The Role Of Conversation In ProjectsThe Role Of Conversation In Projects
The Role Of Conversation In Projects
 
Strategy Execution
Strategy ExecutionStrategy Execution
Strategy Execution
 
Agile foundation and agile myths
Agile foundation and agile mythsAgile foundation and agile myths
Agile foundation and agile myths
 
Coffee maker workshop
Coffee maker workshopCoffee maker workshop
Coffee maker workshop
 
Beyond functional silos with communities of practice
Beyond functional silos with communities of practiceBeyond functional silos with communities of practice
Beyond functional silos with communities of practice
 
Feeding the agile beast 2010 talk
Feeding the agile beast   2010 talkFeeding the agile beast   2010 talk
Feeding the agile beast 2010 talk
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Kanban 101
Kanban 101Kanban 101
Kanban 101
 
Using agile and lean to lead business transformation agile 2010
Using agile and lean to lead business transformation agile 2010Using agile and lean to lead business transformation agile 2010
Using agile and lean to lead business transformation agile 2010
 
Agile2013 sustainable change
Agile2013 sustainable changeAgile2013 sustainable change
Agile2013 sustainable change
 
Agile and the nature of decision making
Agile and the nature of decision makingAgile and the nature of decision making
Agile and the nature of decision making
 
An introduction to agile business analysis
An introduction to agile business analysisAn introduction to agile business analysis
An introduction to agile business analysis
 

Semelhante a Feeding the agile beast agile 2010

Agility Experienced. Success Realized - 042516
Agility Experienced. Success Realized - 042516Agility Experienced. Success Realized - 042516
Agility Experienced. Success Realized - 042516CloudHealth by VMware
 
Agility Experienced. Success Realized.
Agility Experienced. Success Realized.Agility Experienced. Success Realized.
Agility Experienced. Success Realized.Joe Kinsella
 
What Is Product Value Realization by former EE Product Manager
What Is Product Value Realization by former EE Product ManagerWhat Is Product Value Realization by former EE Product Manager
What Is Product Value Realization by former EE Product ManagerProduct School
 
Transformational Value Creation - Guest lecture for University of San Diego E...
Transformational Value Creation - Guest lecture for University of San Diego E...Transformational Value Creation - Guest lecture for University of San Diego E...
Transformational Value Creation - Guest lecture for University of San Diego E...Fred Thiel
 
10 ways to enhance your it roadmap project with OUM
10 ways to enhance your it roadmap project with OUM10 ways to enhance your it roadmap project with OUM
10 ways to enhance your it roadmap project with OUMJade Global
 
Webinar: Pricing a Data Product by fmr Salesforce Sr PM
Webinar: Pricing a Data Product by fmr Salesforce Sr PMWebinar: Pricing a Data Product by fmr Salesforce Sr PM
Webinar: Pricing a Data Product by fmr Salesforce Sr PMProduct School
 
Order #165094491 write a book review of reading romans in context
Order #165094491 write a book review of reading romans in contextOrder #165094491 write a book review of reading romans in context
Order #165094491 write a book review of reading romans in contextjack60216
 
CEM Africa Agile Aug 2016
CEM Africa Agile Aug 2016CEM Africa Agile Aug 2016
CEM Africa Agile Aug 2016IQbusiness
 
Transference of learning to workforce capability with EduBit micro-credential...
Transference of learning to workforce capability with EduBit micro-credential...Transference of learning to workforce capability with EduBit micro-credential...
Transference of learning to workforce capability with EduBit micro-credential...ePortfolios Australia
 
Mb0044 production and operation management
Mb0044   production and operation managementMb0044   production and operation management
Mb0044 production and operation managementsmumbahelp
 
Mb0044 production and operation management
Mb0044   production and operation managementMb0044   production and operation management
Mb0044 production and operation managementsmumbahelp
 
Blue ocean-strategy-method-templates4062
Blue ocean-strategy-method-templates4062Blue ocean-strategy-method-templates4062
Blue ocean-strategy-method-templates4062Lennart Klingzell
 
Abdm4223 lecture week 4 250512 part 1
Abdm4223 lecture week 4 250512 part 1Abdm4223 lecture week 4 250512 part 1
Abdm4223 lecture week 4 250512 part 1Stephen Ong
 
Business Model - PPT SLIDES.ppt
Business Model -  PPT SLIDES.pptBusiness Model -  PPT SLIDES.ppt
Business Model - PPT SLIDES.pptDHIVYASATHISH3
 
Pm 0015 quantitative methods in project management
Pm 0015   quantitative methods in project managementPm 0015   quantitative methods in project management
Pm 0015 quantitative methods in project managementsmumbahelp
 
1.Irm Forum 2011 Vm Workshop Precis For Linked In
1.Irm Forum 2011 Vm Workshop Precis For Linked In1.Irm Forum 2011 Vm Workshop Precis For Linked In
1.Irm Forum 2011 Vm Workshop Precis For Linked InRedAmber
 
Defining Future Capabilities – Beyond Guesswork
Defining Future Capabilities – Beyond GuessworkDefining Future Capabilities – Beyond Guesswork
Defining Future Capabilities – Beyond GuessworkLearningCafe
 
Proposal writing sales startup tutorial tips and advice (from a sales dude p...
Proposal writing  sales startup tutorial tips and advice (from a sales dude p...Proposal writing  sales startup tutorial tips and advice (from a sales dude p...
Proposal writing sales startup tutorial tips and advice (from a sales dude p...Harpal Kochar
 
Disciplined Entrepreneurship
Disciplined EntrepreneurshipDisciplined Entrepreneurship
Disciplined EntrepreneurshipSahand Samiei
 

Semelhante a Feeding the agile beast agile 2010 (20)

Agility Experienced. Success Realized - 042516
Agility Experienced. Success Realized - 042516Agility Experienced. Success Realized - 042516
Agility Experienced. Success Realized - 042516
 
Agility Experienced. Success Realized.
Agility Experienced. Success Realized.Agility Experienced. Success Realized.
Agility Experienced. Success Realized.
 
What Is Product Value Realization by former EE Product Manager
What Is Product Value Realization by former EE Product ManagerWhat Is Product Value Realization by former EE Product Manager
What Is Product Value Realization by former EE Product Manager
 
Transformational Value Creation - Guest lecture for University of San Diego E...
Transformational Value Creation - Guest lecture for University of San Diego E...Transformational Value Creation - Guest lecture for University of San Diego E...
Transformational Value Creation - Guest lecture for University of San Diego E...
 
GTM Masterclass Deck
GTM Masterclass DeckGTM Masterclass Deck
GTM Masterclass Deck
 
10 ways to enhance your it roadmap project with OUM
10 ways to enhance your it roadmap project with OUM10 ways to enhance your it roadmap project with OUM
10 ways to enhance your it roadmap project with OUM
 
Webinar: Pricing a Data Product by fmr Salesforce Sr PM
Webinar: Pricing a Data Product by fmr Salesforce Sr PMWebinar: Pricing a Data Product by fmr Salesforce Sr PM
Webinar: Pricing a Data Product by fmr Salesforce Sr PM
 
Order #165094491 write a book review of reading romans in context
Order #165094491 write a book review of reading romans in contextOrder #165094491 write a book review of reading romans in context
Order #165094491 write a book review of reading romans in context
 
CEM Africa Agile Aug 2016
CEM Africa Agile Aug 2016CEM Africa Agile Aug 2016
CEM Africa Agile Aug 2016
 
Transference of learning to workforce capability with EduBit micro-credential...
Transference of learning to workforce capability with EduBit micro-credential...Transference of learning to workforce capability with EduBit micro-credential...
Transference of learning to workforce capability with EduBit micro-credential...
 
Mb0044 production and operation management
Mb0044   production and operation managementMb0044   production and operation management
Mb0044 production and operation management
 
Mb0044 production and operation management
Mb0044   production and operation managementMb0044   production and operation management
Mb0044 production and operation management
 
Blue ocean-strategy-method-templates4062
Blue ocean-strategy-method-templates4062Blue ocean-strategy-method-templates4062
Blue ocean-strategy-method-templates4062
 
Abdm4223 lecture week 4 250512 part 1
Abdm4223 lecture week 4 250512 part 1Abdm4223 lecture week 4 250512 part 1
Abdm4223 lecture week 4 250512 part 1
 
Business Model - PPT SLIDES.ppt
Business Model -  PPT SLIDES.pptBusiness Model -  PPT SLIDES.ppt
Business Model - PPT SLIDES.ppt
 
Pm 0015 quantitative methods in project management
Pm 0015   quantitative methods in project managementPm 0015   quantitative methods in project management
Pm 0015 quantitative methods in project management
 
1.Irm Forum 2011 Vm Workshop Precis For Linked In
1.Irm Forum 2011 Vm Workshop Precis For Linked In1.Irm Forum 2011 Vm Workshop Precis For Linked In
1.Irm Forum 2011 Vm Workshop Precis For Linked In
 
Defining Future Capabilities – Beyond Guesswork
Defining Future Capabilities – Beyond GuessworkDefining Future Capabilities – Beyond Guesswork
Defining Future Capabilities – Beyond Guesswork
 
Proposal writing sales startup tutorial tips and advice (from a sales dude p...
Proposal writing  sales startup tutorial tips and advice (from a sales dude p...Proposal writing  sales startup tutorial tips and advice (from a sales dude p...
Proposal writing sales startup tutorial tips and advice (from a sales dude p...
 
Disciplined Entrepreneurship
Disciplined EntrepreneurshipDisciplined Entrepreneurship
Disciplined Entrepreneurship
 

Último

Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfOnline Income Engine
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...Suhani Kapoor
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdftbatkhuu1
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 

Último (20)

Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdfUnlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Event mailer assignment progress report .pdf
Event mailer assignment progress report .pdfEvent mailer assignment progress report .pdf
Event mailer assignment progress report .pdf
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 

Feeding the agile beast agile 2010

  • 1. Feeding the Agile Beast Improving Business Value Delivered
  • 3. Special Guest Mike CottmeyerLeadingAgilemike@cottmeyer.com1.404.312.1471www.leadingagile.comtwitter.com/mcottmeyer
  • 4. Agenda Introduction 3 obstacles to business value An approach to overcoming these obstacles Overview Business Value Goal Model Business Value-Performance Heat Map Focused Incremental Stories Exercise 1 Make Business Value Assumptions Explicit Exercise 2 Assess the Product Model – Define the Business Value Increment Exercise 3 Iterate Intentionally Review
  • 5. Business Value Challenges # 1 Inadequate shared understanding Underlying assumptions are left unarticulated “Tell me and I’ll forget; show me and I may remember; involve me and I’ll understand.” - Chinese Proverb
  • 6. Business Value Challenges # 2 Lack of focus Working on too much at once and working on less important items "If everyone is moving forward together, then success takes care of itself.“ - Henry Ford
  • 7. Business Value Challenges # 3 Lack of clarity on the outcome What is built is not exactly what is needed and we don’t increment intentionally to improve our learning "It is the long history of humankind (and animal kind, too) those who learned to collaborate and improvise most effectively have prevailed.“ - Charles Darwin
  • 8. Overcoming Business Value Challenges #1 Inadequate shared understanding Make business value assumptions explicit #2 Lack of focus Focus on highest business value opportunity #3 Lack of clarity on the outcome Increment with intention
  • 9. Explicitly Address Business ValueTo Overcome Challenges #1 Business Value Goal Model Completing Stories Updates the Heat Map and influences the Goal Model #2 Business Value-Performance Heat Map #3 Incremental Stories
  • 10. Business Value Challenges # 1 Inadequate shared understanding Make Business Value Assumptions Explicit Articulate the Business Value Goal Model
  • 11. Business Value Goal Model Business Value Goal Focusing Objective Focusing Objective Focusing Objective Focusing Objective Focusing Objective
  • 12. Business Value Goal Model Example Tire Manufacturer Fix the Tires
  • 13. Business Value Goal Model Example Tire Manufacturer Survive by re-establishing credibility Fix the Tires Repair Distributor Relationships Improve PR Address Morale Settle Lawsuits
  • 14. Business Value Goal Model Example Business Goal Value Model Focusing Objective Focusing Objective Focusing Objective Focusing Objective Focusing Objective Standard Objective Standard Objective Standard Objective Standard Objective Standard Objective
  • 15. Business Value Goal Model Example Survive by re-establishing credibility Thematic Goal Fix the tires Settle lawsuits Address morale Repair distributor relationships Improve PR Focusing Objectives Revenue Customer Satisfaction Market share Production levels Expenses Standard Objectives
  • 16. Business Value Goal Model Example Protect the Loan Portfolio Thematic Goal Give reps access to good data Increase calls handled per hour Divest unprofitable assets Present profitable options Qualify asset value Focusing Objectives 2 – second response time Meets Usability Standards Meets Scalability Standards > 85% Test Coverage 100% PCI Compliance Standard Objectives
  • 17. Business Value Challenges # 2 Lack of focus Explicitly focus on highest business value opportunities Express the product features assessed againstbusiness value-performance-risk
  • 18. Multi-Tasking B C A 3 managers, 3 equally important initiatives. B C A B C A We try to show progress every month A A A B B B C C C This way each manager sees progress every period …but the business gets no benefit before period 7. Or we can establish an organizational priority A A A B B B C C C Preference is shown but the business realizes benefit sooner And task switching and interruptions make the difference more stark A A A B B B C C C What is the impact of an expedite request?
  • 19. Capability Business Value Performance Model Capability describes something the Product enables the customer to perform – it has an outcome. Should I invest in Create Quote? Where should I focus to drive Business Value and Reduce Risk? Verb - Noun Create Quote Create Certificate Draft Quote Receive Request KEY Comm. Quote Create Agreement Send Agreement High Value Medium Value Low Value Low Performing Medium Performing High Performing High Risk Moderate Risk Low Risk
  • 20. Backlog Against the Business Value-Performance Model High Value Medium Value Low Value Low Performing Medium Performing High Performing Hard to Change Moderate Effort to Change Easy to Change
  • 21. Business Value Challenges # 3 Lack of clarity on the outcome Learning is more important than commitment Increment with Intention
  • 22. Teams whose commitment caused them to fail Shackleton’s Nimrod Expedition to cross the Antarctic Charge of the light brigade Challenger Space shuttle disaster
  • 23. Address Risk Early Then Create Value 2,500 Value Knowledge Growing (risk reduction) 2,000 1,500 $ in k 1,000 500 Value Cost
  • 24. Incrementing on purpose Goat Path Gravel Road Paved Road Discovery Super Highway
  • 25. Story Types Discovery A story whose purpose is to prove a technology or gather process feedback. May be a technology proof or a prototype for feedback. Goat Path A story that defines the absolute minimum required to walk a happy path of an activity from one end to the other. Can include supporting technical stories. Gravel Road A story that is robust enough to cover multiple options and paths but whose implementation can be broken by extraordinary uses. Paved Road A story that is solid and can withstand high capacity and resilient to frequent use. Super Highway A story with lots of bells and whistles that is tightly integrated into other uses, intuitive and robustly functional.
  • 26. Business Value Challenges # 1 Inadequate shared understanding Make Business Value Assumptions Explicit Articulate the Business Value Objective Model
  • 28. Business Value Exercise 1-1 Thematic Goal: The rallying cry outcome that expresses the underlying business value assumption for the team. Focusing Objectives: Specific outcomes that need to be accomplished to achieve the thematic goal. Risk is an obstacle to business value. As you are discussing Focusing Objectives you will identify some obstacles (technical, business, organizational, compliance, timing). Keep those for defining risk.
  • 29. Business Value Exercise 1-1 Four Roles Business, Customer, Technology, Facilitator Hand out perspective forms to each participating role Give stickies to each role Facilitator will fill out Business Value Goal Model Review Situation Each role review their perspective
  • 30. Business Value Exercise 1-1 Iterative Process Facilitator to gather suggested Focusing Objectives Facilitator to gather suggested Standard Objectives Discuss the Rallying Cry Reach Consensus on a Rallying Cry, Focusing Objectives, and Standard Objectives The goal is not a broad compromise – it is to determine the business value objective that is in the best interest of the business
  • 31. Business Value Exercise 1-1 Review the discussions that took place to achieve a shared understanding
  • 32. Business Value Exercise 1-2 Have a conversation about the Assessment Framework. You have framed business value in the Business Value Goal Model. Discuss indicators of Performance relative to what you understand about the scenario Discuss specific risks that have been identified in each risk category
  • 34. Business Value Challenges # 2 Lack of focus Explicitly focus on highest business value opportunities Express the product features assessed againstbusiness value-performance-risk
  • 36. Business Value Exercise 2-1 Score each capability Risk Score Relative Business Value Performance Score
  • 37. Business Value Exercise 2-1 Assess the capability model using the assessment framework Each person can assign a value of 1-5 for each attribute. If there is a wide margin between values assigned discuss the gap to gain agreement on the model. Total the scores and divide by the number of people contributing – round up. Update the capability model with the scores
  • 38. Business Value Exercise 2-2 Business Value Increment The smallest amount of work you can deliver that increases the business value of the product. Remember – removing risk may increase business value in the future. BVI: Describes what capabilities and what level of performance.
  • 39. Business Value Exercise 2-2 Select the most interesting capabilities to address (high business value, low performance and / or risks) Define the Business Value Increment – the smallest subset of capabilities to change to deliver on the expected business value
  • 40. Business Value Challenges # 3 Lack of clarity on the outcome Learning is more important than commitment Increment with Intention
  • 41. Business Value Exercise 3 Story Card Tracking Description: Story Type: TR: 1245Size: M Business Value: As a … I want to … so that … Entry Date: Due Date: Start:Finish:
  • 42. Business Value Exercise 3 Discovery A story whose purpose is to prove a technology or gather process feedback. May be a technology proof or a prototype for feedback. When technical or organizational risk exists When entering technical implementation stories (i.e. proving an SOA layer)
  • 43. Business Value Exercise 3 Goat Path A story that defines the absolute minimum required to walk a happy path of an activity from one end to the other. Can include supporting technical stories. When connecting new technology or skills to the BVI – often follows a discovery story When we need rapid feedback to address business risk
  • 44. Business Value Exercise 3 Gravel Road A story that is robust enough to cover multiple options and paths but whose implementation can be broken by extraordinary uses. Paved Road A story that is solid and can withstand high capacity and resilient to frequent use. Super Highway A story with lots of bells and whistles that is tightly integrated into other uses, intuitive and robustly functional. To deliver increasing levels of performance and robustness Allows trimming the tail How often do we really need the Super Highway?
  • 46. Business Value Exercise 3 Define appropriate use-cases, artifacts, and data driven examples for each story in near-real time On compliance risk stories ensure detailed tests are defined to ensure compliance is met Prioritize the stories to reduce risk, deliver broad value, then deliver incrementally higher value
  • 47. Feeding the Agile BeastReview Defines the current focus, focusing objectives, and standard operating objectives Express the underlying strategic assumptions regarding business value and risk. Business Value Goal Model Articulates the outcomes and transformations that the system should support and is evaluated through the business value – risk lenses. Express the context and relationships of the capabilities of the system. Capability Model Expresses explicit boundaries of work to be performed in a rich business value/risk context – assessment includes explicit performance targets. Business Value Increments Defines explicit order and scope of work to be performed. Communicate what needs to built, why it is important, and the next appropriate level (discovery, goat path, gravel road, paved road, super highway) – all in context. Articulate specific deliverables that compose the BVI as testable examples. Incremental Development
  • 48. Feeding the Agile BeastRetrospective What was helpful? What didn’t add value? What would make it better?

Notas do Editor

  1. So, before we get started, a little about me. My name is Mike Cottmeyer, I am an agile transformation coach with Pillar technology. Before I joined Pillar I was a trainer and consultant with VersionOne. Before that I ran a pretty large agile portfolio of projects for CheckFree (now Fiserv). Pillar Technology has been around for about 13 years and is just about 100 people strong. Pillar specializes in agile transformation and project delivery. We can bring in agile coaches on the leadership and project management side. We can bring in coaches to help you with TDD. We can spin up teams and help you deliver projects.
  2. One Saturday, during the college football season, when I first got married my wife called downstairs and said, “Dennis, take out the trash.” I thought about her request. It was after half-time of the current game, I was going to my friend Steve’s house for the later game, I would have time to run the trash down to the curb when I went out to the card to drive to Steve’s house. So, I answered okay – promising to taking the trash out. It turns out that my promise wasn’t aligned with her expectation. By take out the trash she meant, “Not just down to the curb - from every room in the house, replacing the trash can liners.”By the nature of her request she meant now to demonstrate that she was more valuable to you than a football game.
  3. I was working for a client to rationalize the portfolio of improvements requested from the business. One of the challenges I identified was that they were working on too many projects at the same time for each team. This resulted in a delay in delivery across the board. I built a spreadsheet that showed when projects would get finished based on when we started them if they focused their resources. In the final workshop I showed them the 10 they could finish if focused on them. One of the senior executives asked me to add 10 more projects to the model and show what the impact. So I did this and told him. In the first model if you work on these 10, you will finish all ten. If we work on twenty, you will have to prioritize the 5 that we want to finish.
  4. We don’t get what intend: My daughter was in a writing class in the fifth grade. We got called into a parent teacher meeting at the middle of the year. The teacher told us about Brittany’s journal. Brittany had been writing a store about a group of characters going through this adventure. Each day for the first half of the year she had written about them. She had been very creative in developing different characters – and creating crises that they would creatively work their way out of. The teacher had met with Brittany and said she appreciated Brittany’s story – but wanted Brittany to branch out in her writing. Brittany said she understood and committed to branching out in her writing. The next week the teacher read Brittany’s journal and felt really bad – so she called us for a meeting. Brittany had written about all of her characters falling into a lake and drowning. This is common on software. We commit to getting something done – and we don’t always have a clarity on the outcome. Additionally most teams don’t increment with intention today. We put a story in the backlog – we commit to develop it – and so we push forward
  5. In a fashion that is easy to update and supports progressive definition based on learning and feedback
  6. #1 Inadequate shared understanding Make Business Value Assumptions Explicit#2 Lack of focus Focus on highest business value opportunity#3 Lack of clarity on the outcome Increment with intention
  7. We don’t get what intend: My daughter was in a writing class in the fifth grade. We got called into a parent teacher meeting at the middle of the year. The teacher told us about Brittany’s journal. Brittany had been writing a store about a group of characters going through this adventure. Each day for the first half of the year she had written about them. She had been very creative in developing different characters – and creating crises that they would creatively work their way out of. The teacher had met with Brittany and said she appreciated Brittany’s story – but wanted Brittany to branch out in her writing. Brittany said she understood and committed to branching out in her writing. The next week the teacher read Brittany’s journal and felt really bad – so she called us for a meeting. Brittany had written about all of her characters falling into a lake and drowning. This is common on software. We commit to getting something done – and we don’t always have a clarity on the outcome. Additionally most teams don’t increment with intention today. We put a story in the backlog – we commit to develop it – and so we push forward
  8. The goal is not just to be committed. It is to be focused on delivering the business value expected with the least investment possible
  9. When building product releases we often focus on reducing risk first – then building business value.
  10. I have already done the capability breakdown for the exerciseReview the Assessment Framework from the previous exercise.
  11. We don’t get what intend: My daughter was in a writing class in the fifth grade. We got called into a parent teacher meeting at the middle of the year. The teacher told us about Brittany’s journal. Brittany had been writing a store about a group of characters going through this adventure. Each day for the first half of the year she had written about them. She had been very creative in developing different characters – and creating crises that they would creatively work their way out of. The teacher had met with Brittany and said she appreciated Brittany’s story – but wanted Brittany to branch out in her writing. Brittany said she understood and committed to branching out in her writing. The next week the teacher read Brittany’s journal and felt really bad – so she called us for a meeting. Brittany had written about all of her characters falling into a lake and drowning. This is common on software. We commit to getting something done – and we don’t always have a clarity on the outcome. Additionally most teams don’t increment with intention today. We put a story in the backlog – we commit to develop it – and so we push forward