multidisciplinary transitioning to - drupalcon...organising the roles of team members responsible...

31
Transitioning to Multidisciplinary teams. Insights from a Scrum Master and Business owner Multi teams - DrupalCon

Upload: others

Post on 25-Sep-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Transitioning to Multidisciplinary teams. Insights from a Scrum Master and Business owner

Multi teams - DrupalCon

Page 2: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

IntroMulti teams - DrupalCon

@mieszkoGG@evelienschut

GoalGorilla.com/EN

[email protected]

Page 3: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Problem/Motivation Multi teams - DrupalCon

Page 4: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Problem/Motivation How do we keep managing projects when the organisation is becoming >

20 employees?

More generally; how do we steer on financial targets, responsibilities and

(personal) growth?

Core to our solution are

➔ multi disciplinary teams

Page 5: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Why is this interesting for you?

Multi teams - DrupalCon

Page 6: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Why is this interesting for you?

Multi teams - DrupalCon

Page 7: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Challenge 1:Roles of team members

Multi teams - DrupalCon

Page 8: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Organising the roles of team members

Page 9: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Team 1

frontenddevelopment

projectmanagement

Organising the roles of team members

Page 10: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

frontenddevelopment

projectmanagement

design

Organising the roles of team members

Team 1

Page 11: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

collaborate

Organising the roles of team members

Team 1 Team 2

Page 12: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

marketing

Organising the roles of team members

Team 1

Page 13: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

sales

Organising the roles of team members

Team 1

Page 14: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Organising the roles of team members

Team 1

Page 15: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

2014

management

Responsible

Organising the roles of team members

Page 16: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Organising the roles of team members

Responsible Responsible

Team 1 Team 2

Page 17: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Challenge 2:Managing agile projects

Multi teams - DrupalCon

Page 18: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Managing several agile projects, with one team.

Week 1 Week 2 Week 3 Week 4 Week 5

Sprint client X

Sprint client X

Small Waterfalls

SprintClient A

Sprint client X

Week 1 Week 2 Week 3 Week 4 Week 5

Sprint client Y

SprintClient Z

SprintClient Z

SprientClient Y

Sprint client Y

Team 1

Team 2

Page 19: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Week 1 Week 2 Week 3 Week 4 Week 5

Sprint client X

Sprint client X

Empty SprintClient A

Sprint client X

Week 1 Week 2 Week 3 Week 4 Week 5

Sprint client Y

Empty Empty SprientClient Y

Sprint client Y

+ New project1 sprint / 3 weeks

Managing several agile projects, with one team.

Team 1

Team 2

Sales

Page 20: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Week 1 Week 2 Week 3 Week 4 Week 5

Sprint client y

NewProject

New project

SprientClient Y

Sprint client Y

Capacitytoo low?

Extend Team 1 Hire external resources++

+ New project1 sprint / 3 weeks

Managing several agile projects, with one team.

Sales

Team 2

Page 21: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Challenge 3:Reporting

Multi teams - DrupalCon

Page 22: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Time and billable rate reporting

75%

R&D25%

100 %

0,0 %

Team 1 Team 2

Page 23: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Time and billable rate reporting

Past

Now

Future

Week 39 / 110% billable

Week 40 / 77% billable

Week 41 / 77% billable

Week 39 / 99% billable

Week 40 / 75% billable

Week 41 / 102% billable

Week 42 / 77% billable Week 42 / 100% billable

Week 35 / 90% billable

Week 36 / 110% billable

Week 37 / 77% billable

Week 38 / 90% billable

Week 35 / 79% billable

Week 36 / 80% billable

Week 37 / 105% billable

Week 38 / 106% billable

? ? ?

Team 1 Team 2

Page 24: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Challenge 4: (Personal) Growth

Multi teams - DrupalCon

Page 25: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Challenge: personal growth.

Page 26: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Challenge: personal grow.

Performance

Security

Scrum

Team

Page 27: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Challenge: growth

(Personal) growth

Sala

ryR

even

ue

Page 28: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Key take aways1. Build teams not layered ‘departments’

2. Handle capacity by expanding teams

3. 6 weeks meeting with billable % KPIs

4. Align personal growth and growth

Multi teams - DrupalCon

Page 29: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

DiscussionMulti teams - DrupalCon

Page 30: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Discussion + Questions

sales: integrating sales into the teams instead, of more traditionally, account managers or directors

Page 31: Multidisciplinary Transitioning to - DrupalCon...Organising the roles of team members Responsible Responsible Team 1 Team 2 Challenge 2: Managing agile projects Multi teams - DrupalCon

Multi teams - DrupalCon

Questions?Multi teams - DrupalCon

@mieszkoGG@evelienschut

GoalGorilla.com/EN

[email protected]