avoiding the dilbert syndrome - scrum · but agile makes managers irrelevant! leadership •...

22
agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017 Avoiding the Dilbert Syndrome What Does the Agile Manager Actually Do?

Upload: others

Post on 08-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

Avoiding the Dilbert SyndromeWhat Does the Agile Manager Actually Do?

Page 2: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

compliance international B2B MBA English IPO

agile husband start-up technologynewly-minted Canadian

executive leanstartup outsourcing father enterprise transitions

B2C data analysis kanban seismology PhD

scrumorganizational excellence

[email protected]: @davesharrockCertified Enterprise Coach (CEC)Certified Scrum Trainer™ (CST)

Dave Sharrock

Page 3: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

Introducing Catbert,...

the pointy-haired boss…

and Dilbert.

Page 4: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

How do managers spend their time?Accenture survey of 1,770 frontline, mid-level and

executive-level managers from 14 countries

https://hbr.org/2016/11/how-artificia l-intelligence-will-redefine-management

53% 30%

10%

7% Administrative coordination and control

Solving problems and collaborating

Strategy and innovation

Developing people and engaging with stakeholders

Page 5: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

EXERCISE: what do managers do?

•Form groups of 2-4; Think about what managers did before agile…•Make a list of 5-10 core responsibilities of a manager in your organization

6 min

Page 6: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

What is management?

Leadership

• Providing strategic direction

• Cross-training employees

• Engaging with other managers

Line Management

• Recruitment

• Resource management

• Coaching and performance feedback

• Reporting on performance indicators

Functional Management

• Training and support to new hires

• Provide necessary tools and education

• Establish standards and best practices

• Monitoring performance vs targets

Project Management

• Tracking project progress

• Managing tasks and priorities

• Identify and address inefficiencies

Page 7: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

But Agile makes managers irrelevant!

Leadership

• Providing strategic direction

• Cross-training employees

• Engaging with other managers

Line Management

• Recruitment

• Resource management

• Coaching and performance feedback

• Reporting on performance indicators

Functional Management

• Training and support to new hires

• Provide necessary tools and education

• Establish standards and best practices

• Monitoring performance vs targets

Project Management

• Tracking project progress

• Managing tasks and priorities

• Identify and address inefficiencies

SM

POTeam

SM

Team

Team

Team

CoP/Guild

CoP/Guild

Team/PO

Page 8: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

And it gets worse!

All that’s left…

Leadership

• Providing strategic direction• Engaging with other managers

Line Management

• Reporting on performance indicators Functional Management

• Monitoring performance vs targets

53% 30%

10% 7% Administrative

coordination and control

Solving problems and collaborating

Strategy and innovation

Developing people and engaging with stakeholders

Page 9: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

EXERCISE: Case Study

•The goal is to come up with 1-2 options (Option Catbert, Option PHB)

•Write each option on a 4x6 card or post-it note

•If you have time place your 2-3 options on the Dilbert Scale

15 min

Page 10: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

Maintaining Visibility

expecting iterative and incremental change

https://c1.staticflickr.com/8/7573/15708839377_1cfef5571c_b.jpg

Page 11: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

Maintaining Visibility

expect iterative and incremental change

focus on flow and value delivery

https://upload.wikimedia.org/wikipedia/commons/c/ca/Kowloon_Waterfront%2C_Hong_Kong%2C_2013-08-09%2C_DD_05.jpg

Page 12: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

Importance of Safety

provide guidance and visible progress

Page 13: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

Importance of Safety

provide guidance and visible progress

shield the team (to allow risk-taking)

Page 14: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

Encourage Learning

https://d.justpo.st/media/images/2014/03/1c4a756623a5a9527c3899191ef49685.jpg

enable problem solving, not solving problems

Page 15: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

Encourage Learning

enable problem solving, not solving problems

share your knowledge

https://d.justpo.st/media/images/2014/03/1c4a756623a5a9527c3899191ef49685.jpg

Page 16: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

EXERCISE: Case Study

•Now come up with a final Dilbert Option, based on:• Maintain visibility• The importance of safety• Encourage learning

•Write it on a 4x6 card or post-it note and add it to Dilbert Scale

6 min

Page 17: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

1. Poor Performing Teams

We are about a third of the way through the project timeline, with only 20% of the expected scope complete.

Your stakeholder committee is getting nervous, and would like an update in next week’s Steering Committee meeting.

What would you suggest?

The major web relaunch project has been started using Scrum. The project has a fixed deadline with executive bonuses tied to successful delivery on or before the hard deadline.

The web team have agreed the expected scope for the project. However, the delivery of the teams is significantly below that needed to meet the deadline.

While the productivity of the teams has grown, it has not yet doubled as required to meet the project deadline.

Page 18: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

2. The Super-Developer as Bottleneck

Several sprints later, things had got worse. Even though the retrospectives kept focussing on how to share work across the team, the developer refused to change his behaviour. Something had to change.

Eventually the Scrum Master comes to you asking for help.

What would you suggest?

The team formation and chartering exercise went well. Right from the outset, one of the senior developers was far outperforming the rest of the team. He finished most of the stories, and always took on a lot more work than others.

However, none of the rest of the team knew what he was doing. Sometimes stories finished as planned, sometimes they were carried over into the next sprint.

Page 19: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

3. Code Ownership and Quality

Without the regular one-on-ones with his testers he was unsure what the team was doing, or how product quality had changed.

He was still meeting with his functional team regularly, but wasn’t sure how to make sure quality was where it needed to be.

What would you suggest?

After several months of working as small, dedicated Scrum teams, I asked the Quality Manager how things were going – was the team increasing the quality of their work? Was test automation progressing as planned? How comfortable was he with the work the team was doing?

He said he had no idea what the team was doing, let alone how good the quality of the product was.

Page 20: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

Drucker’s Manager of Tomorrow

• manage by objectives

• take risks and allow risk-taking decisions to take place at lower levels in the organisation

• be able to make strategic decisions

• be able to build an integrated team with team members capable of managing and measuring their own performance and results in relation to overall objectives

• be able to communicate information quickly and clearly, and motivate employees to gain commitment and participation

• be able to see the business as a whole and to integrate their function within it

• be able to relate the product and industry to the total environment, to find out what is important and what needs to be taken into account

https://mbsportal.bl.uk/taster/subja reas/busmanhist/mgmtthinkers/drucker.aspx

Page 21: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

Managing Agile Teams

• Maintain visibility

• Expect iterative and incremental change

• Focus on flow and value delivery

• Importance of safety

• Provide guidance and visible progress

• Shield the team (allow risk-taking)

• Encourage learning

• Enable problem solving, rather than solving problems

• Share your knowledge

Page 22: Avoiding the Dilbert Syndrome - Scrum · But Agile makes managers irrelevant! Leadership • Providing strategic direction • Cross-training employees • Engaging with other managers

agile42 | We advise, train and coach companies building software www.agile42.com | All rights reserved. ©2017

Thank you@davesharrock

[email protected]