SlideShare une entreprise Scribd logo
1  sur  37
Coach Retreat Montreal 2013
Oana Juncu
cOemerge
@ojuncu
oanajuncu@coemerge.com
Your facilitators today
Omar Bermudez
www.agilecafe.org
@ocbermudez
ocbermudez@agilecafe.org
Event Sponsors
Agile Open Space Meetup group
www.agileopenspace.org
@SeedBoxTech: Follow us for a live feed ofyour #CoachRetreat on Twitter! #sbAgile
What is a Coach Retreat?
CodeRetreatCoachingDOJOCoachRetreat
“Who Dropped The Bomb?
You have 8 minutes!
Try Again!”
What is it about?
Coach Retreat Rules
Prime Directive
Regardless of what we discover, we
understand and truly believe that
everyone does the best job they can,
given what they know at the time,
their skills and abilities, the people
and resources available, and the
situation at hand.
At the end of today everyone will know so much more.
Naturally we will discover decisions and actions we wish we
could do over. This is wisdom to be celebrated, not
judgment used to embarrass.
Pictures?
Aha wall
Check in
Coach Retreat Rules
“Who Dropped The Bomb?
You have 8 minutes!
Try Again!”
• Sessions 60 min
–Form groups of around 6 to 8
–5 min explanation of technique
–Repeat Always the same coaching problem
–40 min Coaching Dojo Sessions
–10 min of Team Retrospective
–5 min of General Retrospective
Observers
Coaching Dojo
by Rachel Davies
Seeker
CoachesCoaches
Standing Retrospectives
• All groups together
Agenda
09:00 Welcome & Networking
09:15 start with introductions
09:25 Selection of the situation
09:45 ”Free style & Click-rewind”
10:45 10-min - Break
10:55 “Yes/and”
12:00 Lunch
13:00 “Appreciative Inquiry”
14:00 “Solution Focused”
15:00 10-min - Break
15:10 “Crucial confrontations & Difficult conversation”
16:10 “Real-Options”
17:10 Retrospective – Circle of Questions
You work with 4 persons on a project
which is behind schedule and over budget.
You were brought in 2 weeks ago by your
manager as a technical leader, to help with
the project completion. The quality level
of the code is quite low. The requirement
was: “take this legacy system and port it to
this new environment, iso-functional”.
Explanations about what the system is
expected to do are coming under the form
of 200 bug reports.
On day 1, you proposed that all debugging,
testing and programming be done in pairs.
The team agreed and have been enjoying
some (modest) results as of today.
On day 3, the manager privately asked you
to stop the pair programming stuff, as the
project schedule is already very late. You
tried to convince him that PP was good for
the team, to no avail.
You and the team observed that pair
programming gets you better results than
solo programming, and were until today
decided to keep doing it most of the time.
Last week You had a second discussion
with the manager about the very same
subject, without success.
Yesterday, your manager had a 1 to 1
meeting with every one of you. Debriefing
with the team members today, you learn
that he told them as he told you: “stop
pair programming, or else I will get you off
the team and retrograde you”. Every team
member approves of pair programming,
but is unwilling to take risk with his/her
position fighting against management.
Situation 1
You work with 4 persons on a project
which is behind schedule and over budget.
You were brought in 2 weeks ago by your
manager as a technical leader, to help with
the project completion. The quality level
of the code is quite low. The requirement
was: “take this legacy system and port it to
this new environment, iso-functional”.
Explanations about what the system is
expected to do are coming under the form
of 200 bug reports.
On day 1, you proposed that all debugging,
testing and programming be done in pairs.
The team agreed and have been enjoying
some (modest) results as of today.
On day 3, the manager privately asked you
to stop the pair programming stuff, as the
project schedule is already very late. You
tried to convince him that PP was good for
the team, to no avail.
You and the team observed that pair
programming gets you better results than
solo programming, and were until today
decided to keep doing it most of the time.
Last week You had a second discussion
with the manager about the very same
subject, without success.
Yesterday, your manager had a 1 to 1
meeting with every one of you. Debriefing
with the team members today, you learn
that he told them as he told you: “stop
pair programming, or else I will get you off
the team and retrograde you”. Every team
member approves of pair programming,
but is unwilling to take risk with his/her
position fighting against management.
Situation 2
In a large company, Jean-Louis, a young
manager is appreciated for his efficiency.
He has led projects to completion on time
and well communicated with the top
management. He was given a team of
developers who must work in Agile. The
Agile approach is viewed with interest by
the CIO, the internal customer (marketing)
is the main promoter, because Agile brings
quick results cheaper.
Jean-Louis gives a lot of value to the
quality of reporting, he read that Scrum
provides indicators for team performance
(velocity).
Team members have to provide priority
indicators of progress daily to update the
burn-down charts. The Louise, the PO
challenges the estimates in story points.
The team concluded that Scrum is a
constrictive-control method.
You arrive in this context to coach the the
team for “high performance”. Objectives
Jean-Louis’s goal is to have visibility. He
expects you o enable increased visibility .
Louise still sees little future ...
Situation 3
Marc manages a study department
composed of several development teams.
One of these teams working in Agile
mode, which "moved" itself in this
process. They say they are self-organized
in advance iterations, but nobody outside
team seems to know wha’s happening,
how it works, what is done, etc.. Arnaud,
head of customer service platform, which
represents the business in the project,
seems happy. At least, there are no special
alerts from him window. However, he does
not seem to know exactly where we are in
the development of the tool.
You are responsible for coaching the team
at Marc’s request. His goal is to whose
objective is to verify where all this stuff
goes. For him, Agile is seem to be the open
bar black box method, with no
organization.
Situation 4
Alain is an IT person who is very
enthusiastic about Agility; He decided to
go for Agile for all projects.
Its development teams are also on board
and motivated to do Scrum. They had
previously experience in Agile. To
implement the project, the identified PO is
Mireille. She is a Business Analyst. It has
been said that Agile must provide
specifications as simple user stories. That
could work for Alain, but actually it is not
very clear: what does "simple“ mean?
Mireille has other responsibilities outside
of her role as PO. She does not understand
how to manage the scope of the
application and she cannot give priorities
without prior notice from business
managers; most of the time, everything is
a priority.
The development team believes that User
Stories are not written well enough, and
Mireille is frustrated because what is
demos work only partly; the development
team blame that the acceptance test are
not provided, user stories are unclear and
puts the sprints at risk...
Situation 5
An audit of The Regulation Office has
identified that CRM applications were not
properly tested. Following this audit,
performing tests was reported as a high
priority by the top management of IT.
Management asked for KPIs for tests, so
they can show progress to the order to
present them to the REO (Regulation
Executive Officer). Nothing happens. Ron,
a project management don’t really support
this initiative, their focus is to make teams
deliver fast to meet clients requirements.
Teams don’t see testing as a valuable
activity.
Test are done manually and there is a poor
formalization of tests. They are slow and
inefficient. The lack of test environments
created a bottleneck in the delivery
process. In addition, applications are
delivered late to the Q&A teams. Usually
They have less than a week to test before
the products needs to go in production,
and Muriel, the head of the Q&A team has
more than enough of this situation.
Actually, all teams are passing the buck:
for Ron and his development teams, tests
the test team matter; for Muriel and the
test team it is the responsibility of the
development team to deliver a quality
product of.
Ron’s manager has to report the requested
KPIs. The called you in as an Agile coach to
make all this hell work together.
Situation 6
The relationship between Business and IT
are at their lowest.
For Pierre-Antoine, a Senior VP, IT costs a
fortune and produces little. IT is no more,
how can we know what to build?
Obviously, our relationships are strained.
Could Scrum possibly fix things? But how
to tell them that they must be involved in
the development? They have already said
that it does not suit them and we can only
arrange to find a Product Ownerthan a
paperwork machine.
“Just go and see how it works since last
CMMI process improvement: we cannot
take any action without filling a clueless
form in a SW too, so they completely avoid
any responsibility. IT people don’t start
developments until specifications are not
signed off, as if we had the time to read all
that double Dutch! Afterwards
development takes ages! The latest IT
fancy? Agile ! As long as I understood ,
they want my people to do their job
simply They want us to ”involved”! Agile is
like CMMI and ISO 9001, and other IT bla-
bla fashions, it will eventually be
forgotten.”
For Patrick, an IT Services Department
Manager , that struggles to achieve
projects, the Business is simple
unbearable: “We do not know what they
want, they are never happy and they are
completely disorganized. Impossible to
make them follow a process, they are
never ready to validate the specifications
so IT teams can go for development ....
Obviously, our relationships are strained,
could Agile possibly fix things? But how to
tell them that they must be involved in the
development? They have already said that
it does not suit them and we can only
arrange to find a Product Owner in our IT
teams ....”
You are the Agile Coach called in by
Patrick to try Agile as a last chance to get
out of this mess.
Free style & Click Rewind
Free style & Click Rewind
10 minutes break
Yes, and...
Lunch
Appreciative Inquiry
Solution Focused
10 minutes break
Crucial Confrontations &
Difficult Conversations
Signs that you’re dealing
with the wrong problem
✔
✔
✔
✔
✔
✔
✔
• Your solution doesn’t get you you want
• You’re constantly discussing the same issue
• You’re getting increasingly upset
Real Options
Circle of Questions
Keep in touch
• Mailing list : coachretreat@googlegroups.com
• Oana Juncu
– www.coemerge.com
– Twitter: @ojuncu
– E-mail: oanajuncu@coemerge.com
– Linkedin: www.linkedin.com/in/oanajuncu
• Omar Bermudez
– www.agilecafe.org
– Twitter: @ocbermudez
– E-mail: ocbermudez@agilecafe.org
– Linkedin: www.linkedin.com/in/ocbermudez
http://www.mccarthyshow.com/
Resources
The Power of Appreciative Inquiry: A Practical Guide to Positive Change (BK
Business) [Paperback]
Diana Whitney (Author), Amanda Trosten-Bloom (Author), David Cooperrider
(Foreword)
Team Coaching with the Solutioncircle: A Practical Guide to
Solutions Focused Team Development (Solutions Focus at Work)
Daniel Meier (Author)

