SlideShare ist ein Scribd-Unternehmen logo
1 von 65
Downloaden Sie, um offline zu lesen
© Joseph Little 2010
STARTING TO USE
BUSINESS VALUE ENGINEERING
1
RTP, Oct 28, 2010
© Joseph Little 2010
BV Engineering is...
the values, principles and practices that enable
us to deliver more and more Business Value
[from a given team] as we improve.
a learning and incremental improvement
approach to giving customers more of what
they really want, looking at the whole process,
end-to-end.
a framework for getting better.
2
© Joseph Little 2010
Attributions
Some people who directly or indirectly
contributed: Peter Drucker, Takeuchi &
Nonaka, Jim York, Chris Matts, Kent McDonald,
Womack & Jones, Jeff Sutherland, Kent Beck,
Mary & Tom Poppendieck, Taiichi Ohno, Ken
Schwaber, some friends at “a large financial
institution in Virginia”, and many others.
3
© Joseph Little 2010
Joe Little, CST & MBA
Agile Coach & Trainer
20+ years in senior level consulting to well-known firms in New York,
London and Charlotte
Focus on delivery of Business Value
CST, CSP, CSM
Was Senior Manager in Big 6 consulting
Head of Kitty Hawk Consulting, Inc. since 1991
Head of LeanAgileTraining.com
Started trying to do [Agile] before reading The Mythical Man-Month
– http://agileconsortium.blogspot.com
– jhlittle@kittyhawkconsulting.com
4
© Joseph Little 2010
A Start
“You’ve got to be very careful if you don’t
know where you’re going, because you might
not get there.” Yogi Berra
“Some people, if they don’t already know it,
you can’t explain it to them.” Yogi Berra
5
© Joseph Little 2010
My main stance
“I’m mad as hell and I’m not going to take it
anymore.” (movie quote)
“The biggest thing to fix is how we do BV
Engineering.”
6
© Joseph Little 2010
What is the framework composed
of?
Identify what BV is
A mapping of the BV Engineering process,
including all the tools and techniques we use
to increase BV delivered.
The assumptions or theories that underlie the
usage of that process and those tools and
techniques.
A BV model (this is a mathematical modeling
of the BV definition).
An approach to improving BV Engineering.
By checking the BV Model against reality, we
are proving whether the process or theories or
the Model is correct.
7
© Joseph Little 2010
Identify what BV means
Describe what BV is for a given project /
situation
Typically BV is 2 or 3 different things for a
given project, eg, NPV, risk and customer
satisfaction
Start to describe BV deltas to be obtained from
the next product release
8
© Joseph Little 2010
BVE Mapping
Like Value Stream mapping in Lean
Map about 20-30 steps currently use to deliver
BV
Include the main steps and tools and
techniques
Do it in a small team, quickly (1-2 hours)
Identify the biggest problems
9
Content © Joseph Little 2010
What the Product Owner does
BV Engineering
Customers
External
&
Internal
The Business
Customer facing
people
Internal groups
(Firm oriented)
The Team
Content © Joseph Little 2010
Is it better this way?
Customers
External
&
Internal
The Business
Customer facing
people
Internal groups
(Firm oriented)
The Team
© Joseph Little 2010
List assumptions/theories
Make a list of the related assumptions and/or
theories
Identify which seem to be the weakest
theories
Try to prove that the ‘weaker’ theories are
correct or incorrect.
12
© Joseph Little 2010
BV Model
Identify the main drivers (NPV, Risk, customer
SAT, whatever....)
Identify the specific factors for each driver in
the model
Identify the formulas (calculations) to be
made
Identify reasonable assumptions for the
factors.
Calculate the expected BV total.
Review how/when to revise the model.
13
© Joseph Little 2010
Improvement approach
Identify the improvement approach to be used.
We recommend a review of BV during each
sprint for a Scrum team.
14
© Joseph Little 2010
Testing
Identify how BV will be tested (for a given
project).
Then conduct such tests, in a P-D-C-A
approach.
15
Content © Joseph Little 2010
Making more sense?
Customers
External
&
Internal
The Business
Customer facing
people
Internal groups
(Firm oriented)
The Team
© Joseph Little 2010
Hallmarks of real BV Engineering!
1. The process is visible and articulated &
improved
2. Failures in BV communication are identified
and corrected frequently, quickly
3. There is a theory, and a concerted attempt to
prove out the theory
4. There is appropriate dynamism and change
5. Business & Technology are partners
6. Success is forecast and also measured after
the fact
7. Human judgment is involved (it’s not just the
numbers)
17
© Joseph Little 2010
Scope of BVE
Everything that happens after a customer need
is identified....
...and until it is satisfied.
Alternately: Anything that may be said to delay
delivery of satisfaction to the customer.
Normally we ignore what goes on in the Scrum
team (the purview of Scrum).
18
© Joseph Little 2010
Scope of BVE - sample specifics 1
Searching for unmet customer needs
Identifying customer feature requests
Determining if a product will be profitable
Ranking alternate projects (agile portfolio
management)
Re-evaluating product viability monthly, as
things change
Marketing the product (pricing, advertising,
etc)
19
© Joseph Little 2010
Scope of BVE - sample specifics 2
Confirming that customer needs are met
Assuring quality for customer
Making it easy for customer to accept product
(eg, UAT is not onerous, integration at
customer site is less complex)
Delivering customer needs while still ‘hot’
Being responsive to bug fixes and small
priority enhancement requests
20
© Joseph Little 2010
Notes
Yes, doing some of these things happens
(partially) within the Scrum team process
AND...some of this happens (partially) outside
the Scrum team
21
© Joseph Little 2010
ACTION // DISCUSSION
In teams of 5.....for 4 minutes....
Describe how your team/project thinks of BV
One or multiple
How much is the team ‘into’ this BV Def?
Fully, so-so, or very cynical
How much time should we spend to explain BV
to the team? (For what size project?)
What are the benefits of explaining it to them?
22
© Joseph Little 2010
Something useful (finally!)
When you hear a new idea about BVE, use the
framework to ask yourself: Is this the area
that we need to improve on the most?
If yes, then go to X’s presentation (or
whatever).
If no, go where you need the new knowledge
the most.
23
© Joseph Little 2010
Start Exercise #1
24
© Joseph Little 2010
Real Situation
It must be a real situation....at least to the
“Product Owner” of the group.
All others help PO describe his/her situation.
25
© Joseph Little 2010
Exercise 1:
As a team, you will have 5 mins.
Pick a PO and a specific situation (project).
Define BV in words for all those who must use
it. In the context of a specific situation.
Define the basics of your BV Model. “If x and y
and z, then over 3 years we will make $3
million from this software.” x, y, z will be
variables (assumptions) in an equation.
26
© Joseph Little 2010
Conditions of Satisfaction
Your BV definition must compelling to key
participants
The linkage from the product (to be built) and
your BV (to be realized) must be reasonably
obvious or explained.
Hint: Most teams deliver against multiple
definitions of BV (eg, reduced risk and higher
NPV).
27
© Joseph Little 2010
What is BV?
Opinion: Defined by people
Which means: There are many many opinions.
Which means what?
Involves customers, stakeholders, even
workers
No one right answer for all situations
28
© Joseph Little 2010
What is Business Value?
ROI/NPV
Reduced risk
Higher customer satisfaction
Higher revenues
Lower costs
Proxies: More eyeballs, More usage, More units
sold
Other: Some Lean, 6Sigma or other metric
Special: Movement toward some org goal
What are yours???
29
© Joseph Little 2010
Observations
Most projects involve multiple sets of people to
whom we deliver business value
Shareholders, who get profits.
Customer sets, who each get a type of customer
satisfaction
How about BV to the team members?
Most projects involve multiple definitions of BV
30
© Joseph Little 2010
Hints
Decide the PO quickly.
Get a real situation. Minimal abstract
discussion; mostly concrete specific discussion.
Argue some (that’s where you learn).
When you come to a fork in the road, take it.
(ie, the PO has to decide when to “decide &
move on”)
The SM is responsible for getting everyone
involved, and some less involved
The SM is responsible for “team mojo”
31
© Joseph Little 2010
Debrief
In a sentence, not repeating what someone
else said, what was the (next) biggest thing
you learned?
Biggest = most useful ??
32
© Joseph Little 2010
Multiple Steps are important
Some firms focus too much on one or two
steps (eg, initial focus group, user story
creation, the PO review of completed stories,
the product launch)
It is not one play; it is the culmination of plays
that wins the game
Examples: Understand the customer better and
spend more time to assure that the Team
understands the customer’s problem better
and better
33
© Joseph Little 2010
It is not one play...
34
Customers
External
&
Internal
The Business
Customer facing
people
Internal groups
(Firm oriented)
The Team
© Joseph Little 2010
Elements of BV Engineering 1
1. PO Team
2. Product Backlog
3. PB prioritized by BV
4. Priority Poker
5. Story Points (proxy for cost, for cost-benefit
analysis)
6. Minimum Marketable Feature Set
7. Reprioritize before each Sprint
8. Increase velocity (remove impediments)
35
© Joseph Little 2010
Elements of BV Engineering 2
1. Making the stories smaller
2. Value Stream mapping
3. Kano Analysis
4. Voice of the Customer
5. Having the team live with the customers
6. Pareto chart (eg, of causes of customer
problems)
7. Process charts or high level use cases
8. Other Lean, Six Sigma, or TQM tools
36
© Joseph Little 2010
Elements of BV Engineering 3
1. Understanding the importance of minimizing
technical debt
2. Agile portfolio management
3. What quality means to the customer and why
it is ‘free’
4. Just-in-time knowledge creation
5. Modifying the BV model frequently (& the
values in the model)
6. Removing impediments
7. Comparing our BV Engineering to theirs
We’re different; what does it mean?
37
© Joseph Little 2010
Elements of BV Engineering 4
1. Identifying better sources for good user
stories (eg, observation, “living with”, experts,
user interaction, “prototypes”, etc)
2. Identifying good user stories
3. Fleshing out good user stories with an Agile
specification
4. Improving the monetization of User Stories (or
themes)
5. Improving the conversations around the user
stories
6. Getting better feedback faster
38
© Joseph Little 2010
Some metrics I like
1. NPV (net present value)
2. ROI (return on investment)
3. Faster end-to-end cycle time
4. Increased sales
5. Increased market share
6. More eyeballs (on a webpage)
7. Improved eyeball demographics
8. Reduced costs
39
© Joseph Little 2010
More metrics I like
1. Reduced risk (although I prefer if this is made
more concrete by being monetized...see
underwriting)
2. Net promoter score
3. Any specific metric showing higher customer
satisfaction
4. Others??
40
© Joseph Little 2010
Lies, damn lies & statistics
It is not having numbers...
It is making good use of numbers (that are
reasonably accurate)
41
© Joseph Little 2010
Theories
The next section is about the explicit, but
usually implicit, theories we use to conduct BV
Engineering
42
© Joseph Little 2010
Comments about the theories
A theory is a stated or unstated way of looking
at the world. Ideas that affect how we act.
The following 5 pages is a list of theories I see
people use.
Not complete; just there to stimulate your
thinking.
Some I agree with strongly; some I disagree
with strongly. (Some are stated in possibly a
sarcastic way.)
The point is to help you to discover your firm’s
underlying (implicit or explicit) theories.
43
© Joseph Little 2010
Theories (examples) - 1
The customer won’t change her mind in (X
time period).
The customer knows what he wants.
The customer can explain clearly what she
wants.
The customer only knows it when he sees it.
The customer does not want software, just a
solution to her problem.
The Sales guys are the best ones to explain
what the customer wants.
44
© Joseph Little 2010
Theories (examples) - 2
No one in our firm could possibly learn about BV by
using metrics.
Numbers are too hard to collect, so it is better to
ignore any potential benefit from them.
It’s really good to use documentation to convey
“requirements”, since we get to lose all the Tacit
knowledge.
The telephone game is useful in conveying
requirements.
It is too risky to ask the customers for feedback on
unreleased products.
45
© Joseph Little 2010
Theories (examples) - 3
It’s better to give them a low value feature that
they asked for up-front than a high value feature
that they identified later.
What the customer wants and what the
shareholders want are always aligned.
All projects are equally valuable.
We already put projects in priority order, so all
Prod Bkg Items within an approved project are
“required”.
It would be wrong to tell the Team the expected
NPV of the effort; they might ....
46
© Joseph Little 2010
Theories (examples) - 4
Getting feedback on how bad the upfront NPV
estimates are could never help us learn ...[x]
I.T. is just a cost center, so projects should only be
cancelled if the team is bad.
There is only one kind of user: “the user”.
What the customer wants is always somewhat
different than what the buyer thinks.
The functionality needed by customer set 1 is
never in conflict with the needs of customer set 2.
The BV model could not possibly change during an
18 month project.
47
© Joseph Little 2010
Theories (examples) - 5
“End-to-end” starts when we get the business
requirements document, and ends when we hand-off
the SW to the final test group.
Coders don’t need to know “business value”.
We should never let the coder talk to the end user.
A bad [X] from team [Y] is not my problem.
However bad, it could not have been better. I
should just do what I am told. Then things will turn
out for the best in this best of all possible worlds.
[Apologies to Voltaire.]
Knowledge creation and knowledge decay have
nothing to do with business value.
48
© Joseph Little 2010
Theories (examples) - 5
There are no cost-benefit trade-offs in our work. And
anyway, IT’s costs, always fully understood up-front,
have nothing to do with delivering business value.
The bad news gets better with age.
It’s cheaper to fix the bugs at the end than right after
they are created.
The customers prefer big releases once every two
years.
It’s better to mine the silver and copper in this hole
than to dig a new hole where I will gold, platinium
and diamonds. After all, they said they wanted the
silver and copper (and even some of this dirt).
49
© Joseph Little 2010
A note on sarcasm
I have made every mistake, so the sarcasm is
always partly at myself.
Sarcasm is the acid that frees us from our box.
Maybe a bit painful, but useful.
Even in being painful (to onesef), one also
feels compassion. One has to be cruel to be
kind, sometimes.
50
© Joseph Little 2010
Exercise 2.
Map out one specific BV Engineering process.
At your table, led by one PO.
Timebox: 40 mins. (4 “days” with each: 2 mins
of Daily Scrum and 8 mins of real work.)
Required output (see later).
51
© Joseph Little 2010
Situation
A real, specific situation for the Product
Owner.
Situation: mainly one product. (But could use
other definitions.)
Other team members act as consultants.
Mapping only; not fixing. Current state, not
future state.
52
© Joseph Little 2010
Required Output
A “map” (picture) of some sort
Ideally end-to-end (whatever that means)
Show the process (at a high/medium level)
Describe the BV Model (better)
Describe the underlying theories
Describe the timeboxes and feedback loops
(either in the picture or in writing)
53
© Joseph Little 2010
In describing the BV Process
Do it for a specific situation: a group or one
team.
about 10-20 steps (not more, not fewer)
Can include “project portfolio” management
54
© Joseph Little 2010
Example
55
© Joseph Little 2010
Should (indirectly) address...
Do we have a PDCA cycle?
Who is involved? Where?
How long does it take? (Or, how many cycles
to “get the whole thing done”? Or is that a
meaningful concept?)
It can be similar to a Value Stream Map, but is
it then a PDCA cycle?
56
© Joseph Little 2010
The BV Model
Improve the BV model and show (more) its
underlying theories and assumptions
f(x,y,z) = $Total (typical example)
What is/are the function(s)? (addition,
multiplication, etc, etc)
How many variables? 3, 5, 8?
What are the best assumptions about “best”
values for the variables?
What is the TOTAL BV that your model
expects?
57
© Joseph Little 2010
Timeboxes/Feedback loops
Describe the timeboxes used in your BV
Engineering
Describe the feedback loops, and where new
learning is used to get better.
58
© Joseph Little 2010
Hints 1
Think outside the Scrum “box” (or the box you
have put Scrum in)
Just describe, don’t fix.
PO rules; just enough info for the PO to
understand.
Both PO and SM have a role in keeping the
team from getting stuck.
Do “the best we can” in this timebox.
If you don’t know, guess for now. (And check
later.)
59
© Joseph Little 2010
Hints 2
“Could we do a VS map?” Yes, and where is the
PDCA cycle?
It can include only one (Scrum) team or
multiple teams.
For here, KISS is probably a good idea. But
you can use this basic framework as a start for
complex situations. “Things should be as
simple as possible, but not simpler.”
For here: one product is enough.
You won’t be able to keep yourself from fixing,
just not too much.
60
© Joseph Little 2010
Hints 3
Do something in all 4 areas:
Map
BV Model
Theories
Timeboxes/feedback loops
Don’t get stuck too much in one area.
61
© Joseph Little 2010
Debrief
In a sentence, not repeating what someone
else said, what was the (next) biggest thing
you learned?
You can “show” results.
Biggest = most useful ??
62
© Joseph Little 2010
The End
63
For now....
© Joseph Little 2010
Retrospective
Take 3 minutes with your team and answer
these:
What do you remember?
What will you act on ‘tomorrow’?
What thing(s) will you do to improve your BV
Engineering?
64
© Joseph Little 2010
Contact Info
Joseph Little
Kitty Hawk Consulting, Inc.
LeanAgileTraining.com
jhlittle@kittyhawkcnsulting.com
704-376-8881
65

