delivering what's right
DESCRIPTION
In this session from Øredev 2010 in Malmö, Sweden, Cory Foy talks about the Business Value Pipeline, Kanban and RetrospectivesTRANSCRIPT
Delivering What’s RightCory Foy | Net Objectives
Thursday, November 11, 2010
Business Value
Pipeline
Thursday, November 11, 2010
Selecting what to work on
Business Value
Pipeline
Thursday, November 11, 2010
Selecting what to work on
Developing It
Business Value
Pipeline
Thursday, November 11, 2010
Thursday, November 11, 2010
Selecting what to work on
Developing It
Business Value
Pipeline
Thursday, November 11, 2010
Give Feedback
Selecting what to work on
Developing It
Business Value
Pipeline
Thursday, November 11, 2010
Thursday, November 11, 2010
Thursday, November 11, 2010
Phone Calls
Thursday, November 11, 2010
Phone Calls
Text Messages
Thursday, November 11, 2010
Phone Calls
Text Messages
Signal Strength
Thursday, November 11, 2010
Phone Calls
Text Messages Battery Status
Signal Strength
Thursday, November 11, 2010
Phone Calls
Text Messages
Display the Time
Battery Status
Signal Strength
Thursday, November 11, 2010
Phone Calls
Text Messages
Display the Time Set Alarms
Battery Status
Signal Strength
Thursday, November 11, 2010
Phone Calls
Text Messages
Display the Time Set Alarms
Set Ringtones
Battery Status
Signal Strength
Thursday, November 11, 2010
Phone Calls
Text Messages
Display the Time Set Alarms
Set Ringtones
Battery Status
Signal Strength
Thursday, November 11, 2010
Phone Calls
Text Messages
Display the Time Set Alarms
Set Ringtones
Take Pictures
Battery Status
Signal Strength
Thursday, November 11, 2010
Phone Calls
Text Messages
Display the Time Set Alarms
Set Ringtones
Take Pictures
Battery Status
Signal Strength
Core Features
Thursday, November 11, 2010
Thursday, November 11, 2010
Calculator
Thursday, November 11, 2010
Calculator
Music Playback
Thursday, November 11, 2010
Calculator
Music Playback
Games
Thursday, November 11, 2010
Calculator
Music Playback
Timer / Stopwatch
Games
Thursday, November 11, 2010
Calculator
Music Playback
Voice Notes
Timer / Stopwatch
Games
Thursday, November 11, 2010
Calculator
Music Playback
Voice Notes
Voice Dialing
Timer / Stopwatch
Games
Thursday, November 11, 2010
Calculator
Music Playback
Voice Notes
Voice Dialing
Timer / Stopwatch
Games
Remote Wipe
Thursday, November 11, 2010
Calculator
Music Playback
Voice Notes
Voice Dialing
Timer / Stopwatch
Games
Remote Wipe
Autorotation
Thursday, November 11, 2010
Calculator
Music Playback
Voice Notes
Voice Dialing
Timer / Stopwatch
IM
Games
Remote Wipe
Autorotation
Thursday, November 11, 2010
Calculator
Music Playback
Voice Notes
Voice Dialing
Timer / Stopwatch
IM
Games
Remote Wipe
Autorotation
Thursday, November 11, 2010
Calculator
Music Playback
Voice Notes
Voice Dialing
Timer / Stopwatch
IM
Games
Remote Wipe
Autorotation
Multiple Email Accounts
Thursday, November 11, 2010
Calculator
Music Playback
Voice Notes
Voice Dialing
Timer / Stopwatch
IM
Games
Remote Wipe
Autorotation
Multiple Email Accounts
Nice-To-HavesThursday, November 11, 2010
Thursday, November 11, 2010
Crazy Features
Thursday, November 11, 2010
Control House Thermostat
Crazy Features
Thursday, November 11, 2010
Control House Thermostat
Remote Control for TV
Crazy Features
Thursday, November 11, 2010
Control House Thermostat
Remote Control for TV
“Find My Phone”
Crazy Features
Thursday, November 11, 2010
Control House Thermostat
Remote Control for TV
Ability to Cut and Paste
“Find My Phone”
Crazy Features
Thursday, November 11, 2010
Value is what a
Customerneeds or wants
that also delivers
Business ValueThursday, November 11, 2010
Thursday, November 11, 2010
Thursday, November 11, 2010
Phone Calls
Text Messages
Display the Time Set Alarms
Set Ringtones
Take Pictures
Battery StatusSignal Strength
Calculator
Music Playback
Voice Notes
Voice Dialing
Timer / StopwatchIM
Games
Remote Wipe
Autorotation
Multiple Email Accounts
TwitterControl House Thermostat
Remote Control for TV
Ability to Cut and Paste“Find My Phone”
Thursday, November 11, 2010
Thursday, November 11, 2010
Purpose-Based Alignment Model
Thursday, November 11, 2010
Purpose-Based Alignment Model
Market Differentiation
Thursday, November 11, 2010
Purpose-Based Alignment ModelM
arke
t Diff
eren
tiatio
n
Mission Critical
Thursday, November 11, 2010
Purpose-Based Alignment ModelM
arke
t Diff
eren
tiatio
n
Mission Critical
Thursday, November 11, 2010
Purpose-Based Alignment ModelM
arke
t Diff
eren
tiatio
n
Mission Critical
Minimum ImpactActivities
Thursday, November 11, 2010
Purpose-Based Alignment ModelM
arke
t Diff
eren
tiatio
n
Mission Critical
PartneringActivities
Minimum ImpactActivities
Thursday, November 11, 2010
Purpose-Based Alignment ModelM
arke
t Diff
eren
tiatio
n
Mission Critical
PartneringActivities
“Parity”Activities
Minimum ImpactActivities
Thursday, November 11, 2010
Purpose-Based Alignment ModelM
arke
t Diff
eren
tiatio
n
Mission Critical
PartneringActivities
“Differentiating”Activities
“Parity”Activities
Minimum ImpactActivities
Thursday, November 11, 2010
Mar
ket D
iffer
entia
tion
Mission Critical
- Phone Calls- Text Messages- Display Time- Set Alarms- Set Ringtones- Take Pictures- Battery Status
- Signal Strength- Email- Music Playback- Voice Notes- Voice Dialing
- Calculator- Timer- Stopwatch
- IM- Games- Twitter
- Multiple Email Accounts- Remote Wipe- Autorotation- House Thermostat- Remote Control- Find My Phone- Cut and Paste
Partnering Activities
Minimum Impact “Parity” Activities
Differentiating Activities
Thursday, November 11, 2010
Mar
ket D
iffer
entia
tion
Mission Critical
- Phone Calls- Text Messages- Display Time- Set Alarms- Set Ringtones- Take Pictures- Battery Status
- Signal Strength- Email- Music Playback- Voice Notes- Voice Dialing
- Calculator- Timer- Stopwatch
- IM- Games- Twitter
- Multiple Email Accounts- Remote Wipe- Autorotation- House Thermostat- Remote Control- Find My Phone- Cut and Paste
Partnering Activities
Minimum Impact “Parity” Activities
Differentiating Activities
Thursday, November 11, 2010
Mar
ket D
iffer
entia
tion
Mission Critical
- Phone Calls- Text Messages- Display Time- Set Alarms- Set Ringtones- Take Pictures- Battery Status
- Signal Strength- Email- Music Playback- Voice Notes- Voice Dialing
- Calculator- Timer- Stopwatch
- IM- Games- Twitter
- Multiple Email Accounts- Remote Wipe- Autorotation- House Thermostat- Remote Control- Find My Phone- Cut and Paste
Partnering Activities
Minimum Impact “Parity” Activities
Differentiating Activities
Thursday, November 11, 2010
Mar
ket D
iffer
entia
tion
Mission Critical
- Phone Calls- Text Messages- Display Time- Set Alarms- Set Ringtones- Take Pictures- Battery Status
- Signal Strength- Email- Music Playback- Voice Notes- Voice Dialing
- Calculator- Timer- Stopwatch
- IM- Games- Twitter
- Multiple Email Accounts- Remote Wipe- Autorotation- House Thermostat- Remote Control- Find My Phone- Cut and Paste
Partnering Activities
Minimum Impact “Parity” Activities
Differentiating Activities
Thursday, November 11, 2010
Mar
ket D
iffer
entia
tion
Mission Critical
- Phone Calls- Text Messages- Display Time- Set Alarms- Set Ringtones- Take Pictures- Battery Status
- Signal Strength- Email- Music Playback- Voice Notes- Voice Dialing
- Calculator- Timer- Stopwatch
- IM- Games- Twitter
- Multiple Email Accounts- Remote Wipe- Autorotation- House Thermostat- Remote Control- Find My Phone- Cut and Paste
Partnering Activities
Minimum Impact “Parity” Activities
Differentiating Activities
Thursday, November 11, 2010
Mar
ket D
iffer
entia
tion
Mission Critical
- Phone Calls- Text Messages- Display Time- Set Alarms- Set Ringtones- Take Pictures- Battery Status
- Signal Strength- Email- Music Playback- Voice Notes- Voice Dialing
- Calculator- Timer- Stopwatch
- IM- Games- Twitter
- Multiple Email Accounts- Remote Wipe- Autorotation- House Thermostat- Remote Control- Find My Phone- Cut and Paste
Partnering Activities
Minimum Impact “Parity” Activities
Differentiating Activities
Thursday, November 11, 2010
{functionality}
{functionality}
{functionality}
{functionality}
Thursday, November 11, 2010
{functionality}
{functionality}
{functionality}
{functionality}
Thursday, November 11, 2010
Thursday, November 11, 2010
Core Functionality
Entertainment
Social Media
Fluent UX
Security
Productivity
Thursday, November 11, 2010
Entertainment
Productivity
Calculator Voice Notes
Thermostat ControlMultiple Email Accounts
Find My Phone
Thursday, November 11, 2010
Entertainment
Productivity
Calculator Voice Notes
Thermostat ControlMultiple Email Accounts
Find My Phone
Music Player
Games
TV Remote
Thursday, November 11, 2010
Entertainment
Productivity
Calculator Voice Notes
Thermostat ControlMultiple Email Accounts
Find My Phone
Music Player
Games
TV Remote
CalculatorVoice Notes
Thermostat ControlMultiple Email Accounts
Find My Phone
Thursday, November 11, 2010
Entertainment
Productivity
Calculator Voice Notes
Thermostat ControlMultiple Email Accounts
Find My Phone
Minimal Marketable Feature
Music Player
Games
TV Remote
CalculatorVoice Notes
Thermostat ControlMultiple Email Accounts
Find My Phone
Thursday, November 11, 2010
Entertainment
Productivity
Calculator Voice Notes
Thermostat ControlMultiple Email Accounts
Find My Phone
Minimal Marketable Feature
Music Player
Games
TV Remote
CalculatorVoice Notes
Thermostat ControlMultiple Email Accounts
Find My Phone
Thursday, November 11, 2010
Entertainment
Productivity
Calculator Voice Notes
Thermostat ControlMultiple Email Accounts
Find My Phone
Minimal Marketable Feature
Music Player
Games
TV Remote
CalculatorVoice Notes
Thermostat ControlMultiple Email Accounts
Find My Phone
Thursday, November 11, 2010
Core Functionality - Phone Calls - Text Messages - Email - Alarms - Ringtones - Cut and Paste
Entertainment - Music Player
Social Media Integration - IM
Fluent UX - Autorotation
Security - Remote Wipe
Productivity - Calculator - Multiple Email Accounts - Find my phone
Thursday, November 11, 2010
Core Functionality - Phone Calls - Text Messages - Email - Alarms - Ringtones - Cut and Paste
Entertainment - Music Player
Social Media Integration - IM
Productivity - Calculator - Multiple Email Accounts - Find my phone
Thursday, November 11, 2010
Core Functionality - Phone Calls - Text Messages - Email - Alarms - Ringtones - Cut and Paste
Entertainment - Music Player
Social Media Integration - IM
Productivity - Calculator - Multiple Email Accounts - Find my phone
Minimal Viable ProductThursday, November 11, 2010
Minimal Viable ProductThursday, November 11, 2010
Minimal Viable Product
Vision
Business Capabilities
Features
Minimal Marketable Features
Stories
Tasks
Thursday, November 11, 2010
Minimal Viable Product
Vision
Business Capabilities
Features
Minimal Marketable Features
Stories
Tasks
Thursday, November 11, 2010
Minimal Viable Product
Vision
Business Capabilities
Features
Minimal Marketable Features
Stories
Tasks
Thursday, November 11, 2010
Minimal Viable Product
Vision
Business Capabilities
Features
Minimal Marketable Features
Stories
Tasks
Thursday, November 11, 2010
Minimal Viable Product
Vision
Business Capabilities
Features
Minimal Marketable Features
Stories
Tasks
Thursday, November 11, 2010
Minimal Viable Product
Vision
Business Capabilities
Features
Minimal Marketable Features
Stories
Tasks
Thursday, November 11, 2010
Minimal Viable Product
Vision
Business Capabilities
Features
Minimal Marketable Features
Stories
Tasks
Thursday, November 11, 2010
Minimal Viable Product
Vision
Business Capabilities
Features
Minimal Marketable Features
Stories
Tasks
Thursday, November 11, 2010
Minimal Viable Product
Phone CallsText MessagesEmailAlarmsRingtonesCut and Paste
Music Player
IM
CalculatorMultiple Email AccountsFind my Phone
Core Functionality
Entertainment
Social Media Integration
Productivity
Thursday, November 11, 2010
Phone CallsText Messages
EmailAlarmsRingtones
Cut and Paste
Music PlayerIM
Calculator
Multiple Email Accounts
Find my Phone
Thursday, November 11, 2010
Thursday, November 11, 2010
Thursday, November 11, 2010
Thursday, November 11, 2010
Selecting what to work on
Business Value
Pipeline
Thursday, November 11, 2010
Selecting what to work on
Developing It
Business Value
Pipeline
Thursday, November 11, 2010
Value Stream Map
Thursday, November 11, 2010
Approve.1 hr
Request0.5 hr value
Reqts80 hrs value
Sign Off1 hr value
Review 2 hrs
Deploy3 hrs
Analysis60 hrs value
Design40 hrs value
Code80 hrs value
Test40 hrs value
0.5 hrs 160 hrs8 hrs 160 hrs
120 hrs 280 hrs 240 hrs
100 hrs
8 hrs2 hrs
320 hrs 80 hrs 320 hrs 80 hrs 80 hrs
160 hrs 80 hrs 80 hrs 80 hrs
65% DefectiveRepeat 3X
20% RejectedRepeat 1X
Value Stream Map
Thursday, November 11, 2010
Approve.1 hr
Request0.5 hr value
Reqts80 hrs value
Sign Off1 hr value
Review 2 hrs
Deploy3 hrs
Analysis60 hrs value
Design40 hrs value
Code80 hrs value
Test40 hrs value
0.5 hrs 160 hrs8 hrs 160 hrs
120 hrs 280 hrs 240 hrs
100 hrs
8 hrs2 hrs
320 hrs 80 hrs 320 hrs 80 hrs 80 hrs
160 hrs 80 hrs 80 hrs 80 hrs
65% DefectiveRepeat 3X
20% RejectedRepeat 1X
Value Stream Map
Process CycleEfficiency
Time WorkedCycle Time
509 hrs3433 hrs
= =
Thursday, November 11, 2010
Approve.1 hr
Request0.5 hr value
Reqts80 hrs value
Sign Off1 hr value
Review 2 hrs
Deploy3 hrs
Analysis60 hrs value
Design40 hrs value
Code80 hrs value
Test40 hrs value
0.5 hrs 160 hrs8 hrs 160 hrs
120 hrs 280 hrs 240 hrs
100 hrs
8 hrs2 hrs
320 hrs 80 hrs 320 hrs 80 hrs 80 hrs
160 hrs 80 hrs 80 hrs 80 hrs
65% DefectiveRepeat 3X
20% RejectedRepeat 1X
Value Stream Map
Process CycleEfficiency
Time WorkedCycle Time
509 hrs3433 hrs
= =
= 14.9%Process Cycle
Efficiency
Thursday, November 11, 2010
Queue Design Review Code Test Deploy
Visual Management Board
Thursday, November 11, 2010
Queue Design ReviewCode Ready Code
Code Done
TestReady Test Deploy
Visual Management Board
Thursday, November 11, 2010
Queue Design ReviewCode Ready Code
Code Done
TestReady Test Deploy
Visual Management Board
Thursday, November 11, 2010
Queue Design ReviewCode Ready Code
Code Done
TestReady Test Deploy
Visual Management Board Bug Ftr
Thursday, November 11, 2010
Queue Design ReviewCode Ready Code
Code Done
TestReady Test Deploy
Visual Management Board
S
M
L
Thursday, November 11, 2010
Queue Design ReviewCode Ready Code
Code Done
TestReady Test Deploy
Visual Management Board
S
M
L
Thursday, November 11, 2010
Queue Design ReviewCode Ready Code
Code Done
TestReady Test Deploy
Visual Management Board
2 days
5 days
8 days
Thursday, November 11, 2010
Queue Design ReviewCode Ready Code
Code Done
TestReady Test Deploy
Visual Management Board
2 days
5 days
8 days
Thursday, November 11, 2010
Queue Design ReviewCode Ready Code
Code Done
TestReady Test Deploy
Visual Management Board
2 days 5 days8 days
Thursday, November 11, 2010
Queue Design ReviewCode Ready Code
Code Done
TestReady Test Deploy
Visual Management Board
2 days 5 days 8 days
Thursday, November 11, 2010
As a music afficienado, I need a Music Player so I can show off my phone to my friends who have
iPhones
Thursday, November 11, 2010
As a music afficienado, I need a Music Player so I can show off my phone to my friends who have
iPhones
L
Thursday, November 11, 2010
As a music afficienado, I need a Music Player so I can show off my phone to my friends who have
iPhones
L
M
Thursday, November 11, 2010
As a music afficienado, I need a Music Player so I can show off my phone to my friends who have
iPhones
L
MS
Thursday, November 11, 2010
As a music afficienado, I need a Music Player so I can show off my phone to my friends who have
iPhones
L
MS
5 Large27 Med14 Small
Thursday, November 11, 2010
As a music afficienado, I need a Music Player so I can show off my phone to my friends who have
iPhones
L
MS
5 Large27 Med14 Small
40 Days
135 Days 28 Days
Thursday, November 11, 2010
As a music afficienado, I need a Music Player so I can show off my phone to my friends who have
iPhones
L
MS
5 Large27 Med14 Small
40 Days
135 Days 28 DaysAvg: 203 Days
Thursday, November 11, 2010
Selecting what to work on
Developing It
Business Value
Pipeline
Thursday, November 11, 2010
Give Feedback
Selecting what to work on
Developing It
Business Value
Pipeline
Thursday, November 11, 2010
Queue Design ReviewCode Ready Code
Code Done
TestReady Test Deploy
Visual Management Board
Thursday, November 11, 2010
Thursday, November 11, 2010
Thursday, November 11, 2010
What did weExpect? Well Less Well Ideas
Thursday, November 11, 2010
Thursday, November 11, 2010
Thursday, November 11, 2010
Thursday, November 11, 2010
Thursday, November 11, 2010
Give Feedback
Selecting what to work on
Developing It
Business Value
Pipeline
Thursday, November 11, 2010
Thursday, November 11, 2010
Thursday, November 11, 2010
Cory [email protected]://www.coryfoy.comwww.netobjectives.com
Contact Information
Play the Øredev Innovation Games®!
CreditsMain Slide: http://www.flickr.com/photos/10ch/3347658610/sizes/l/in/photostream/Body Builder: http://www.flickr.com/photos/raedqutena/4665932390/sizes/l/in/photostream/Flexible: http://www.flickr.com/photos/indeed/2422651765/
Cell Phone: http://www.flickr.com/photos/kb35/369380644/sizes/z/in/photostream/
Energy Drink: http://www.flickr.com/photos/hectore/2547957174/sizes/l/in/photostream/
Cows: http://www.flickr.com/photos/julie_b1/4467245768/sizes/l/in/photostream/
Toxic: http://www.michigan.gov/images/LiquidDisposalMaComb-B1_167776_7.jpg
Index Card: http://www.sxc.hu/browse.phtml?f=download&id=1149783
Money: http://www.flickr.com/photos/tracy_olson/61056391/sizes/l/in/photostream/
Thursday, November 11, 2010
Cory [email protected]://www.coryfoy.comwww.netobjectives.com
Contact Information
Play the Øredev Innovation Games®!
CreditsMain Slide: http://www.flickr.com/photos/10ch/3347658610/sizes/l/in/photostream/Body Builder: http://www.flickr.com/photos/raedqutena/4665932390/sizes/l/in/photostream/Flexible: http://www.flickr.com/photos/indeed/2422651765/
Cell Phone: http://www.flickr.com/photos/kb35/369380644/sizes/z/in/photostream/
Energy Drink: http://www.flickr.com/photos/hectore/2547957174/sizes/l/in/photostream/
Cows: http://www.flickr.com/photos/julie_b1/4467245768/sizes/l/in/photostream/
Toxic: http://www.michigan.gov/images/LiquidDisposalMaComb-B1_167776_7.jpg
Index Card: http://www.sxc.hu/browse.phtml?f=download&id=1149783
Money: http://www.flickr.com/photos/tracy_olson/61056391/sizes/l/in/photostream/
Thursday, November 11, 2010