Contenu connexe

Tendances

Confluence Connect is prime time
Confluence Connect is prime timeConfluence Connect is prime time
Confluence Connect is prime timebdmak
 
12 Hidden Tips of Popular Remote Work Tools
12 Hidden Tips of Popular Remote Work Tools12 Hidden Tips of Popular Remote Work Tools
12 Hidden Tips of Popular Remote Work ToolsRealtimeBoard
 
Interviewing Virtual Assistants and How to Manage Them
Interviewing Virtual Assistants and How to Manage ThemInterviewing Virtual Assistants and How to Manage Them
Interviewing Virtual Assistants and How to Manage ThemRichard Smith
 
Working Remotely in Construction
Working Remotely in ConstructionWorking Remotely in Construction
Working Remotely in ConstructionSean Hussey
 
敏捷開發心法
敏捷開發心法敏捷開發心法
敏捷開發心法Bryan Yang
 
8 Phrases You'll Hear When You Have a Big Problem in Your Creative Department
8 Phrases You'll Hear When You Have a Big Problem in Your Creative Department8 Phrases You'll Hear When You Have a Big Problem in Your Creative Department
8 Phrases You'll Hear When You Have a Big Problem in Your Creative DepartmentMohamed Mahdy
 
BPMN Basics: What You Need to Know for Your Content Strategy
BPMN Basics: What You Need to Know for Your Content StrategyBPMN Basics: What You Need to Know for Your Content Strategy
BPMN Basics: What You Need to Know for Your Content StrategyDr. Jackie Damrau, BPMN
 