Weitere ähnliche Inhalte

Was ist angesagt?

Start up challenge course presentation
Start up challenge course presentationStart up challenge course presentation
Start up challenge course presentationdaryl10
 
Kepner-Tregoe, Adding Enterprise-Wide Value to you Organization
Kepner-Tregoe, Adding Enterprise-Wide Value to you OrganizationKepner-Tregoe, Adding Enterprise-Wide Value to you Organization
Kepner-Tregoe, Adding Enterprise-Wide Value to you OrganizationKepner-Tregoe
 
What makes a strong innovation culture?
What makes a strong innovation culture?What makes a strong innovation culture?
What makes a strong innovation culture?Michael Kalika
 
Who owns the AV department - Creating an AV Master Plan
Who owns the AV department - Creating an AV Master PlanWho owns the AV department - Creating an AV Master Plan
Who owns the AV department - Creating an AV Master PlanHarald Steindl
 
Selecting consultants - the process
Selecting consultants - the processSelecting consultants - the process
Selecting consultants - the processJohn Cachat
 
Valtech agile transformation services - innovation games (aln conference)
Valtech   agile transformation services - innovation games (aln conference)Valtech   agile transformation services - innovation games (aln conference)
Valtech agile transformation services - innovation games (aln conference)Prasad Prabhakaran
 
