(auspicious agile) & hugo messer - scrum · 2017-07-31 · introduction to the distributed...

40

Upload: others

Post on 20-May-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right
Page 2: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Distributed Agile in Large Scale Teams

John Okoro (Auspicious Agile) &Hugo Messer (Ekipa.co) &Savita Pahuja

Page 3: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Agenda

• Kahoot: test your knowledge

• Introduction to our Distributed Agile Approach

• Using Agile Scaling Approaches with Distributed Teams

• How leadership impacts distributed Enterprise Agile teams

Page 4: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

What is Distributed

Page 5: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

What is Distributed

Page 6: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Test Your Distributed Knowledge!

Facilitated by Savita Pahuja

Page 7: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Introduction to the Distributed Agile Approach

• Making distributed agile work is a ‘balancing act’, pushing the right buttons at the right time

• There is no ‘path to success’ • Our Approach gives guidance for all levels

Page 8: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Our Distributed Agile Approach

Page 9: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Within each bubble, we provide:

Questions: analyze your pain points Virtues: spread the right behavior

Practices: implement stuff

Introduction to the Distributed Agile Method

Page 10: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Questions • Do we have an 'us versus them' paradigm?

• How does each culture perceive hierarchy?

• How much 'self organisation' do we expect?

Culture: Questions

Page 11: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

US versus THEM

Us versus Them

Page 12: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right
Page 13: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Self organisation

Page 14: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Culture: Virtues

• Empathy: accept differences, 'jam' with them

• Openness: discussing the impact of cultural differences

• Awareness: becoming aware of the differences

Page 15: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Culture: Practices

Page 16: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Empathy Plan

Page 17: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

The culture Canvas

Page 18: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Distributed Agile Scaling

• There are many Agile scaling methods today

• LESS, SAFe, Disciplined Agile 2, RAGE, NEXUS, SoS, …

• They do a good job of teaching us approaches to use Agile in the enterprise

• What they don’t teach us is how to work as a distributed team

• In the most recent State of Agile survey 86% said they had at least some distributed Agile teams

Page 19: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Shu Ha Ri & Distributed Agile @ Scale

• When using an Agile Scaling Framework with distributed teams the framework should be “Shu”

• The framework should provide guidance, but the organization should evolve beyond the guidance

Page 20: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Selecting a Framework that works distributed

Page 21: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Organization Virtues to Consider

Virtues Agility: keeping an open mind in respect to models; avoid bureaucracy

Self organization: let teams figure out stuff

Collocated teams are simpler

Direct access to stakeholders: avoid the middle man (a product owner facilitates team-user interaction instead of being 'in between', no team leads, no hierarchy)

wiki is key; sharing knowledge, visions, feedback using the right tools

Cross-functional teams at different locations

Aligned agile transformation vision at different locations

Page 22: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Some Examples from a SAFe Case Study

• Accenture SAFe Case Study gives some good examples of how one might distribute teams at scale

might be good to not call it case study, so we leave in the middle whether we were involved in this or not. I think it would be strongest to have a case that we were part of, but unfortunately I

Page 23: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Some Examples from a SAFe Case Study

Virtue - Cross-functional teams at different locations

iS there a way for us to link our virtues or practices on leadership directly to the case study? Otherwise people might not see the connection between our story and the case?

Good idea - I will add some virtues

Page 24: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Some Examples from a SAFe Case Study

Virtue: Collocated teams are simpler Virtue - Self organization: let teams figure out stuff

Page 25: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Some Examples from a SAFe Case Study

Virtue: Direct access to stakeholders: avoid the middle man

Page 26: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Some Examples from a SAFe Case Study

Virtue: Agility: keeping an open mind in respect to models; avoid bureaucracy

Page 27: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Leadership and the Distributed Agile Team

Page 28: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Leadership and the Distributed Agile Team

Page 29: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Leadership and the Distributed Agile Team

Page 30: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Leadership and the Distributed Agile Team

Questions

• Is there a common leadership team / structure across the different team locations?

• Does the leadership culture reward and value collaboration?

• Is decision making delegated to the lowest practical level in the distributed Agile organization?

• Is leadership empowering and encouraging of distributed Agile teams?

• Do Agile teams trust their organizational leaders and believe that they say what they mean and mean what they say?

• Does the organization’s leadership cast a clear vision and strategic themes / imperatives that are shared with and known by all team members in all locations?

Page 31: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Leadership and the Distributed Agile Team

Practices

• A Lean / Agile servant leadership approach

• Empower distributed Agile teams to deliver value

• Allow those close to the work to make relevant decisions about their day to day work

• Cast clear organizational and product vision for Agile teams, so that teams can enjoy a high level of alignment and autonomy

• Funding and allocating budgets to distributed Agile teams to "spend" on their product backlogs

• When there are multiple Product Owners across locations use a Product Management Group or Chief Product Owner and "Delegate Product Owner" structure to align them

Page 32: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Distributed Agile Scaling

Virtues • Empowerment: motivate people to self-organize and take decisions • Servant leadership: mentor and coach instead of control • Share: openly share vision and strategy across locations • Trust: Make mutual trust between distributed teams and leaders a

centrepiece of the working relationship (no “us” vs “them”) • Evaluate and Reward: Team progress and contribution toward

organizational goals across all distributed Agile team locations • Growth Mindset instead of Fixed Mindset: Ability to lead distributed

Agile teams and empower the teams to continuously learn

Page 33: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Thanks!

Check out our GitBook at and provide your comments and input- gitbook.com/book/hugomesser/distributed-agile-how-teams-work-across-the-globe/details

Hugo Messer - Ekipa http://ekipa.co

John Okoro - Auspicious Agile @AuspiciousAgile (Twitter) www.auspiciousagile.com https://www.facebook.com/AuspiciousAgile/

Arjan Franzen

Savita Pahuja

Page 34: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Appendix

Page 35: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Distributed Agile Scaling

Lorem ipsum dolor sit amet, consectetur adipiscing elit • Sed do eiusmod tempor incididunt ut labore et dolore

magna aliqua. • Ut enim ad minim veniam, quis nostrud exercitation

ullamco laboris nisi ut aliquip • Ex ea commodo consequat. Duis aute irure dolor in

reprehenderit in voluptat

Page 36: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Questions • How does 'team' relate to 'organogram/hierarchy'?

• What's the DNA of our team (why, what, how)?

• Are we doing retrospectives?

Page 37: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Virtues • learning oriented organization, (not power or truth (bureaucratic))

• management coaches teams, does not direct them

• Retrospect

• Good connection between team members

Page 38: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right

Practices

Page 39: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right
Page 40: (Auspicious Agile) & Hugo Messer - Scrum · 2017-07-31 · Introduction to the Distributed Agile Approach • Making distributed agile work is a ‘balancing act’, pushing the right