Tendances (9)

Confluence Connect is prime time
Confluence Connect is prime timeConfluence Connect is prime time
Confluence Connect is prime time
 
12 Hidden Tips of Popular Remote Work Tools
12 Hidden Tips of Popular Remote Work Tools12 Hidden Tips of Popular Remote Work Tools
12 Hidden Tips of Popular Remote Work Tools
 
Evaluation q4
Evaluation q4Evaluation q4
Evaluation q4
 
Interviewing Virtual Assistants and How to Manage Them
Interviewing Virtual Assistants and How to Manage ThemInterviewing Virtual Assistants and How to Manage Them
Interviewing Virtual Assistants and How to Manage Them
 
Working Remotely in Construction
Working Remotely in ConstructionWorking Remotely in Construction
Working Remotely in Construction
 
敏捷開發心法
敏捷開發心法敏捷開發心法
敏捷開發心法
 
8 Phrases You'll Hear When You Have a Big Problem in Your Creative Department
8 Phrases You'll Hear When You Have a Big Problem in Your Creative Department8 Phrases You'll Hear When You Have a Big Problem in Your Creative Department
8 Phrases You'll Hear When You Have a Big Problem in Your Creative Department
 
CRASH & BURNdown
CRASH & BURNdownCRASH & BURNdown
CRASH & BURNdown
 
BPMN Basics: What You Need to Know for Your Content Strategy
BPMN Basics: What You Need to Know for Your Content StrategyBPMN Basics: What You Need to Know for Your Content Strategy
BPMN Basics: What You Need to Know for Your Content Strategy
 

En vedette

Rückkehr der Klassischen Werte - Metatrend Neue Klassik - Sozialer Wertewande...
Rückkehr der Klassischen Werte - Metatrend Neue Klassik - Sozialer Wertewande...Rückkehr der Klassischen Werte - Metatrend Neue Klassik - Sozialer Wertewande...
Rückkehr der Klassischen Werte - Metatrend Neue Klassik - Sozialer Wertewande...trendquest - HSP Principle Consultancy
 
Wintegration - Strategieworkshop für Großgruppen
Wintegration - Strategieworkshop für GroßgruppenWintegration - Strategieworkshop für Großgruppen
Wintegration - Strategieworkshop für GroßgruppenMarko Willnecker
 
The Age of Agile Systems // Inga Nandzik for Strategie Austria
The Age of Agile Systems // Inga Nandzik for Strategie AustriaThe Age of Agile Systems // Inga Nandzik for Strategie Austria
The Age of Agile Systems // Inga Nandzik for Strategie Austriastrategie_austria
 