Intelligent Cost Reduction
Intelligent Cost ReductionIntelligent Cost Reduction
Intelligent Cost ReductionOrchehill
 
How to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at itHow to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at itAnupam Kundu
 
Innovation And Design Tools Class Storyboard Small
Innovation And Design Tools Class Storyboard SmallInnovation And Design Tools Class Storyboard Small
Innovation And Design Tools Class Storyboard Smallmjames1
 
We Trained You Why Didnt You Learn A Case Study In Change Management
We Trained You Why Didnt You Learn   A Case Study In Change ManagementWe Trained You Why Didnt You Learn   A Case Study In Change Management
We Trained You Why Didnt You Learn A Case Study In Change Managementjhoebler
 
3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertp3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertpLeanAgileTraining
 
Entrepreneurial arch introduction_faley_0814
Entrepreneurial arch introduction_faley_0814Entrepreneurial arch introduction_faley_0814
Entrepreneurial arch introduction_faley_0814Tim Faley
 
How to build a startup may 2017
How to build a startup   may 2017How to build a startup   may 2017
How to build a startup may 2017Raomal Perera
 
Applying Design Thinking Principles in Product Management
Applying Design Thinking Principles in Product ManagementApplying Design Thinking Principles in Product Management
Applying Design Thinking Principles in Product ManagementSVPMA
 
9 lessons learned about introducing project management
9 lessons learned about introducing project management9 lessons learned about introducing project management
9 lessons learned about introducing project managementEmanuele Passera
 
