Download - Agile Coaching

Transcript
Page 1: Agile Coaching

AgileCoaching

Gerard [email protected]@gmail.comgerardchiva.com

Page 2: Agile Coaching

@GerardChiva - [email protected] 2

Coaching

Page 3: Agile Coaching

@GerardChiva - [email protected] 3

Lyssa Adkins

Page 4: Agile Coaching

@GerardChiva - [email protected] 4

Agile

Page 5: Agile Coaching

@GerardChiva - [email protected] 5

SCRUM … Easy to understand, hard to implement

Page 6: Agile Coaching

@GerardChiva - [email protected] 6

Agile Coaches

Why

Page 7: Agile Coaching

@GerardChiva - [email protected] 7

Individuals and interactions over processes and tools

Page 8: Agile Coaching

@GerardChiva - [email protected] 8

is an Agile Coach

What

Page 9: Agile Coaching

@GerardChiva - [email protected] 9

Freelance

Page 10: Agile Coaching

@GerardChiva - [email protected] 10

Scrum Master Agile CoachScrum CoachXP Coach

Page 11: Agile Coaching

11

Dimensions of an Agile Coach

@GerardChiva - [email protected]

SYSTEM

APPROACH

Team

Man

agem

ent

Organiz

ation

Teaching / Consulting

Mentoring

Coaching

PROFESSIONAL&

PERSONAL DEVELOPMENT

Being

Doing

“No se trata sólo de vivir los valores y principios de Agile, sino de la presencia atenta y el silencio que nos permiten fluir con nuestros equipos e intervenir sólo cuando hace falta de manera efectiva” – Gerard Chiva

Page 12: Agile Coaching

@GerardChiva - [email protected] 12

and Doing

Being“Si somos gilipollas haremos gilipolleces” – Gerard Chiva

Page 13: Agile Coaching

@GerardChiva - [email protected] 13

Doing• Bulldozer• Servant Leader• Sheperd• Guardian of Quality and Performance

Source: “Coaching Agile Teams” – Lyssa Adkins

Page 14: Agile Coaching

@GerardChiva - [email protected] 14

Doing

Source: “Agile Coaching Competency Framework” – Lyssa Adkins

Page 15: Agile Coaching

@GerardChiva - [email protected] 15

Being• Detach from outcomes• Take it to the team• Be a mirror• Non judgment• Silence• Model being unreasonable• Let them fail

Source: “Coaching Agile Teams” – Lyssa Adkins

Page 16: Agile Coaching

@GerardChiva - [email protected] 16

“Si nosotros estamos desapegados, permitimos que el equipo se responsabilice de sus resultados y tome el control de su destino.” – Gerard Chiva

Page 17: Agile Coaching

@GerardChiva - [email protected] 17

“Si nosotros diagnosticamos y ofrecemos la solución nos arriesgamos a minar la capacidad del equipo de resolver sus propios problemas y creamos una dependencia” – Gerard Chiva

Page 18: Agile Coaching

@GerardChiva - [email protected] 18

“Un espejo sucio no refleja la realidad” – Gerard Chiva

Page 19: Agile Coaching

@GerardChiva - [email protected] 19

“Juzgar a las personas no define quiénes son, sino quiénes somos nosotros”

Page 20: Agile Coaching

@GerardChiva - [email protected] 20

“To hear, one must be silent” – Ursula K. Le Guin

Page 21: Agile Coaching

@GerardChiva - [email protected] 21

Page 22: Agile Coaching

@GerardChiva - [email protected] 22

Page 23: Agile Coaching

@GerardChiva - [email protected] 23

Recover from Command & Control• Coordinating individual contributions Coaching for

collaboration• Subject matter expert Facilitator• Being invested in specific outcomes Being invested in

team’s performance• Knowing the answer Asking the team for the answer• Leading the team Letting the team find their way• Driving Guiding• Deadlines & Technical Options Business Value Delivery• Doing the optimal thing Doing the right thing right nowSource: “Coaching Agile Teams” – Lyssa Adkins

Page 24: Agile Coaching

@GerardChiva - [email protected] 24

Make yourself dispensable

Page 25: Agile Coaching

@GerardChiva - [email protected] 25

Situational Coaching

Page 26: Agile Coaching

@GerardChiva - [email protected] 26

an Agile Coach

is NOT

What

Page 27: Agile Coaching

@GerardChiva - [email protected] 27

“Agile” Project Manager

Page 28: Agile Coaching

@GerardChiva - [email protected] 28

“Agile” Project Manager

Page 29: Agile Coaching

@GerardChiva - [email protected] 29

Agile Project Manager when they really mean Scrum Master

Page 30: Agile Coaching

@GerardChiva - [email protected] 30

Real Agile Coach

Page 31: Agile Coaching

@GerardChiva - [email protected] 31

do you becomeAgile Coach

How

Page 32: Agile Coaching

@GerardChiva - [email protected] 32

My Journey

Page 33: Agile Coaching

@GerardChiva - [email protected] 33

Paths to Agile Coach

Source: “Coaching Agile Teams” – Lyssa Adkins

Page 34: Agile Coaching

@GerardChiva - [email protected] 34

From Project Manager

toAgile Coach

Page 35: Agile Coaching

@GerardChiva - [email protected] 35

Belief SystemProject Management belief Replaced with

We can plan the work and work the plan Planning is essential; plans are useless

The triple constraints can be trade off for one another to correct unknowns

Time and budget (people) are held constant. Only scope flexes

The plan gets more accurate over time as we flesh out the project through phases of activity: requirements, design, development, testing, and so on.

A plan gets more accurate over time because it is constantly revised and trued up to the team’s actual performance

Delivering on time, within budget, and on scope equals success

Clients getting the business value they need is the only measure of success

Scope can be locked down with later discoveries being handled as change requests against the scheduled end date

Scope remains flexible, and changes of any kind are welcomed even late in the project

Controlling through the project plan is my job Controlling through a plan is not possible; releasing the team into the safety of agile is my only measure of control. So, I coach a team to use agile well

Completing tasks and delivering deliverables indicate progress and value delivered

Only delivered end products indicate progress and value delivered

Source: “Coaching Agile Teams” – Lyssa Adkins

Page 36: Agile Coaching

@GerardChiva - [email protected] 36

Takeaways1. Profesión joven2. Evolución del rol de Scrum Master3. Profesional independiente con diferentes skills4. 70% SER – 30% HACER5. Actitud: desapego, liberarse de la necesidad de control, hacerse

dispensable6. Coaching situacional7. Que NO es un Agile Coach8. Confusión con otros roles9. Cómo se llega a Agile Coach – Caminos diferentes10. Project Manager to Agile Coach

Page 37: Agile Coaching

@GerardChiva - [email protected] 37

Bibliography• Coaching Agile Teams – Lyssa Adkins• Agile Coaching – Rachel Davies• Scrum Mastery – Geoff Watts• Succeeding with Agile – Mike Cohn• Management 3.0 – Jurgen Appelo

Page 38: Agile Coaching

Gerard [email protected]

@GerardChivahttp://gerardchiva.com