Andere haben es auch nicht leicht
Andere haben es auch nicht leichtAndere haben es auch nicht leicht
Andere haben es auch nicht leichtMarcus Fischer
 
Digitalisierung braucht neue Formen der Zusammenarbeit: Agiles Management mit...
Digitalisierung braucht neue Formen der Zusammenarbeit: Agiles Management mit...Digitalisierung braucht neue Formen der Zusammenarbeit: Agiles Management mit...
Digitalisierung braucht neue Formen der Zusammenarbeit: Agiles Management mit...Process Management Consulting GmbH
 
Performance Appraisal
Performance AppraisalPerformance Appraisal
Performance AppraisalArmin Trost
 
Kommunale Verwaltung im digitalem Zeitalter
Kommunale Verwaltung im digitalem ZeitalterKommunale Verwaltung im digitalem Zeitalter
Kommunale Verwaltung im digitalem ZeitalterPeter Parycek
 
«Ehrlich gesagt...» Employer Branding heute
«Ehrlich gesagt...» Employer Branding heute«Ehrlich gesagt...» Employer Branding heute
«Ehrlich gesagt...» Employer Branding heuteMarcus Fischer
 
Recruiting richtig machen.
Recruiting richtig machen.Recruiting richtig machen.
Recruiting richtig machen.Marcus Fischer
 
procon_Digitale Transformation_Digitalisierung
procon_Digitale Transformation_Digitalisierungprocon_Digitale Transformation_Digitalisierung
procon_Digitale Transformation_DigitalisierungAndreas Sattlberger
 
The Agile Future of HR and Talent Acquisition - Prof. Dr. Armin Trost
The Agile Future of HR and Talent Acquisition - Prof. Dr. Armin Trost The Agile Future of HR and Talent Acquisition - Prof. Dr. Armin Trost
The Agile Future of HR and Talent Acquisition - Prof. Dr. Armin Trost Textkernel
 
Universum INFOGRAPHIC - Employer Branding Journey
Universum INFOGRAPHIC - Employer Branding JourneyUniversum INFOGRAPHIC - Employer Branding Journey
Universum INFOGRAPHIC - Employer Branding JourneyMarielle Reussink
 
Agile HR: Transforming a Human Resources Team Using Scrum
Agile HR:  Transforming a Human Resources Team Using ScrumAgile HR:  Transforming a Human Resources Team Using Scrum
Agile HR: Transforming a Human Resources Team Using ScrumSeedbox
 
Employer Branding & Recruiting heute
Employer Branding & Recruiting heuteEmployer Branding & Recruiting heute
Employer Branding & Recruiting heuteMarcus Fischer
 
Building the Agile Enterprise: A New Model for HR
Building the Agile Enterprise: A New Model for HRBuilding the Agile Enterprise: A New Model for HR
Building the Agile Enterprise: A New Model for HRJosh Bersin
 
A New Blueprint for HR
A New Blueprint for HRA New Blueprint for HR
A New Blueprint for HRaccenture
 
SHRM Vorlesung Programm
SHRM Vorlesung ProgrammSHRM Vorlesung Programm
SHRM Vorlesung ProgrammRobert Zaugg
 
HR 2025: Warum ein "weiter so" im Talentmanagement nicht mehr funktionieren wird
HR 2025: Warum ein "weiter so" im Talentmanagement nicht mehr funktionieren wirdHR 2025: Warum ein "weiter so" im Talentmanagement nicht mehr funktionieren wird
HR 2025: Warum ein "weiter so" im Talentmanagement nicht mehr funktionieren wirdHenrik Zaborowski
 
SHRM Modul 1 HR-Trends und HR-Modelle
SHRM Modul 1 HR-Trends und HR-ModelleSHRM Modul 1 HR-Trends und HR-Modelle
SHRM Modul 1 HR-Trends und HR-ModelleRobert Zaugg
 

En vedette (20)

Rückkehr der Klassischen Werte - Metatrend Neue Klassik - Sozialer Wertewande...
Rückkehr der Klassischen Werte - Metatrend Neue Klassik - Sozialer Wertewande...Rückkehr der Klassischen Werte - Metatrend Neue Klassik - Sozialer Wertewande...
Rückkehr der Klassischen Werte - Metatrend Neue Klassik - Sozialer Wertewande...
 
Wintegration - Strategieworkshop für Großgruppen
Wintegration - Strategieworkshop für GroßgruppenWintegration - Strategieworkshop für Großgruppen
Wintegration - Strategieworkshop für Großgruppen
 
The Age of Agile Systems // Inga Nandzik for Strategie Austria
The Age of Agile Systems // Inga Nandzik for Strategie AustriaThe Age of Agile Systems // Inga Nandzik for Strategie Austria
The Age of Agile Systems // Inga Nandzik for Strategie Austria
 