Design Thinking For Business Strategy
Design Thinking For Business StrategyDesign Thinking For Business Strategy
Design Thinking For Business StrategyHarsh Jawharkar
 

Was ist angesagt? (20)

Start up challenge course presentation
Start up challenge course presentationStart up challenge course presentation
Start up challenge course presentation
 
Kepner-Tregoe, Adding Enterprise-Wide Value to you Organization
Kepner-Tregoe, Adding Enterprise-Wide Value to you OrganizationKepner-Tregoe, Adding Enterprise-Wide Value to you Organization
Kepner-Tregoe, Adding Enterprise-Wide Value to you Organization
 
Idea Generation Techniques and Success Factors
Idea Generation Techniques and Success FactorsIdea Generation Techniques and Success Factors
Idea Generation Techniques and Success Factors
 
What makes a strong innovation culture?
What makes a strong innovation culture?What makes a strong innovation culture?
What makes a strong innovation culture?
 
Outside In Process - Chicago V3
Outside In Process - Chicago V3Outside In Process - Chicago V3
Outside In Process - Chicago V3
 
Who owns the AV department - Creating an AV Master Plan
Who owns the AV department - Creating an AV Master PlanWho owns the AV department - Creating an AV Master Plan
Who owns the AV department - Creating an AV Master Plan
 
Selecting consultants - the process
Selecting consultants - the processSelecting consultants - the process
Selecting consultants - the process
 
About sourcing: Decision Tree
About sourcing: Decision TreeAbout sourcing: Decision Tree
About sourcing: Decision Tree
 
Valtech agile transformation services - innovation games (aln conference)
Valtech   agile transformation services - innovation games (aln conference)Valtech   agile transformation services - innovation games (aln conference)
Valtech agile transformation services - innovation games (aln conference)
 
Intelligent Cost Reduction
Intelligent Cost ReductionIntelligent Cost Reduction
Intelligent Cost Reduction
 
How to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at itHow to use agile for roadmapping and be successful at it
How to use agile for roadmapping and be successful at it
 
Innovation And Design Tools Class Storyboard Small
Innovation And Design Tools Class Storyboard SmallInnovation And Design Tools Class Storyboard Small
Innovation And Design Tools Class Storyboard Small
 
We Trained You Why Didnt You Learn A Case Study In Change Management
We Trained You Why Didnt You Learn   A Case Study In Change ManagementWe Trained You Why Didnt You Learn   A Case Study In Change Management
We Trained You Why Didnt You Learn A Case Study In Change Management
 
3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertp3 formorebusinessvaluenow agilertp
3 formorebusinessvaluenow agilertp
 
Entrepreneurial arch introduction_faley_0814
Entrepreneurial arch introduction_faley_0814Entrepreneurial arch introduction_faley_0814
Entrepreneurial arch introduction_faley_0814
 
How to build a startup may 2017
How to build a startup   may 2017How to build a startup   may 2017
How to build a startup may 2017
 
Applying Design Thinking Principles in Product Management
Applying Design Thinking Principles in Product ManagementApplying Design Thinking Principles in Product Management
Applying Design Thinking Principles in Product Management
 
9 lessons learned about introducing project management
9 lessons learned about introducing project management9 lessons learned about introducing project management
9 lessons learned about introducing project management
 
Customer Development @ Aalto SOS 2012
Customer Development @ Aalto SOS 2012Customer Development @ Aalto SOS 2012
Customer Development @ Aalto SOS 2012
 
Design Thinking For Business Strategy
Design Thinking For Business StrategyDesign Thinking For Business Strategy
Design Thinking For Business Strategy
 

Ähnlich wie BV Engineering Agile Tour RTP, Oct 2010

Bv Eng & Agile Specs For Scrum U.Key
Bv Eng & Agile Specs For Scrum U.KeyBv Eng & Agile Specs For Scrum U.Key
Bv Eng & Agile Specs For Scrum U.KeyLeanAgileTraining
 
Build Your Own MVP - Your MVP Custom Template in 3 simple steps
Build Your Own MVP - Your MVP Custom Template in 3 simple stepsBuild Your Own MVP - Your MVP Custom Template in 3 simple steps
Build Your Own MVP - Your MVP Custom Template in 3 simple stepsTechtic Solutions
 
Business Dimensional Modeling with Laura Reeves
Business Dimensional Modeling with Laura ReevesBusiness Dimensional Modeling with Laura Reeves
Business Dimensional Modeling with Laura ReevesBalanced Insight, Inc.
 
OrangeHills - Business Design Overview
OrangeHills - Business Design OverviewOrangeHills - Business Design Overview
OrangeHills - Business Design OverviewMarcin Kokott
 
Making Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasMaking Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasLeanAgileTraining
 
Brandvertisor.com - Transparency Advertising Matched - Pitch deck #1
Brandvertisor.com - Transparency Advertising Matched - Pitch deck #1Brandvertisor.com - Transparency Advertising Matched - Pitch deck #1
Brandvertisor.com - Transparency Advertising Matched - Pitch deck #1Nedko Nedkov
 
Building Bridges Across an Expanding Universe
Building Bridges Across an Expanding UniverseBuilding Bridges Across an Expanding Universe
Building Bridges Across an Expanding UniverseMysti Berry
 
Building Bridges Across an Expanding Universe - Mysti Berry
Building Bridges Across an Expanding Universe - Mysti BerryBuilding Bridges Across an Expanding Universe - Mysti Berry
Building Bridges Across an Expanding Universe - Mysti BerryInformation Development World
 
Project management 3rd sem - smu mba solved assignments
Project management  3rd   sem - smu mba solved assignmentsProject management  3rd   sem - smu mba solved assignments
Project management 3rd sem - smu mba solved assignmentssmumbahelp
 
How to Reach Peak Performance With the Product Management Organizational Heal...
How to Reach Peak Performance With the Product Management Organizational Heal...How to Reach Peak Performance With the Product Management Organizational Heal...
How to Reach Peak Performance With the Product Management Organizational Heal...Aggregage
 
Basics of project management - Week 1
Basics of project management - Week 1Basics of project management - Week 1
Basics of project management - Week 1Thuan Ng
 
Useful JTBD training eng
Useful JTBD training engUseful JTBD training eng
Useful JTBD training engArtem Zhiganov
 
JISC Beyond the Business Intelligence Programme
JISC Beyond the Business Intelligence ProgrammeJISC Beyond the Business Intelligence Programme
JISC Beyond the Business Intelligence Programmemylesdanson
 
CH-2.1 Conceptualizing and Initializing the IT Project.ppt
CH-2.1 Conceptualizing and Initializing the IT Project.pptCH-2.1 Conceptualizing and Initializing the IT Project.ppt
CH-2.1 Conceptualizing and Initializing the IT Project.pptamanuel236786
 
