SlideShare una empresa de Scribd logo
1 de 76
Descargar para leer sin conexión
Photo 
© 
javarman 
-­‐ 
fotolia 
File 
1
File 
1
Discovering Scrum
Why do we do Scrum?
Why do we do Scrum?
Why do we do Scrum?
Every Scrum Role, Activity and Artifact 
Inspect 
helps you Inspect and Adapt 
Adapt
Photo 
courtesy 
of 
Iain 
Farrell@flickr
Photo 
courtesy 
of 
Iain 
Farrell@flickr
Certified Scrum Training 
and Career Path
@peterstev 
peter@saat-­‐network.ch
@peterstev 
peter@saat-­‐network.ch
• What makes 
great 
projects? 
• How does 
Scrum work, 
and why? 
• Scrum and its 
impact on 
your 
organization
… 
while 
experiencing 
Scrum 
Photo 
© 
leonardo 
viD 
-­‐ 
fotolia
• How does 
Scrum work, 
and why? 
• Scrum and its 
impact on 
your 
organization
• Think back... 
• When were you involved in a project, which 
really worked well? Everyone pulled together, 
worked together, all for one and one for all? 
• In 90 seconds, tell the story of this project to 
your table mates.
• Note the person who told the “best” story, the 
one which should be a role model moving 
forward. 
• Now switch tables so your are with as many new 
people as possible.
• What are the stories we’d most like to emulate? 
• Find the best story (from either the first or 
second round) and put your hand on that 
persons shoulder. 
• Keep it there, until we find the top 3 stories.
Would the top 3 storytellers please 
share their stories to everyone.
Photo 
© 
leonardo 
viD 
-­‐ 
fotolia
Management
Management 
• Clear Vision & Goals 
• Clear priorities 
• Clear decisions 
• Clear responsibilities 
• Management Support 
for the Teams, People 
& Project 
• Focus 
• Close cooperation 
with the customer 
• Motivated, Activated 
& Empowered Team 
Members
Management 
• Clear Vision & Goals 
• Clear priorities 
• Clear decisions 
• Clear responsibilities 
• Management Support 
for the Teams, People 
& Project 
• Focus 
• Close cooperation 
with the customer 
• Motivated, Activated 
& Empowered Team 
Members 
Technical 
• Short feedback loops 
• Running systems 
early 
• Clear Acceptance 
Criteria / Tests 
• Good tools and 
equipment 
• Risks handled early 
• Early and regular 
integration 
• Thorough Test Suite 
• Automated Test Suite
Management 
• Clear Vision & Goals 
• Clear priorities 
• Clear decisions 
• Clear responsibilities 
• Management Support 
for the Teams, People 
& Project 
• Focus 
• Close cooperation 
with the customer 
• Motivated, Activated 
& Empowered Team 
Members 
Technical 
• Short feedback loops 
• Running systems 
early 
• Clear Acceptance 
Criteria / Tests 
• Good tools and 
equipment 
• Risks handled early 
• Early and regular 
integration 
• Thorough Test Suite 
• Automated Test Suite
• What makes 
great 
projects? 
• Scrum and its 
impact on 
your 
organization
Photo: 
(CC) 
joeshlabotnik@flickr
Photo: 
Peter 
Stevens
t 
P1 
P1 
P1 
P1 
Requirements 
P1 
Analysis 
Design 
Development 
Test 
Deadline
t 
P1 
P1 
P1 
P1 
Requirements 
P1 
Analysis 
Design 
Development 
Test
t 
P1 
P1 
P1 
P1 
Requirements 
P1 
Analysis 
Design 
Development 
Test
t 
P1 
P1 
P1 
P1 
Requirements 
P1 
Analysis 
Design 
Development 
Test
t 
P1 
P1 
P1 
P1 
Requirements 
P1 
Analysis 
Design 
Development 
Test
P0 
P0 
P0 
P0 
t 
P1 
P1 
P1 
P1 
Requirements 
P1 
Analysis 
Design 
Development 
Test
P0 
P0 
P0 
P0 
t 
P1 
P1 
P1 
P1 
Requirements 
P1 
Analysis 
Design 
Development 
Test 
P2 
P2 
P2 
P2 
P2
P0 
P0 
P0 
P0 
t 
P1 
P1 
P1 
P1 
Requirements 
P1 
Analysis 
Design 
Development 
Test 
P2 
P2 
P2 
P2 
P2 
P3 
P3 
P3 
P3
P0 
P0 
P0 
P0 
t 
P5 
P6 
P1 
P1 
P1 
P1 
Requirements 
P1 
Analysis 
Design 
Development 
Test 
P2 
P2 
P2 
P2 
P2 
P3 
P3 
P3 
P3 
P4 
P4 
P4 
P5
P0 
P0 
P0 
P0 
t 
P5 
P6 
P1 
P1 
P1 
P1 
Requirements 
P1 
Analysis 
Design 
Development 
Test 
P2 
P2 
P2 
P2 
P2 
P3 
P3 
P3 
P3 
P4 
P4 
P4 
P5 
P1
P0 
P0 
P0 
P0 
t 
P1 
Requirements 
P1 
Analysis 
Design 
Development 
Test 
P2 
P5 
P6 
P2 
P2 
P2 
P2 
P3 
P3 
P3 
P3 
P4 
P4 
P4 
P5 
P1 
P1 
P1 
P1
P0 
P0 
P0 
P0 
t 
P1 
P1 
P1 
P1 
Requirements 
P1 
Analysis 
Design 
Development 
Test 
P2 
P2 
P2 
P2 
P2 
P3 
P3 
P3 
P3 
P4 
P4 
P4 
P5 
P5 
P6 
P1 
Phase-­‐Driven 
is 
a 
Dghtly 
coupled 
architecture.
• There is always a lot of Work in Progress 
– change is hard 
• Delays impact other projects 
• Delays do not slow down the flow of new 
requests 
• People are fully allocated 
– there is no time to do new things 
• “Resource Allocation” is a continuous process 
– Priorities are difficult to set and maintain
P5 
R-­‐A-­‐D-­‐D-­‐T 
Team 
P1 
R-­‐A-­‐D-­‐D-­‐T 
PotenDal 
Release 
P1 
R-­‐A-­‐D-­‐D-­‐T 
PotenDal 
Release 
P1 
R-­‐A-­‐D-­‐D-­‐T 
Actual 
Release 
P4 
R-­‐A-­‐D-­‐D-­‐T 
Actual 
Release
P1 
R-­‐A-­‐D-­‐D-­‐T 
P1 
R-­‐A-­‐D-­‐D-­‐T 
P1 
R-­‐A-­‐D-­‐D-­‐T 
P2 
R-­‐A-­‐D-­‐D-­‐T 
P2 
R-­‐A-­‐D-­‐D-­‐T 
P3 
R-­‐A-­‐D-­‐D-­‐T 
P3 
R-­‐A-­‐D-­‐D-­‐T 
P3 
R-­‐A-­‐D-­‐D-­‐T 
P4 
R-­‐A-­‐D-­‐D-­‐T 
P5 
R-­‐A-­‐D-­‐D-­‐T 
Team 
1 
Team 
2 
Scrum 
is 
a 
loosely 
coupled 
architecture.
max 
30 
Days 
Done 
PotenDally 
Shippable 
Product 
RetrospecDve 
Daily 
Scrum 
Planning 
-­‐ 
How 
Review 
Planning 
-­‐ 
What
Product 
Owner: 
Voice 
of 
Customer 
Scrum 
Master: 
“Development” 
Team: 
Solves 
the 
problem 
Voice 
of 
Common 
Sense, 
Unblocks 
Impediments
• What makes 
great 
projects? 
• How does 
Scrum work, 
and why?
Photo: 
Courtesy 
of 
Roman 
Keller
Photo 
© 
Big 
Stock 
Photo
au début du projet, d’une vision du produit décrivant clairement et de manière compréhensible 
l’objectif final, tout en laissant consciemment un espace suffisant pour la navigation. Au cours du pro-cessus 
de développement, cet espace sera complété avec les exigences apportant la meilleure plus-value. 
La collecte des exigences et la fixation des priorités correspondantes ne s’effectuent donc pas 
au début seulement (up-front), mais en continu, par l’intégration précoce du client et d’autres experts 
du domaine. Ainsi, des découvertes importantes peuvent encore être prises en compte même très 
tard dans le projet. De telles constatations apportent souvent la meilleure plus-value et sont importan-tes 
pour la réussite du projet. 
Figure 5: Backlog de produit: catalogue des exigences avec itérations 
Source: 
Étude 
HERMES 
et 
agilite
7 
Commi(ed 
and 
Delivered 
FuncAonality 
9 
9 
9 
9 
10 
120% 
100% 
80% 
60% 
40% 
20% 
0% 
15 
10 
5 
1 
2 
3 
4 
5 
6 
% 
of 
Commi(ment 
Finished 
Forecast/Actual 
in 
SP 
Sprint 
(2 
weeks) 
SP 
commifed 
% 
Done 
Note: 
Sprint 
2 
was 
actually 
a 
three 
week 
sprint 
with 
13 
points 
commifed 
and 
delivered. 
Data 
is 
normalized 
to 
a 
2 
week 
sprint 
for 
readability.
52 
45 
36 
28 
19 
10 
15 
10 
0 
5 
60 
50 
40 
30 
20 
10 
0 
Start 
1 
2 
3 
4 
5 
6 
Velocity 
FuncAonality 
Remaining 
"Backlog" 
Delivered 
FuncAonality 
Note: 
Sprint 
2 
was 
actually 
a 
three 
week 
sprint 
with 
13 
points 
commifed 
and 
delivered. 
Data 
is 
normalized 
to 
a 
2 
week 
sprint 
for 
readability. 
FuncDonalty 
Remaining 
Velocity
120 
100 
80 
60 
40 
20 
0 
Start 
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
Scope 
EsAmated 
CompleAon 
Note: 
Sprint 
2 
was 
actually 
a 
three 
week 
sprint 
with 
13 
points 
commifed 
and 
delivered. 
Data 
is 
normalized 
to 
a 
2 
week 
sprint 
for 
readability. 
Full 
Project 
Reduced 
Project
Build 
the 
right 
thing 
Build 
it 
well 
Figure out what 
the right 
thing 
is! 
Befer 
ProducDvity
• The waterfall 
is poorly 
suited for 
software and 
systems 
development 
• Modern 
alternatives 
e.g. Scrum 
are available 
and much 
better 
• You can be 
much better 
than you are!
We 
have 
a 
lot 
of 
people… 
And 
many 
quesDons…. 
How 
do 
we 
know 
that 
the 
most 
important 
quesDons 
get 
answered? 
Photo 
© 
leonardo 
viD 
-­‐ 
fotolia
• 1 Question per moderation card 
• One question per card / thick pen 
• The question is a complete sentence, that ends 
with a ‘?’ 
• Recommendation: Starts with a ‘W-Word’ 
– Why, What, When, Where, Which ( and How ;-) 
– Yes/No Questions get a yes/no answer! 
• Recommendation: Keep the question ‘small’
• The ‘owner’ of the question accepts the answer 
• You may add expectations as notes to your 
question
Requirements 
Management in Scrum
Can you do fixed-price/ 
fixed-scope Projects in 
Scrum?
Who is responsible for 
Requirements 
Management in Scrum? 
I 
want 
to 
understand 
the 
duDes 
and 
responsibiliDes 
of 
this 
person
• Each table designates a time keeper and a 
speaker/representative (need not be the same 
person) 
• Everyone take two minutes to write max three 
questions 
• Place the card on a wall 
• Each person explains their questions (max 1 
minute each ) 
• Speaker combines duplicates – and team uses 
dot voting to select top two questions.
• Speakers bring #1 & #2 questions to plenum. 
• Put #1 question on the board. (Use #2 if #1 
question has been proposed already) 
• Agree on order to handle the questions. 
• Time 3 Minutes.
You 
are 
here
• Commit to doing Scrum! 
• Training for Everyone 
(including Customer & 
Management) 
• Definition of Ready 
• Definition of Done 
• Pair Immediately 
• No Multitasking
• Everything in Sprint 
Prioritized by Product 
Owner 
• Physical Task Board 
• Short Sprints 
• Improve Engineering 
Practices 
• Management does Scrum Too
“Some people invest 
time in open source to 
save money. 
“Others invest money in 
proprietary software to 
save time and reduce 
risk.” 
-- MySQL 
“The same applies to 
training and coaching” 
-­‐-­‐ 
Peter 
Stevens 
Picture courtesy of star5112 @ flickr
Peter 
Stevens 
@peterstev 
peter@saat-­‐network.ch 
Training 
CerDfied 
Scrum 
Master 
Roma 
16.10 
Milano 
25.11 
For 
Training 
Coaching 
or 
TransisDons 
Contact 
Elena 
Bassa 
elena.b@beflowing.com 
Photo 
: 
© 
Julián 
RovagnaD 
– 
Fotolia
• © 2006-2013 Peter Stevens 
• Redistribution permitted under 
Attribution-NonCommercial-ShareAlike 2.5 
Generic 
(CC BY-NC-SA 2.5) 
• Some image material © Fotolia or BigStockPhoto 
and their respective photographers – used 
under license

Más contenido relacionado

La actualidad más candente

Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices
A B M Moniruzzaman
 
Agile introduction for the American Chamber of Commerce members
Agile introduction for the American Chamber of Commerce membersAgile introduction for the American Chamber of Commerce members
Agile introduction for the American Chamber of Commerce members
Andy Brandt
 

La actualidad más candente (20)

Intro to Lean Software Development
Intro to Lean Software DevelopmentIntro to Lean Software Development
Intro to Lean Software Development
 
The Portal Builder Story: From Hell to Lean, from Zero to Cloud - part 2
The Portal Builder Story:  From Hell to Lean, from Zero to Cloud - part 2The Portal Builder Story:  From Hell to Lean, from Zero to Cloud - part 2
The Portal Builder Story: From Hell to Lean, from Zero to Cloud - part 2
 
Introduction to Agile Hardware
Introduction to Agile Hardware Introduction to Agile Hardware
Introduction to Agile Hardware
 
Waterfall vs Agile : A Beginner's Guide in Project Management
Waterfall vs Agile : A Beginner's Guide in Project ManagementWaterfall vs Agile : A Beginner's Guide in Project Management
Waterfall vs Agile : A Beginner's Guide in Project Management
 
Richmond Spin - How To Sell A Traditional Client
Richmond Spin - How To Sell A Traditional ClientRichmond Spin - How To Sell A Traditional Client
Richmond Spin - How To Sell A Traditional Client
 
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
DevOps: The Future is Already Here — It’s Just Unevenly DistributedDevOps: The Future is Already Here — It’s Just Unevenly Distributed
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
 
Kanban testing
Kanban testingKanban testing
Kanban testing
 
Effective Quality Facilitation | Beyond Normal
Effective Quality Facilitation | Beyond NormalEffective Quality Facilitation | Beyond Normal
Effective Quality Facilitation | Beyond Normal
 
Agile basics
Agile basicsAgile basics
Agile basics
 
Agile?! Are You Crazy???
Agile?! Are You Crazy???Agile?! Are You Crazy???
Agile?! Are You Crazy???
 
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"RIPPLE 2014: "Be Agile in a CMMI level 5 World"
RIPPLE 2014: "Be Agile in a CMMI level 5 World"
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Beyond scrum of scrums scaling agile how it works
Beyond scrum of scrums scaling agile how it worksBeyond scrum of scrums scaling agile how it works
Beyond scrum of scrums scaling agile how it works
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices Software Testing with Agile Requirements Practices
Software Testing with Agile Requirements Practices
 
Agile introduction for the American Chamber of Commerce members
Agile introduction for the American Chamber of Commerce membersAgile introduction for the American Chamber of Commerce members
Agile introduction for the American Chamber of Commerce members
 
Agile Outside Software
Agile Outside SoftwareAgile Outside Software
Agile Outside Software
 
Intro to Agile Practices and Values
Intro to Agile Practices and ValuesIntro to Agile Practices and Values
Intro to Agile Practices and Values
 
空英課程 Agile development 2014
空英課程 Agile development 2014空英課程 Agile development 2014
空英課程 Agile development 2014
 
Test Improvement - Any place, anytime, any where
Test Improvement - Any place, anytime, any whereTest Improvement - Any place, anytime, any where
Test Improvement - Any place, anytime, any where
 

Destacado

Juan dela cruz
Juan dela cruzJuan dela cruz
Juan dela cruz
Kei Cim
 
Presentasjon fjordline 151112
Presentasjon fjordline 151112Presentasjon fjordline 151112
Presentasjon fjordline 151112
visittelemark
 
Cabin in the woods trailer analysis
Cabin in the woods trailer analysisCabin in the woods trailer analysis
Cabin in the woods trailer analysis
Blessing Bishop
 
Focus2 personality
Focus2 personalityFocus2 personality
Focus2 personality
ekeoguob
 
Behaviorism
BehaviorismBehaviorism
Behaviorism
k2651212
 

Destacado (20)

Dt folder
Dt folderDt folder
Dt folder
 
Juan dela cruz
Juan dela cruzJuan dela cruz
Juan dela cruz
 
Presentasjon fjordline 151112
Presentasjon fjordline 151112Presentasjon fjordline 151112
Presentasjon fjordline 151112
 
Complete Aquatics
Complete AquaticsComplete Aquatics
Complete Aquatics
 
Cabin in the woods trailer analysis
Cabin in the woods trailer analysisCabin in the woods trailer analysis
Cabin in the woods trailer analysis
 
Star wars land
Star wars landStar wars land
Star wars land
 
Migration Services
Migration ServicesMigration Services
Migration Services
 
AB Rotech'16
AB Rotech'16AB Rotech'16
AB Rotech'16
 
Initial Prelim
Initial Prelim Initial Prelim
Initial Prelim
 
Infor
InforInfor
Infor
 
Reverse storyboard of TOWIE
Reverse storyboard of TOWIEReverse storyboard of TOWIE
Reverse storyboard of TOWIE
 
Dt folder
Dt folderDt folder
Dt folder
 
Trends in Digital Media Industry
Trends in Digital Media IndustryTrends in Digital Media Industry
Trends in Digital Media Industry
 
Hus352 Keynote
Hus352 KeynoteHus352 Keynote
Hus352 Keynote
 
Subscription billing for cowoking spaces
Subscription billing for cowoking spacesSubscription billing for cowoking spaces
Subscription billing for cowoking spaces
 
CD cover analysis
CD cover analysisCD cover analysis
CD cover analysis
 
Focus2 personality
Focus2 personalityFocus2 personality
Focus2 personality
 
Behaviorism
BehaviorismBehaviorism
Behaviorism
 
Breakdance
BreakdanceBreakdance
Breakdance
 
Aquarium Ornaments
Aquarium OrnamentsAquarium Ornaments
Aquarium Ornaments
 

Similar a 141015 Discovering Scrum at Scrum Roma

From Chaos to Confidence: DevOps at LeanKit
From Chaos to Confidence: DevOps at LeanKitFrom Chaos to Confidence: DevOps at LeanKit
From Chaos to Confidence: DevOps at LeanKit
Jon Terry
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organization
InCycle Software
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
Richard Cheng
 

Similar a 141015 Discovering Scrum at Scrum Roma (20)

Effective Scrum
Effective ScrumEffective Scrum
Effective Scrum
 
From Project Manager to Scrum Master
From Project Manager to Scrum MasterFrom Project Manager to Scrum Master
From Project Manager to Scrum Master
 
IntroSCRUM
IntroSCRUMIntroSCRUM
IntroSCRUM
 
From Chaos to Confidence: DevOps at LeanKit
From Chaos to Confidence: DevOps at LeanKitFrom Chaos to Confidence: DevOps at LeanKit
From Chaos to Confidence: DevOps at LeanKit
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organization
 
Agile Software Development Workshop at Sote Hub
Agile Software Development Workshop at Sote HubAgile Software Development Workshop at Sote Hub
Agile Software Development Workshop at Sote Hub
 
Introduction to agile and scrum
Introduction to agile and scrumIntroduction to agile and scrum
Introduction to agile and scrum
 
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureTechnical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
 
Agile with scrum methodology
Agile with scrum methodologyAgile with scrum methodology
Agile with scrum methodology
 
Scrum intro
Scrum intro Scrum intro
Scrum intro
 
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
Agile Project Management in a Waterfall World: Managing Sprints with Predicti...
 
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
Agile Intro and 2014 trends for AgileSparks open day at John-Bryce - March 2014
 
The art of execution
The art of executionThe art of execution
The art of execution
 
Summer Scrum Public
Summer Scrum PublicSummer Scrum Public
Summer Scrum Public
 
scrum-talk
scrum-talkscrum-talk
scrum-talk
 
Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff? Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff?
 
Scrum Process For Offshore Team
Scrum Process For Offshore TeamScrum Process For Offshore Team
Scrum Process For Offshore Team
 
Technical Excellence Doesn't Just Happen - AgileIndy 2016
Technical Excellence Doesn't Just Happen - AgileIndy 2016Technical Excellence Doesn't Just Happen - AgileIndy 2016
Technical Excellence Doesn't Just Happen - AgileIndy 2016
 
JDD2014: Agile transformation - how to change minds, deliver amazing results ...
JDD2014: Agile transformation - how to change minds, deliver amazing results ...JDD2014: Agile transformation - how to change minds, deliver amazing results ...
JDD2014: Agile transformation - how to change minds, deliver amazing results ...
 

Más de Peter Stevens

Más de Peter Stevens (20)

Emergence and Leadership
Emergence and LeadershipEmergence and Leadership
Emergence and Leadership
 
Agile Executives: Was bedeutet Agilität für mich als Führungskraft?
Agile Executives: Was bedeutet Agilität für mich als Führungskraft?Agile Executives: Was bedeutet Agilität für mich als Führungskraft?
Agile Executives: Was bedeutet Agilität für mich als Führungskraft?
 
How to Navigate a VUCA World with Personal Agility
How to Navigate a VUCA World with Personal AgilityHow to Navigate a VUCA World with Personal Agility
How to Navigate a VUCA World with Personal Agility
 
Three Secrets of Agile Leadership: From Working Hard to Working Smart
Three Secrets of Agile Leadership: From Working Hard to Working SmartThree Secrets of Agile Leadership: From Working Hard to Working Smart
Three Secrets of Agile Leadership: From Working Hard to Working Smart
 
Zehn Risiken, welche Ihr Projekt in eine Katastrophe verwandeln können
Zehn Risiken, welche Ihr Projekt in eine Katastrophe verwandeln könnenZehn Risiken, welche Ihr Projekt in eine Katastrophe verwandeln können
Zehn Risiken, welche Ihr Projekt in eine Katastrophe verwandeln können
 
The Secrets of Agile Leaders at BU Agile Innovation Lab
The Secrets of Agile Leaders at BU Agile Innovation LabThe Secrets of Agile Leaders at BU Agile Innovation Lab
The Secrets of Agile Leaders at BU Agile Innovation Lab
 
Agile Baden/Finding Purpose in Chaos with Personal Agility
Agile Baden/Finding Purpose in Chaos with Personal AgilityAgile Baden/Finding Purpose in Chaos with Personal Agility
Agile Baden/Finding Purpose in Chaos with Personal Agility
 
Geeignetste Vertragsform für Entwicklungsprojekte
Geeignetste Vertragsform für EntwicklungsprojekteGeeignetste Vertragsform für Entwicklungsprojekte
Geeignetste Vertragsform für Entwicklungsprojekte
 
200229 PMDays Kharkiv 3 Secrets of Agile Leaders
200229 PMDays Kharkiv 3 Secrets of Agile Leaders200229 PMDays Kharkiv 3 Secrets of Agile Leaders
200229 PMDays Kharkiv 3 Secrets of Agile Leaders
 
Agile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile LeadersAgile Tour Zurich Three Secrets of Agile Leaders
Agile Tour Zurich Three Secrets of Agile Leaders
 
Three Secrets of Agile Leadership
Three Secrets of Agile LeadershipThree Secrets of Agile Leadership
Three Secrets of Agile Leadership
 
Management, Multitasking, Efficiency
Management, Multitasking, EfficiencyManagement, Multitasking, Efficiency
Management, Multitasking, Efficiency
 
Three Secrets of Agile Management
Three Secrets of Agile ManagementThree Secrets of Agile Management
Three Secrets of Agile Management
 
Update! Ten Things to Tell Management About Scrum and Agile
Update! Ten Things to Tell Management About Scrum and AgileUpdate! Ten Things to Tell Management About Scrum and Agile
Update! Ten Things to Tell Management About Scrum and Agile
 
Six Questions to Change Your Life
Six Questions to Change Your LifeSix Questions to Change Your Life
Six Questions to Change Your Life
 
Scrum, Personal Agility and Impact
Scrum, Personal Agility and ImpactScrum, Personal Agility and Impact
Scrum, Personal Agility and Impact
 
Personal Agility: From Personal Satisfaction to Professional Impact
Personal Agility: From Personal Satisfaction to Professional ImpactPersonal Agility: From Personal Satisfaction to Professional Impact
Personal Agility: From Personal Satisfaction to Professional Impact
 
How to do more that matters: From personal satisfaction to professional success
How to do more that matters: From personal satisfaction to professional successHow to do more that matters: From personal satisfaction to professional success
How to do more that matters: From personal satisfaction to professional success
 
Ten Things to Tell Management about Scrum and Agile
Ten Things to Tell Management about Scrum and AgileTen Things to Tell Management about Scrum and Agile
Ten Things to Tell Management about Scrum and Agile
 
How to do more that matters: From personal satisfaction to professional success
How to do more that matters: From personal satisfaction to professional successHow to do more that matters: From personal satisfaction to professional success
How to do more that matters: From personal satisfaction to professional success
 

Último

Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 

Último (20)

Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 

141015 Discovering Scrum at Scrum Roma

  • 1. Photo © javarman -­‐ fotolia File 1
  • 4. Why do we do Scrum?
  • 5. Why do we do Scrum?
  • 6. Why do we do Scrum?
  • 7. Every Scrum Role, Activity and Artifact Inspect helps you Inspect and Adapt Adapt
  • 8. Photo courtesy of Iain Farrell@flickr
  • 9.
  • 10. Photo courtesy of Iain Farrell@flickr
  • 11. Certified Scrum Training and Career Path
  • 14. • What makes great projects? • How does Scrum work, and why? • Scrum and its impact on your organization
  • 15. … while experiencing Scrum Photo © leonardo viD -­‐ fotolia
  • 16. • How does Scrum work, and why? • Scrum and its impact on your organization
  • 17. • Think back... • When were you involved in a project, which really worked well? Everyone pulled together, worked together, all for one and one for all? • In 90 seconds, tell the story of this project to your table mates.
  • 18. • Note the person who told the “best” story, the one which should be a role model moving forward. • Now switch tables so your are with as many new people as possible.
  • 19.
  • 20. • What are the stories we’d most like to emulate? • Find the best story (from either the first or second round) and put your hand on that persons shoulder. • Keep it there, until we find the top 3 stories.
  • 21. Would the top 3 storytellers please share their stories to everyone.
  • 22.
  • 23. Photo © leonardo viD -­‐ fotolia
  • 25. Management • Clear Vision & Goals • Clear priorities • Clear decisions • Clear responsibilities • Management Support for the Teams, People & Project • Focus • Close cooperation with the customer • Motivated, Activated & Empowered Team Members
  • 26. Management • Clear Vision & Goals • Clear priorities • Clear decisions • Clear responsibilities • Management Support for the Teams, People & Project • Focus • Close cooperation with the customer • Motivated, Activated & Empowered Team Members Technical • Short feedback loops • Running systems early • Clear Acceptance Criteria / Tests • Good tools and equipment • Risks handled early • Early and regular integration • Thorough Test Suite • Automated Test Suite
  • 27. Management • Clear Vision & Goals • Clear priorities • Clear decisions • Clear responsibilities • Management Support for the Teams, People & Project • Focus • Close cooperation with the customer • Motivated, Activated & Empowered Team Members Technical • Short feedback loops • Running systems early • Clear Acceptance Criteria / Tests • Good tools and equipment • Risks handled early • Early and regular integration • Thorough Test Suite • Automated Test Suite
  • 28. • What makes great projects? • Scrum and its impact on your organization
  • 31.
  • 32.
  • 33. t P1 P1 P1 P1 Requirements P1 Analysis Design Development Test Deadline
  • 34. t P1 P1 P1 P1 Requirements P1 Analysis Design Development Test
  • 35. t P1 P1 P1 P1 Requirements P1 Analysis Design Development Test
  • 36. t P1 P1 P1 P1 Requirements P1 Analysis Design Development Test
  • 37. t P1 P1 P1 P1 Requirements P1 Analysis Design Development Test
  • 38. P0 P0 P0 P0 t P1 P1 P1 P1 Requirements P1 Analysis Design Development Test
  • 39. P0 P0 P0 P0 t P1 P1 P1 P1 Requirements P1 Analysis Design Development Test P2 P2 P2 P2 P2
  • 40. P0 P0 P0 P0 t P1 P1 P1 P1 Requirements P1 Analysis Design Development Test P2 P2 P2 P2 P2 P3 P3 P3 P3
  • 41. P0 P0 P0 P0 t P5 P6 P1 P1 P1 P1 Requirements P1 Analysis Design Development Test P2 P2 P2 P2 P2 P3 P3 P3 P3 P4 P4 P4 P5
  • 42. P0 P0 P0 P0 t P5 P6 P1 P1 P1 P1 Requirements P1 Analysis Design Development Test P2 P2 P2 P2 P2 P3 P3 P3 P3 P4 P4 P4 P5 P1
  • 43. P0 P0 P0 P0 t P1 Requirements P1 Analysis Design Development Test P2 P5 P6 P2 P2 P2 P2 P3 P3 P3 P3 P4 P4 P4 P5 P1 P1 P1 P1
  • 44. P0 P0 P0 P0 t P1 P1 P1 P1 Requirements P1 Analysis Design Development Test P2 P2 P2 P2 P2 P3 P3 P3 P3 P4 P4 P4 P5 P5 P6 P1 Phase-­‐Driven is a Dghtly coupled architecture.
  • 45. • There is always a lot of Work in Progress – change is hard • Delays impact other projects • Delays do not slow down the flow of new requests • People are fully allocated – there is no time to do new things • “Resource Allocation” is a continuous process – Priorities are difficult to set and maintain
  • 46. P5 R-­‐A-­‐D-­‐D-­‐T Team P1 R-­‐A-­‐D-­‐D-­‐T PotenDal Release P1 R-­‐A-­‐D-­‐D-­‐T PotenDal Release P1 R-­‐A-­‐D-­‐D-­‐T Actual Release P4 R-­‐A-­‐D-­‐D-­‐T Actual Release
  • 47. P1 R-­‐A-­‐D-­‐D-­‐T P1 R-­‐A-­‐D-­‐D-­‐T P1 R-­‐A-­‐D-­‐D-­‐T P2 R-­‐A-­‐D-­‐D-­‐T P2 R-­‐A-­‐D-­‐D-­‐T P3 R-­‐A-­‐D-­‐D-­‐T P3 R-­‐A-­‐D-­‐D-­‐T P3 R-­‐A-­‐D-­‐D-­‐T P4 R-­‐A-­‐D-­‐D-­‐T P5 R-­‐A-­‐D-­‐D-­‐T Team 1 Team 2 Scrum is a loosely coupled architecture.
  • 48. max 30 Days Done PotenDally Shippable Product RetrospecDve Daily Scrum Planning -­‐ How Review Planning -­‐ What
  • 49. Product Owner: Voice of Customer Scrum Master: “Development” Team: Solves the problem Voice of Common Sense, Unblocks Impediments
  • 50. • What makes great projects? • How does Scrum work, and why?
  • 51. Photo: Courtesy of Roman Keller
  • 52. Photo © Big Stock Photo
  • 53.
  • 54. au début du projet, d’une vision du produit décrivant clairement et de manière compréhensible l’objectif final, tout en laissant consciemment un espace suffisant pour la navigation. Au cours du pro-cessus de développement, cet espace sera complété avec les exigences apportant la meilleure plus-value. La collecte des exigences et la fixation des priorités correspondantes ne s’effectuent donc pas au début seulement (up-front), mais en continu, par l’intégration précoce du client et d’autres experts du domaine. Ainsi, des découvertes importantes peuvent encore être prises en compte même très tard dans le projet. De telles constatations apportent souvent la meilleure plus-value et sont importan-tes pour la réussite du projet. Figure 5: Backlog de produit: catalogue des exigences avec itérations Source: Étude HERMES et agilite
  • 55.
  • 56. 7 Commi(ed and Delivered FuncAonality 9 9 9 9 10 120% 100% 80% 60% 40% 20% 0% 15 10 5 1 2 3 4 5 6 % of Commi(ment Finished Forecast/Actual in SP Sprint (2 weeks) SP commifed % Done Note: Sprint 2 was actually a three week sprint with 13 points commifed and delivered. Data is normalized to a 2 week sprint for readability.
  • 57. 52 45 36 28 19 10 15 10 0 5 60 50 40 30 20 10 0 Start 1 2 3 4 5 6 Velocity FuncAonality Remaining "Backlog" Delivered FuncAonality Note: Sprint 2 was actually a three week sprint with 13 points commifed and delivered. Data is normalized to a 2 week sprint for readability. FuncDonalty Remaining Velocity
  • 58. 120 100 80 60 40 20 0 Start 1 2 3 4 5 6 7 8 9 10 11 12 Scope EsAmated CompleAon Note: Sprint 2 was actually a three week sprint with 13 points commifed and delivered. Data is normalized to a 2 week sprint for readability. Full Project Reduced Project
  • 59. Build the right thing Build it well Figure out what the right thing is! Befer ProducDvity
  • 60.
  • 61. • The waterfall is poorly suited for software and systems development • Modern alternatives e.g. Scrum are available and much better • You can be much better than you are!
  • 62. We have a lot of people… And many quesDons…. How do we know that the most important quesDons get answered? Photo © leonardo viD -­‐ fotolia
  • 63. • 1 Question per moderation card • One question per card / thick pen • The question is a complete sentence, that ends with a ‘?’ • Recommendation: Starts with a ‘W-Word’ – Why, What, When, Where, Which ( and How ;-) – Yes/No Questions get a yes/no answer! • Recommendation: Keep the question ‘small’
  • 64. • The ‘owner’ of the question accepts the answer • You may add expectations as notes to your question
  • 66. Can you do fixed-price/ fixed-scope Projects in Scrum?
  • 67. Who is responsible for Requirements Management in Scrum? I want to understand the duDes and responsibiliDes of this person
  • 68. • Each table designates a time keeper and a speaker/representative (need not be the same person) • Everyone take two minutes to write max three questions • Place the card on a wall • Each person explains their questions (max 1 minute each ) • Speaker combines duplicates – and team uses dot voting to select top two questions.
  • 69. • Speakers bring #1 & #2 questions to plenum. • Put #1 question on the board. (Use #2 if #1 question has been proposed already) • Agree on order to handle the questions. • Time 3 Minutes.
  • 70.
  • 72. • Commit to doing Scrum! • Training for Everyone (including Customer & Management) • Definition of Ready • Definition of Done • Pair Immediately • No Multitasking
  • 73. • Everything in Sprint Prioritized by Product Owner • Physical Task Board • Short Sprints • Improve Engineering Practices • Management does Scrum Too
  • 74. “Some people invest time in open source to save money. “Others invest money in proprietary software to save time and reduce risk.” -- MySQL “The same applies to training and coaching” -­‐-­‐ Peter Stevens Picture courtesy of star5112 @ flickr
  • 75. Peter Stevens @peterstev peter@saat-­‐network.ch Training CerDfied Scrum Master Roma 16.10 Milano 25.11 For Training Coaching or TransisDons Contact Elena Bassa elena.b@beflowing.com Photo : © Julián RovagnaD – Fotolia
  • 76. • © 2006-2013 Peter Stevens • Redistribution permitted under Attribution-NonCommercial-ShareAlike 2.5 Generic (CC BY-NC-SA 2.5) • Some image material © Fotolia or BigStockPhoto and their respective photographers – used under license