Evolution of hr
Evolution of hrEvolution of hr
Evolution of hr
 
Andere haben es auch nicht leicht
Andere haben es auch nicht leichtAndere haben es auch nicht leicht
Andere haben es auch nicht leicht
 
Digitalisierung braucht neue Formen der Zusammenarbeit: Agiles Management mit...
Digitalisierung braucht neue Formen der Zusammenarbeit: Agiles Management mit...Digitalisierung braucht neue Formen der Zusammenarbeit: Agiles Management mit...
Digitalisierung braucht neue Formen der Zusammenarbeit: Agiles Management mit...
 
Performance Appraisal
Performance AppraisalPerformance Appraisal
Performance Appraisal
 
Kommunale Verwaltung im digitalem Zeitalter
Kommunale Verwaltung im digitalem ZeitalterKommunale Verwaltung im digitalem Zeitalter
Kommunale Verwaltung im digitalem Zeitalter
 
«Ehrlich gesagt...» Employer Branding heute
«Ehrlich gesagt...» Employer Branding heute«Ehrlich gesagt...» Employer Branding heute
«Ehrlich gesagt...» Employer Branding heute
 
Recruiting richtig machen.
Recruiting richtig machen.Recruiting richtig machen.
Recruiting richtig machen.
 
procon_Digitale Transformation_Digitalisierung
procon_Digitale Transformation_Digitalisierungprocon_Digitale Transformation_Digitalisierung
procon_Digitale Transformation_Digitalisierung
 
The Agile Future of HR and Talent Acquisition - Prof. Dr. Armin Trost
The Agile Future of HR and Talent Acquisition - Prof. Dr. Armin Trost The Agile Future of HR and Talent Acquisition - Prof. Dr. Armin Trost
The Agile Future of HR and Talent Acquisition - Prof. Dr. Armin Trost
 
Universum INFOGRAPHIC - Employer Branding Journey
Universum INFOGRAPHIC - Employer Branding JourneyUniversum INFOGRAPHIC - Employer Branding Journey
Universum INFOGRAPHIC - Employer Branding Journey
 
Agile HR: Transforming a Human Resources Team Using Scrum
Agile HR:  Transforming a Human Resources Team Using ScrumAgile HR:  Transforming a Human Resources Team Using Scrum
Agile HR: Transforming a Human Resources Team Using Scrum
 
Employer Branding & Recruiting heute
Employer Branding & Recruiting heuteEmployer Branding & Recruiting heute
Employer Branding & Recruiting heute
 
Building the Agile Enterprise: A New Model for HR
Building the Agile Enterprise: A New Model for HRBuilding the Agile Enterprise: A New Model for HR
Building the Agile Enterprise: A New Model for HR
 
A New Blueprint for HR
A New Blueprint for HRA New Blueprint for HR
A New Blueprint for HR
 
SHRM Vorlesung Programm
SHRM Vorlesung ProgrammSHRM Vorlesung Programm
SHRM Vorlesung Programm
 
HR 2025: Warum ein "weiter so" im Talentmanagement nicht mehr funktionieren wird
HR 2025: Warum ein "weiter so" im Talentmanagement nicht mehr funktionieren wirdHR 2025: Warum ein "weiter so" im Talentmanagement nicht mehr funktionieren wird
HR 2025: Warum ein "weiter so" im Talentmanagement nicht mehr funktionieren wird
 
SHRM Modul 1 HR-Trends und HR-Modelle
SHRM Modul 1 HR-Trends und HR-ModelleSHRM Modul 1 HR-Trends und HR-Modelle
SHRM Modul 1 HR-Trends und HR-Modelle
 

Similaire à Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013

Business Process Improvement - SIPOC and Toolkit
Business Process Improvement -   SIPOC  and ToolkitBusiness Process Improvement -   SIPOC  and Toolkit
Business Process Improvement - SIPOC and Toolkittmtrnr
 
Open Source Software Development Practices that Works
Open Source Software Development Practices that WorksOpen Source Software Development Practices that Works
Open Source Software Development Practices that WorksChoong Ping Teo
 
I am a digital project manager (and so can you!)
I am a digital project manager (and so can you!)I am a digital project manager (and so can you!)
I am a digital project manager (and so can you!)Forum One
 
LeanOhio Project Selection Template
LeanOhio Project Selection TemplateLeanOhio Project Selection Template
LeanOhio Project Selection Templateleanohio
 
The Learning PMO (UK PMO conf 2016)
The Learning PMO (UK PMO conf 2016)The Learning PMO (UK PMO conf 2016)
The Learning PMO (UK PMO conf 2016)Garret Beggan
 
Building a great outsource team through Google Docs and the advantages of joi...
Building a great outsource team through Google Docs and the advantages of joi...Building a great outsource team through Google Docs and the advantages of joi...
Building a great outsource team through Google Docs and the advantages of joi...Super Savvy Business
 