DHUG 2017 - Understanding ROI Just Enough to Get Your Project Funded
DHUG 2017 - Understanding ROI Just Enough to Get Your Project FundedDHUG 2017 - Understanding ROI Just Enough to Get Your Project Funded
DHUG 2017 - Understanding ROI Just Enough to Get Your Project FundedAccess Innovations, Inc.
 
Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...
Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...
Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...Audrey Reynolds
 
Workshop BV Engineering SFA July 2010
Workshop BV Engineering SFA July 2010Workshop BV Engineering SFA July 2010
Workshop BV Engineering SFA July 2010LeanAgileTraining
 
Workshop BV Engineering SFA July 2010
Workshop BV Engineering SFA July 2010Workshop BV Engineering SFA July 2010
Workshop BV Engineering SFA July 2010LeanAgileTraining
 
New 13 strategy-maps bsc integrative-thinking
New 13 strategy-maps bsc integrative-thinkingNew 13 strategy-maps bsc integrative-thinking
New 13 strategy-maps bsc integrative-thinkingZiya-B
 

Ähnlich wie BV Engineering Agile Tour RTP, Oct 2010 (20)

Bv Eng & Agile Specs For Scrum U.Key
Bv Eng & Agile Specs For Scrum U.KeyBv Eng & Agile Specs For Scrum U.Key
Bv Eng & Agile Specs For Scrum U.Key
 
Build Your Own MVP - Your MVP Custom Template in 3 simple steps
Build Your Own MVP - Your MVP Custom Template in 3 simple stepsBuild Your Own MVP - Your MVP Custom Template in 3 simple steps
Build Your Own MVP - Your MVP Custom Template in 3 simple steps
 
Business Dimensional Modeling with Laura Reeves
Business Dimensional Modeling with Laura ReevesBusiness Dimensional Modeling with Laura Reeves
Business Dimensional Modeling with Laura Reeves
 
OrangeHills - Business Design Overview
OrangeHills - Business Design OverviewOrangeHills - Business Design Overview
OrangeHills - Business Design Overview
 
Making Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasMaking Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 Ideas
 
Brandvertisor.com - Transparency Advertising Matched - Pitch deck #1
Brandvertisor.com - Transparency Advertising Matched - Pitch deck #1Brandvertisor.com - Transparency Advertising Matched - Pitch deck #1
Brandvertisor.com - Transparency Advertising Matched - Pitch deck #1
 
Building Bridges Across an Expanding Universe
Building Bridges Across an Expanding UniverseBuilding Bridges Across an Expanding Universe
Building Bridges Across an Expanding Universe
 
Building Bridges Across an Expanding Universe - Mysti Berry
Building Bridges Across an Expanding Universe - Mysti BerryBuilding Bridges Across an Expanding Universe - Mysti Berry
Building Bridges Across an Expanding Universe - Mysti Berry
 
Project management 3rd sem - smu mba solved assignments
Project management  3rd   sem - smu mba solved assignmentsProject management  3rd   sem - smu mba solved assignments
Project management 3rd sem - smu mba solved assignments
 
How to Reach Peak Performance With the Product Management Organizational Heal...
How to Reach Peak Performance With the Product Management Organizational Heal...How to Reach Peak Performance With the Product Management Organizational Heal...
How to Reach Peak Performance With the Product Management Organizational Heal...
 
Basics of project management - Week 1
Basics of project management - Week 1Basics of project management - Week 1
Basics of project management - Week 1
 
Two Hours Plus
Two Hours PlusTwo Hours Plus
Two Hours Plus
 
Useful JTBD training eng
Useful JTBD training engUseful JTBD training eng
Useful JTBD training eng
 
JISC Beyond the Business Intelligence Programme
JISC Beyond the Business Intelligence ProgrammeJISC Beyond the Business Intelligence Programme
JISC Beyond the Business Intelligence Programme
 
CH-2.1 Conceptualizing and Initializing the IT Project.ppt
CH-2.1 Conceptualizing and Initializing the IT Project.pptCH-2.1 Conceptualizing and Initializing the IT Project.ppt
CH-2.1 Conceptualizing and Initializing the IT Project.ppt
 
DHUG 2017 - Understanding ROI Just Enough to Get Your Project Funded
DHUG 2017 - Understanding ROI Just Enough to Get Your Project FundedDHUG 2017 - Understanding ROI Just Enough to Get Your Project Funded
DHUG 2017 - Understanding ROI Just Enough to Get Your Project Funded
 
Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...
Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...
Making IT Work for Your Business - 4 Key Concepts to Get the Most Out of Your...
 
Workshop BV Engineering SFA July 2010
Workshop BV Engineering SFA July 2010Workshop BV Engineering SFA July 2010
Workshop BV Engineering SFA July 2010
 
Workshop BV Engineering SFA July 2010
Workshop BV Engineering SFA July 2010Workshop BV Engineering SFA July 2010
Workshop BV Engineering SFA July 2010
 
New 13 strategy-maps bsc integrative-thinking
New 13 strategy-maps bsc integrative-thinkingNew 13 strategy-maps bsc integrative-thinking
New 13 strategy-maps bsc integrative-thinking
 

Mehr von LeanAgileTraining

Intro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshopIntro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshopLeanAgileTraining
 
Intro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshopIntro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshopLeanAgileTraining
 
Short Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPAShort Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPALeanAgileTraining
 
Webinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning MeetingWebinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning MeetingLeanAgileTraining
 
Agile Transformation - 4 Suggestions & Discussion
Agile Transformation - 4 Suggestions & Discussion Agile Transformation - 4 Suggestions & Discussion
Agile Transformation - 4 Suggestions & Discussion LeanAgileTraining
 
Scaling: Old ideas & some new ones....
Scaling: Old ideas & some new ones....Scaling: Old ideas & some new ones....
Scaling: Old ideas & some new ones....LeanAgileTraining
 
ScrumButt: What it is, how to avoid it
ScrumButt: What it is, how to avoid itScrumButt: What it is, how to avoid it
ScrumButt: What it is, how to avoid itLeanAgileTraining
 
Scrum, Self-Organization, Engagement
Scrum, Self-Organization, EngagementScrum, Self-Organization, Engagement
Scrum, Self-Organization, EngagementLeanAgileTraining
 
Changing Culture v10 (Change, Scrum, Culture)
Changing Culture v10 (Change, Scrum, Culture)Changing Culture v10 (Change, Scrum, Culture)
Changing Culture v10 (Change, Scrum, Culture)LeanAgileTraining
 
Executive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.keyExecutive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.keyLeanAgileTraining
 
Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-ScrumLeanAgileTraining
 
Culture & Agile & Change - NYC Scrum Users Group
Culture & Agile & Change - NYC Scrum Users GroupCulture & Agile & Change - NYC Scrum Users Group
Culture & Agile & Change - NYC Scrum Users GroupLeanAgileTraining
 