Project Management - Cara menyusun OKR
Project Management - Cara menyusun OKRProject Management - Cara menyusun OKR
Project Management - Cara menyusun OKRAdryan Hafizh
 
A Happy Marriage between Context-Driven and Agile
A Happy Marriage between Context-Driven and AgileA Happy Marriage between Context-Driven and Agile
A Happy Marriage between Context-Driven and AgileIlari Henrik Aegerter
 
Agile project management tech gig
Agile project management   tech gigAgile project management   tech gig
Agile project management tech gigAJAY RAWAT
 
Whitepaper interview with pam morris
Whitepaper  interview with pam morrisWhitepaper  interview with pam morris
Whitepaper interview with pam morrisComputer Aid, Inc
 
Small business lean
Small business leanSmall business lean
Small business leanMubeen Kazi
 
Three Real World Examples Human Resource Successes
Three Real World Examples Human Resource  SuccessesThree Real World Examples Human Resource  Successes
Three Real World Examples Human Resource Successestmtrnr
 
7 Step Roadmap to Successful Project Management.pdf
7 Step Roadmap to Successful Project Management.pdf7 Step Roadmap to Successful Project Management.pdf
7 Step Roadmap to Successful Project Management.pdfPMO Global Institute
 
10+ Testing Pitfalls and How to Avoid them
10+ Testing Pitfalls and How to Avoid them 10+ Testing Pitfalls and How to Avoid them
10+ Testing Pitfalls and How to Avoid them PractiTest
 
Modern agile devspace - 2017-10-14
Modern agile   devspace - 2017-10-14Modern agile   devspace - 2017-10-14
Modern agile devspace - 2017-10-14Daniel Heater
 

Similaire à Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013 (20)

Business Process Improvement - SIPOC and Toolkit
Business Process Improvement -   SIPOC  and ToolkitBusiness Process Improvement -   SIPOC  and Toolkit
Business Process Improvement - SIPOC and Toolkit
 
Open Source Software Development Practices that Works
Open Source Software Development Practices that WorksOpen Source Software Development Practices that Works
Open Source Software Development Practices that Works
 
I am a digital project manager (and so can you!)
I am a digital project manager (and so can you!)I am a digital project manager (and so can you!)
I am a digital project manager (and so can you!)
 
LeanOhio Project Selection Template
LeanOhio Project Selection TemplateLeanOhio Project Selection Template
LeanOhio Project Selection Template
 
Scrum
ScrumScrum
Scrum
 
Agile challenges
Agile challengesAgile challenges
Agile challenges
 
Agile Challenges
Agile ChallengesAgile Challenges
Agile Challenges
 
The Learning PMO (UK PMO conf 2016)
The Learning PMO (UK PMO conf 2016)The Learning PMO (UK PMO conf 2016)
The Learning PMO (UK PMO conf 2016)
 
Building a great outsource team through Google Docs and the advantages of joi...
Building a great outsource team through Google Docs and the advantages of joi...Building a great outsource team through Google Docs and the advantages of joi...
Building a great outsource team through Google Docs and the advantages of joi...
 
Project Management - Cara menyusun OKR
Project Management - Cara menyusun OKRProject Management - Cara menyusun OKR
Project Management - Cara menyusun OKR
 
A Happy Marriage between Context-Driven and Agile
A Happy Marriage between Context-Driven and AgileA Happy Marriage between Context-Driven and Agile
A Happy Marriage between Context-Driven and Agile
 
Agile project management tech gig
Agile project management   tech gigAgile project management   tech gig
Agile project management tech gig
 
Innovations
InnovationsInnovations
Innovations
 
Whitepaper interview with pam morris
Whitepaper  interview with pam morrisWhitepaper  interview with pam morris
Whitepaper interview with pam morris
 
Small business lean
Small business leanSmall business lean
Small business lean
 
Three Real World Examples Human Resource Successes
Three Real World Examples Human Resource  SuccessesThree Real World Examples Human Resource  Successes
Three Real World Examples Human Resource Successes
 
7 Step Roadmap to Successful Project Management.pdf
7 Step Roadmap to Successful Project Management.pdf7 Step Roadmap to Successful Project Management.pdf
7 Step Roadmap to Successful Project Management.pdf
 
Interview with pam morris
Interview with pam morrisInterview with pam morris
Interview with pam morris
 
10+ Testing Pitfalls and How to Avoid them
10+ Testing Pitfalls and How to Avoid them 10+ Testing Pitfalls and How to Avoid them
10+ Testing Pitfalls and How to Avoid them
 
Modern agile devspace - 2017-10-14
Modern agile   devspace - 2017-10-14Modern agile   devspace - 2017-10-14
Modern agile devspace - 2017-10-14
 

Dernier

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
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
 
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
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
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
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Dernier (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
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?
 
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
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
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
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
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...
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

Agile Coach Retreat @ Seedbox in Montreal - Sept. 7, 2013

  • 2. Oana Juncu cOemerge @ojuncu oanajuncu@coemerge.com Your facilitators today Omar Bermudez www.agilecafe.org @ocbermudez ocbermudez@agilecafe.org
  • 3. Event Sponsors Agile Open Space Meetup group www.agileopenspace.org @SeedBoxTech: Follow us for a live feed ofyour #CoachRetreat on Twitter! #sbAgile
  • 4. What is a Coach Retreat?
  • 6.
  • 7. “Who Dropped The Bomb? You have 8 minutes! Try Again!” What is it about?
  • 9. Prime Directive Regardless of what we discover, we understand and truly believe that everyone does the best job they can, given what they know at the time, their skills and abilities, the people and resources available, and the situation at hand. At the end of today everyone will know so much more. Naturally we will discover decisions and actions we wish we could do over. This is wisdom to be celebrated, not judgment used to embarrass.
  • 13. Coach Retreat Rules “Who Dropped The Bomb? You have 8 minutes! Try Again!” • Sessions 60 min –Form groups of around 6 to 8 –5 min explanation of technique –Repeat Always the same coaching problem –40 min Coaching Dojo Sessions –10 min of Team Retrospective –5 min of General Retrospective
  • 14. Observers Coaching Dojo by Rachel Davies Seeker CoachesCoaches
  • 16. Agenda 09:00 Welcome & Networking 09:15 start with introductions 09:25 Selection of the situation 09:45 ”Free style & Click-rewind” 10:45 10-min - Break 10:55 “Yes/and” 12:00 Lunch 13:00 “Appreciative Inquiry” 14:00 “Solution Focused” 15:00 10-min - Break 15:10 “Crucial confrontations & Difficult conversation” 16:10 “Real-Options” 17:10 Retrospective – Circle of Questions
  • 17. You work with 4 persons on a project which is behind schedule and over budget. You were brought in 2 weeks ago by your manager as a technical leader, to help with the project completion. The quality level of the code is quite low. The requirement was: “take this legacy system and port it to this new environment, iso-functional”. Explanations about what the system is expected to do are coming under the form of 200 bug reports. On day 1, you proposed that all debugging, testing and programming be done in pairs. The team agreed and have been enjoying some (modest) results as of today. On day 3, the manager privately asked you to stop the pair programming stuff, as the project schedule is already very late. You tried to convince him that PP was good for the team, to no avail. You and the team observed that pair programming gets you better results than solo programming, and were until today decided to keep doing it most of the time. Last week You had a second discussion with the manager about the very same subject, without success. Yesterday, your manager had a 1 to 1 meeting with every one of you. Debriefing with the team members today, you learn that he told them as he told you: “stop pair programming, or else I will get you off the team and retrograde you”. Every team member approves of pair programming, but is unwilling to take risk with his/her position fighting against management.
  • 18. Situation 1 You work with 4 persons on a project which is behind schedule and over budget. You were brought in 2 weeks ago by your manager as a technical leader, to help with the project completion. The quality level of the code is quite low. The requirement was: “take this legacy system and port it to this new environment, iso-functional”. Explanations about what the system is expected to do are coming under the form of 200 bug reports. On day 1, you proposed that all debugging, testing and programming be done in pairs. The team agreed and have been enjoying some (modest) results as of today. On day 3, the manager privately asked you to stop the pair programming stuff, as the project schedule is already very late. You tried to convince him that PP was good for the team, to no avail. You and the team observed that pair programming gets you better results than solo programming, and were until today decided to keep doing it most of the time. Last week You had a second discussion with the manager about the very same subject, without success. Yesterday, your manager had a 1 to 1 meeting with every one of you. Debriefing with the team members today, you learn that he told them as he told you: “stop pair programming, or else I will get you off the team and retrograde you”. Every team member approves of pair programming, but is unwilling to take risk with his/her position fighting against management.
  • 19. Situation 2 In a large company, Jean-Louis, a young manager is appreciated for his efficiency. He has led projects to completion on time and well communicated with the top management. He was given a team of developers who must work in Agile. The Agile approach is viewed with interest by the CIO, the internal customer (marketing) is the main promoter, because Agile brings quick results cheaper. Jean-Louis gives a lot of value to the quality of reporting, he read that Scrum provides indicators for team performance (velocity). Team members have to provide priority indicators of progress daily to update the burn-down charts. The Louise, the PO challenges the estimates in story points. The team concluded that Scrum is a constrictive-control method. You arrive in this context to coach the the team for “high performance”. Objectives Jean-Louis’s goal is to have visibility. He expects you o enable increased visibility . Louise still sees little future ...
  • 20. Situation 3 Marc manages a study department composed of several development teams. One of these teams working in Agile mode, which "moved" itself in this process. They say they are self-organized in advance iterations, but nobody outside team seems to know wha’s happening, how it works, what is done, etc.. Arnaud, head of customer service platform, which represents the business in the project, seems happy. At least, there are no special alerts from him window. However, he does not seem to know exactly where we are in the development of the tool. You are responsible for coaching the team at Marc’s request. His goal is to whose objective is to verify where all this stuff goes. For him, Agile is seem to be the open bar black box method, with no organization.
  • 21. Situation 4 Alain is an IT person who is very enthusiastic about Agility; He decided to go for Agile for all projects. Its development teams are also on board and motivated to do Scrum. They had previously experience in Agile. To implement the project, the identified PO is Mireille. She is a Business Analyst. It has been said that Agile must provide specifications as simple user stories. That could work for Alain, but actually it is not very clear: what does "simple“ mean? Mireille has other responsibilities outside of her role as PO. She does not understand how to manage the scope of the application and she cannot give priorities without prior notice from business managers; most of the time, everything is a priority. The development team believes that User Stories are not written well enough, and Mireille is frustrated because what is demos work only partly; the development team blame that the acceptance test are not provided, user stories are unclear and puts the sprints at risk...
  • 22. Situation 5 An audit of The Regulation Office has identified that CRM applications were not properly tested. Following this audit, performing tests was reported as a high priority by the top management of IT. Management asked for KPIs for tests, so they can show progress to the order to present them to the REO (Regulation Executive Officer). Nothing happens. Ron, a project management don’t really support this initiative, their focus is to make teams deliver fast to meet clients requirements. Teams don’t see testing as a valuable activity. Test are done manually and there is a poor formalization of tests. They are slow and inefficient. The lack of test environments created a bottleneck in the delivery process. In addition, applications are delivered late to the Q&A teams. Usually They have less than a week to test before the products needs to go in production, and Muriel, the head of the Q&A team has more than enough of this situation. Actually, all teams are passing the buck: for Ron and his development teams, tests the test team matter; for Muriel and the test team it is the responsibility of the development team to deliver a quality product of. Ron’s manager has to report the requested KPIs. The called you in as an Agile coach to make all this hell work together.
  • 23. Situation 6 The relationship between Business and IT are at their lowest. For Pierre-Antoine, a Senior VP, IT costs a fortune and produces little. IT is no more, how can we know what to build? Obviously, our relationships are strained. Could Scrum possibly fix things? But how to tell them that they must be involved in the development? They have already said that it does not suit them and we can only arrange to find a Product Ownerthan a paperwork machine. “Just go and see how it works since last CMMI process improvement: we cannot take any action without filling a clueless form in a SW too, so they completely avoid any responsibility. IT people don’t start developments until specifications are not signed off, as if we had the time to read all that double Dutch! Afterwards development takes ages! The latest IT fancy? Agile ! As long as I understood , they want my people to do their job simply They want us to ”involved”! Agile is like CMMI and ISO 9001, and other IT bla- bla fashions, it will eventually be forgotten.” For Patrick, an IT Services Department Manager , that struggles to achieve projects, the Business is simple unbearable: “We do not know what they want, they are never happy and they are completely disorganized. Impossible to make them follow a process, they are never ready to validate the specifications so IT teams can go for development .... Obviously, our relationships are strained, could Agile possibly fix things? But how to tell them that they must be involved in the development? They have already said that it does not suit them and we can only arrange to find a Product Owner in our IT teams ....” You are the Agile Coach called in by Patrick to try Agile as a last chance to get out of this mess.
  • 24. Free style & Click Rewind
  • 25. Free style & Click Rewind
  • 28. Lunch
  • 33. Signs that you’re dealing with the wrong problem ✔ ✔ ✔ ✔ ✔ ✔ ✔ • Your solution doesn’t get you you want • You’re constantly discussing the same issue • You’re getting increasingly upset
  • 36. Keep in touch • Mailing list : coachretreat@googlegroups.com • Oana Juncu – www.coemerge.com – Twitter: @ojuncu – E-mail: oanajuncu@coemerge.com – Linkedin: www.linkedin.com/in/oanajuncu • Omar Bermudez – www.agilecafe.org – Twitter: @ocbermudez – E-mail: ocbermudez@agilecafe.org – Linkedin: www.linkedin.com/in/ocbermudez
  • 37. http://www.mccarthyshow.com/ Resources The Power of Appreciative Inquiry: A Practical Guide to Positive Change (BK Business) [Paperback] Diana Whitney (Author), Amanda Trosten-Bloom (Author), David Cooperrider (Foreword) Team Coaching with the Solutioncircle: A Practical Guide to Solutions Focused Team Development (Solutions Focus at Work) Daniel Meier (Author)