Mehr von LeanAgileTraining (20)

Intro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshopIntro to our Agile Release Planning workshop
Intro to our Agile Release Planning workshop
 
Intro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshopIntro to our CSM Course & Agile Release Planning workshop
Intro to our CSM Course & Agile Release Planning workshop
 
Short Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPAShort Intro to Agile-Scrum for NCA-CPA
Short Intro to Agile-Scrum for NCA-CPA
 
Webinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning MeetingWebinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning Meeting
 
Full-time ScrumMaster - How
Full-time ScrumMaster - HowFull-time ScrumMaster - How
Full-time ScrumMaster - How
 
Agile Transformation - 4 Suggestions & Discussion
Agile Transformation - 4 Suggestions & Discussion Agile Transformation - 4 Suggestions & Discussion
Agile Transformation - 4 Suggestions & Discussion
 
Agile, Culture & Change
Agile, Culture & ChangeAgile, Culture & Change
Agile, Culture & Change
 
Scaling: Old ideas & some new ones....
Scaling: Old ideas & some new ones....Scaling: Old ideas & some new ones....
Scaling: Old ideas & some new ones....
 
The ScrumButt Test
The ScrumButt TestThe ScrumButt Test
The ScrumButt Test
 
ScrumButt: What it is, how to avoid it
ScrumButt: What it is, how to avoid itScrumButt: What it is, how to avoid it
ScrumButt: What it is, how to avoid it
 
The Long March
The Long MarchThe Long March
The Long March
 
Scrum101
Scrum101Scrum101
Scrum101
 
Scrum, Self-Organization, Engagement
Scrum, Self-Organization, EngagementScrum, Self-Organization, Engagement
Scrum, Self-Organization, Engagement
 
Scaling aug 2014 6.key
Scaling aug 2014 6.keyScaling aug 2014 6.key
Scaling aug 2014 6.key
 
Scaling july 2014 4.key
Scaling july 2014 4.keyScaling july 2014 4.key
Scaling july 2014 4.key
 
Changing Culture v10 (Change, Scrum, Culture)
Changing Culture v10 (Change, Scrum, Culture)Changing Culture v10 (Change, Scrum, Culture)
Changing Culture v10 (Change, Scrum, Culture)
 
Changing Culture v9 RDU
Changing Culture v9 RDUChanging Culture v9 RDU
Changing Culture v9 RDU
 
Executive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.keyExecutive Briefing on Agile-Scrum apr2014 v3.key
Executive Briefing on Agile-Scrum apr2014 v3.key
 
Exec Overview to Agile-Scrum
Exec Overview to Agile-ScrumExec Overview to Agile-Scrum
Exec Overview to Agile-Scrum
 
Culture & Agile & Change - NYC Scrum Users Group
Culture & Agile & Change - NYC Scrum Users GroupCulture & Agile & Change - NYC Scrum Users Group
Culture & Agile & Change - NYC Scrum Users Group
 

Kürzlich hochgeladen

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 

Kürzlich hochgeladen (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 

BV Engineering Agile Tour RTP, Oct 2010

  • 1. © Joseph Little 2010 STARTING TO USE BUSINESS VALUE ENGINEERING 1 RTP, Oct 28, 2010
  • 2. © Joseph Little 2010 BV Engineering is... the values, principles and practices that enable us to deliver more and more Business Value [from a given team] as we improve. a learning and incremental improvement approach to giving customers more of what they really want, looking at the whole process, end-to-end. a framework for getting better. 2
  • 3. © Joseph Little 2010 Attributions Some people who directly or indirectly contributed: Peter Drucker, Takeuchi & Nonaka, Jim York, Chris Matts, Kent McDonald, Womack & Jones, Jeff Sutherland, Kent Beck, Mary & Tom Poppendieck, Taiichi Ohno, Ken Schwaber, some friends at “a large financial institution in Virginia”, and many others. 3
  • 4. © Joseph Little 2010 Joe Little, CST & MBA Agile Coach & Trainer 20+ years in senior level consulting to well-known firms in New York, London and Charlotte Focus on delivery of Business Value CST, CSP, CSM Was Senior Manager in Big 6 consulting Head of Kitty Hawk Consulting, Inc. since 1991 Head of LeanAgileTraining.com Started trying to do [Agile] before reading The Mythical Man-Month – http://agileconsortium.blogspot.com – jhlittle@kittyhawkconsulting.com 4
  • 5. © Joseph Little 2010 A Start “You’ve got to be very careful if you don’t know where you’re going, because you might not get there.” Yogi Berra “Some people, if they don’t already know it, you can’t explain it to them.” Yogi Berra 5
  • 6. © Joseph Little 2010 My main stance “I’m mad as hell and I’m not going to take it anymore.” (movie quote) “The biggest thing to fix is how we do BV Engineering.” 6
  • 7. © Joseph Little 2010 What is the framework composed of? Identify what BV is A mapping of the BV Engineering process, including all the tools and techniques we use to increase BV delivered. The assumptions or theories that underlie the usage of that process and those tools and techniques. A BV model (this is a mathematical modeling of the BV definition). An approach to improving BV Engineering. By checking the BV Model against reality, we are proving whether the process or theories or the Model is correct. 7
  • 8. © Joseph Little 2010 Identify what BV means Describe what BV is for a given project / situation Typically BV is 2 or 3 different things for a given project, eg, NPV, risk and customer satisfaction Start to describe BV deltas to be obtained from the next product release 8
  • 9. © Joseph Little 2010 BVE Mapping Like Value Stream mapping in Lean Map about 20-30 steps currently use to deliver BV Include the main steps and tools and techniques Do it in a small team, quickly (1-2 hours) Identify the biggest problems 9
  • 10. Content © Joseph Little 2010 What the Product Owner does BV Engineering Customers External & Internal The Business Customer facing people Internal groups (Firm oriented) The Team
  • 11. Content © Joseph Little 2010 Is it better this way? Customers External & Internal The Business Customer facing people Internal groups (Firm oriented) The Team
  • 12. © Joseph Little 2010 List assumptions/theories Make a list of the related assumptions and/or theories Identify which seem to be the weakest theories Try to prove that the ‘weaker’ theories are correct or incorrect. 12
  • 13. © Joseph Little 2010 BV Model Identify the main drivers (NPV, Risk, customer SAT, whatever....) Identify the specific factors for each driver in the model Identify the formulas (calculations) to be made Identify reasonable assumptions for the factors. Calculate the expected BV total. Review how/when to revise the model. 13
  • 14. © Joseph Little 2010 Improvement approach Identify the improvement approach to be used. We recommend a review of BV during each sprint for a Scrum team. 14
  • 15. © Joseph Little 2010 Testing Identify how BV will be tested (for a given project). Then conduct such tests, in a P-D-C-A approach. 15
  • 16. Content © Joseph Little 2010 Making more sense? Customers External & Internal The Business Customer facing people Internal groups (Firm oriented) The Team
  • 17. © Joseph Little 2010 Hallmarks of real BV Engineering! 1. The process is visible and articulated & improved 2. Failures in BV communication are identified and corrected frequently, quickly 3. There is a theory, and a concerted attempt to prove out the theory 4. There is appropriate dynamism and change 5. Business & Technology are partners 6. Success is forecast and also measured after the fact 7. Human judgment is involved (it’s not just the numbers) 17
  • 18. © Joseph Little 2010 Scope of BVE Everything that happens after a customer need is identified.... ...and until it is satisfied. Alternately: Anything that may be said to delay delivery of satisfaction to the customer. Normally we ignore what goes on in the Scrum team (the purview of Scrum). 18
  • 19. © Joseph Little 2010 Scope of BVE - sample specifics 1 Searching for unmet customer needs Identifying customer feature requests Determining if a product will be profitable Ranking alternate projects (agile portfolio management) Re-evaluating product viability monthly, as things change Marketing the product (pricing, advertising, etc) 19
  • 20. © Joseph Little 2010 Scope of BVE - sample specifics 2 Confirming that customer needs are met Assuring quality for customer Making it easy for customer to accept product (eg, UAT is not onerous, integration at customer site is less complex) Delivering customer needs while still ‘hot’ Being responsive to bug fixes and small priority enhancement requests 20
  • 21. © Joseph Little 2010 Notes Yes, doing some of these things happens (partially) within the Scrum team process AND...some of this happens (partially) outside the Scrum team 21
  • 22. © Joseph Little 2010 ACTION // DISCUSSION In teams of 5.....for 4 minutes.... Describe how your team/project thinks of BV One or multiple How much is the team ‘into’ this BV Def? Fully, so-so, or very cynical How much time should we spend to explain BV to the team? (For what size project?) What are the benefits of explaining it to them? 22
  • 23. © Joseph Little 2010 Something useful (finally!) When you hear a new idea about BVE, use the framework to ask yourself: Is this the area that we need to improve on the most? If yes, then go to X’s presentation (or whatever). If no, go where you need the new knowledge the most. 23
  • 24. © Joseph Little 2010 Start Exercise #1 24
  • 25. © Joseph Little 2010 Real Situation It must be a real situation....at least to the “Product Owner” of the group. All others help PO describe his/her situation. 25
  • 26. © Joseph Little 2010 Exercise 1: As a team, you will have 5 mins. Pick a PO and a specific situation (project). Define BV in words for all those who must use it. In the context of a specific situation. Define the basics of your BV Model. “If x and y and z, then over 3 years we will make $3 million from this software.” x, y, z will be variables (assumptions) in an equation. 26
  • 27. © Joseph Little 2010 Conditions of Satisfaction Your BV definition must compelling to key participants The linkage from the product (to be built) and your BV (to be realized) must be reasonably obvious or explained. Hint: Most teams deliver against multiple definitions of BV (eg, reduced risk and higher NPV). 27
  • 28. © Joseph Little 2010 What is BV? Opinion: Defined by people Which means: There are many many opinions. Which means what? Involves customers, stakeholders, even workers No one right answer for all situations 28
  • 29. © Joseph Little 2010 What is Business Value? ROI/NPV Reduced risk Higher customer satisfaction Higher revenues Lower costs Proxies: More eyeballs, More usage, More units sold Other: Some Lean, 6Sigma or other metric Special: Movement toward some org goal What are yours??? 29
  • 30. © Joseph Little 2010 Observations Most projects involve multiple sets of people to whom we deliver business value Shareholders, who get profits. Customer sets, who each get a type of customer satisfaction How about BV to the team members? Most projects involve multiple definitions of BV 30
  • 31. © Joseph Little 2010 Hints Decide the PO quickly. Get a real situation. Minimal abstract discussion; mostly concrete specific discussion. Argue some (that’s where you learn). When you come to a fork in the road, take it. (ie, the PO has to decide when to “decide & move on”) The SM is responsible for getting everyone involved, and some less involved The SM is responsible for “team mojo” 31
  • 32. © Joseph Little 2010 Debrief In a sentence, not repeating what someone else said, what was the (next) biggest thing you learned? Biggest = most useful ?? 32
  • 33. © Joseph Little 2010 Multiple Steps are important Some firms focus too much on one or two steps (eg, initial focus group, user story creation, the PO review of completed stories, the product launch) It is not one play; it is the culmination of plays that wins the game Examples: Understand the customer better and spend more time to assure that the Team understands the customer’s problem better and better 33
  • 34. © Joseph Little 2010 It is not one play... 34 Customers External & Internal The Business Customer facing people Internal groups (Firm oriented) The Team
  • 35. © Joseph Little 2010 Elements of BV Engineering 1 1. PO Team 2. Product Backlog 3. PB prioritized by BV 4. Priority Poker 5. Story Points (proxy for cost, for cost-benefit analysis) 6. Minimum Marketable Feature Set 7. Reprioritize before each Sprint 8. Increase velocity (remove impediments) 35
  • 36. © Joseph Little 2010 Elements of BV Engineering 2 1. Making the stories smaller 2. Value Stream mapping 3. Kano Analysis 4. Voice of the Customer 5. Having the team live with the customers 6. Pareto chart (eg, of causes of customer problems) 7. Process charts or high level use cases 8. Other Lean, Six Sigma, or TQM tools 36
  • 37. © Joseph Little 2010 Elements of BV Engineering 3 1. Understanding the importance of minimizing technical debt 2. Agile portfolio management 3. What quality means to the customer and why it is ‘free’ 4. Just-in-time knowledge creation 5. Modifying the BV model frequently (& the values in the model) 6. Removing impediments 7. Comparing our BV Engineering to theirs We’re different; what does it mean? 37
  • 38. © Joseph Little 2010 Elements of BV Engineering 4 1. Identifying better sources for good user stories (eg, observation, “living with”, experts, user interaction, “prototypes”, etc) 2. Identifying good user stories 3. Fleshing out good user stories with an Agile specification 4. Improving the monetization of User Stories (or themes) 5. Improving the conversations around the user stories 6. Getting better feedback faster 38
  • 39. © Joseph Little 2010 Some metrics I like 1. NPV (net present value) 2. ROI (return on investment) 3. Faster end-to-end cycle time 4. Increased sales 5. Increased market share 6. More eyeballs (on a webpage) 7. Improved eyeball demographics 8. Reduced costs 39
  • 40. © Joseph Little 2010 More metrics I like 1. Reduced risk (although I prefer if this is made more concrete by being monetized...see underwriting) 2. Net promoter score 3. Any specific metric showing higher customer satisfaction 4. Others?? 40
  • 41. © Joseph Little 2010 Lies, damn lies & statistics It is not having numbers... It is making good use of numbers (that are reasonably accurate) 41
  • 42. © Joseph Little 2010 Theories The next section is about the explicit, but usually implicit, theories we use to conduct BV Engineering 42
  • 43. © Joseph Little 2010 Comments about the theories A theory is a stated or unstated way of looking at the world. Ideas that affect how we act. The following 5 pages is a list of theories I see people use. Not complete; just there to stimulate your thinking. Some I agree with strongly; some I disagree with strongly. (Some are stated in possibly a sarcastic way.) The point is to help you to discover your firm’s underlying (implicit or explicit) theories. 43
  • 44. © Joseph Little 2010 Theories (examples) - 1 The customer won’t change her mind in (X time period). The customer knows what he wants. The customer can explain clearly what she wants. The customer only knows it when he sees it. The customer does not want software, just a solution to her problem. The Sales guys are the best ones to explain what the customer wants. 44
  • 45. © Joseph Little 2010 Theories (examples) - 2 No one in our firm could possibly learn about BV by using metrics. Numbers are too hard to collect, so it is better to ignore any potential benefit from them. It’s really good to use documentation to convey “requirements”, since we get to lose all the Tacit knowledge. The telephone game is useful in conveying requirements. It is too risky to ask the customers for feedback on unreleased products. 45
  • 46. © Joseph Little 2010 Theories (examples) - 3 It’s better to give them a low value feature that they asked for up-front than a high value feature that they identified later. What the customer wants and what the shareholders want are always aligned. All projects are equally valuable. We already put projects in priority order, so all Prod Bkg Items within an approved project are “required”. It would be wrong to tell the Team the expected NPV of the effort; they might .... 46
  • 47. © Joseph Little 2010 Theories (examples) - 4 Getting feedback on how bad the upfront NPV estimates are could never help us learn ...[x] I.T. is just a cost center, so projects should only be cancelled if the team is bad. There is only one kind of user: “the user”. What the customer wants is always somewhat different than what the buyer thinks. The functionality needed by customer set 1 is never in conflict with the needs of customer set 2. The BV model could not possibly change during an 18 month project. 47
  • 48. © Joseph Little 2010 Theories (examples) - 5 “End-to-end” starts when we get the business requirements document, and ends when we hand-off the SW to the final test group. Coders don’t need to know “business value”. We should never let the coder talk to the end user. A bad [X] from team [Y] is not my problem. However bad, it could not have been better. I should just do what I am told. Then things will turn out for the best in this best of all possible worlds. [Apologies to Voltaire.] Knowledge creation and knowledge decay have nothing to do with business value. 48
  • 49. © Joseph Little 2010 Theories (examples) - 5 There are no cost-benefit trade-offs in our work. And anyway, IT’s costs, always fully understood up-front, have nothing to do with delivering business value. The bad news gets better with age. It’s cheaper to fix the bugs at the end than right after they are created. The customers prefer big releases once every two years. It’s better to mine the silver and copper in this hole than to dig a new hole where I will gold, platinium and diamonds. After all, they said they wanted the silver and copper (and even some of this dirt). 49
  • 50. © Joseph Little 2010 A note on sarcasm I have made every mistake, so the sarcasm is always partly at myself. Sarcasm is the acid that frees us from our box. Maybe a bit painful, but useful. Even in being painful (to onesef), one also feels compassion. One has to be cruel to be kind, sometimes. 50
  • 51. © Joseph Little 2010 Exercise 2. Map out one specific BV Engineering process. At your table, led by one PO. Timebox: 40 mins. (4 “days” with each: 2 mins of Daily Scrum and 8 mins of real work.) Required output (see later). 51
  • 52. © Joseph Little 2010 Situation A real, specific situation for the Product Owner. Situation: mainly one product. (But could use other definitions.) Other team members act as consultants. Mapping only; not fixing. Current state, not future state. 52
  • 53. © Joseph Little 2010 Required Output A “map” (picture) of some sort Ideally end-to-end (whatever that means) Show the process (at a high/medium level) Describe the BV Model (better) Describe the underlying theories Describe the timeboxes and feedback loops (either in the picture or in writing) 53
  • 54. © Joseph Little 2010 In describing the BV Process Do it for a specific situation: a group or one team. about 10-20 steps (not more, not fewer) Can include “project portfolio” management 54
  • 55. © Joseph Little 2010 Example 55
  • 56. © Joseph Little 2010 Should (indirectly) address... Do we have a PDCA cycle? Who is involved? Where? How long does it take? (Or, how many cycles to “get the whole thing done”? Or is that a meaningful concept?) It can be similar to a Value Stream Map, but is it then a PDCA cycle? 56
  • 57. © Joseph Little 2010 The BV Model Improve the BV model and show (more) its underlying theories and assumptions f(x,y,z) = $Total (typical example) What is/are the function(s)? (addition, multiplication, etc, etc) How many variables? 3, 5, 8? What are the best assumptions about “best” values for the variables? What is the TOTAL BV that your model expects? 57
  • 58. © Joseph Little 2010 Timeboxes/Feedback loops Describe the timeboxes used in your BV Engineering Describe the feedback loops, and where new learning is used to get better. 58
  • 59. © Joseph Little 2010 Hints 1 Think outside the Scrum “box” (or the box you have put Scrum in) Just describe, don’t fix. PO rules; just enough info for the PO to understand. Both PO and SM have a role in keeping the team from getting stuck. Do “the best we can” in this timebox. If you don’t know, guess for now. (And check later.) 59
  • 60. © Joseph Little 2010 Hints 2 “Could we do a VS map?” Yes, and where is the PDCA cycle? It can include only one (Scrum) team or multiple teams. For here, KISS is probably a good idea. But you can use this basic framework as a start for complex situations. “Things should be as simple as possible, but not simpler.” For here: one product is enough. You won’t be able to keep yourself from fixing, just not too much. 60
  • 61. © Joseph Little 2010 Hints 3 Do something in all 4 areas: Map BV Model Theories Timeboxes/feedback loops Don’t get stuck too much in one area. 61
  • 62. © Joseph Little 2010 Debrief In a sentence, not repeating what someone else said, what was the (next) biggest thing you learned? You can “show” results. Biggest = most useful ?? 62
  • 63. © Joseph Little 2010 The End 63 For now....
  • 64. © Joseph Little 2010 Retrospective Take 3 minutes with your team and answer these: What do you remember? What will you act on ‘tomorrow’? What thing(s) will you do to improve your BV Engineering? 64
  • 65. © Joseph Little 2010 Contact Info Joseph Little Kitty Hawk Consulting, Inc. LeanAgileTraining.com jhlittle@kittyhawkcnsulting.com 704-376-8881 65