If we’re agile, why do we need managers (tri valley aln, 3.14)
-
Upload
ron-lichty -
Category
Technology
-
view
380 -
download
2
description
Transcript of If we’re agile, why do we need managers (tri valley aln, 3.14)
![Page 1: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/1.jpg)
If Weʼre Agile…Why Do We Need Managers?#!
##Ron Lichty, principal, Ron Lichty Consulting
author, Managing the Unmanageable#www.RonLichty.com, www.ManagingTheUnmanageable.net #
##
![Page 2: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/2.jpg)
* Addison Wesley published October 2012
*
![Page 3: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/3.jpg)
Ron Lichty,��� Managing Software People & Teams
SOFTWEST
![Page 4: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/4.jpg)
Why we wrote:
* Addison Wesley published October 2012
*
![Page 5: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/5.jpg)
Management Training
• Isn’t it odd... – how long we expect you to have studied
the art of programming#– how little we expect you to have studied
the art of managing?#
![Page 6: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/6.jpg)
Rules of Thumb / Nuggets of Wisdom*
* 300 in the book
![Page 7: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/7.jpg)
7
The Problem: ���Where Is the Manager?
ScrumTeam.jpg (from Exploring Scrum- the Fundamentals, by Dan Rawsthorne & Doug Shimp)
![Page 8: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/8.jpg)
8
The Problem: ���Where Is the Manager?
![Page 9: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/9.jpg)
--Agile Learning Labs, Laura Powers
![Page 10: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/10.jpg)
Managers and Agile • “A common misconception is that because
of this reliance on self-organizing teams, there is little or no role for leaders of agile teams. Nothing could be further from the truth.” ���--Mike Cohn, Succeeding with Agile
![Page 11: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/11.jpg)
Agile Management Roles
• Familiar management roles teams still need • Management roles that are new with agile • Roles (and styles) that are inappropriate • Roles that are deprecated • Roles that change, sometimes dramatically
![Page 12: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/12.jpg)
Managing the Unmanageable: Rules, Tools, and Insights for Managing Software
People and Teams • What’s unique about managing programmers • What’s unique about programmers • Finding and Hiring Great Programmers • Getting New Programmers Started Off Right • Managing People / Managing a Team • Managing Up, Out, and Yourself • Motivating Programmers and Teams • Establishing/Nurturing a Successful Culture • Managing Successful Software Delivery
![Page 13: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/13.jpg)
Managers and Agile • Exercise!
![Page 14: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/14.jpg)
Managers and Agile • Creating an Agile Culture • Supporting Agile Values • Empowering Self-Organization & Excellence • Removing Impediments • Counseling, Coaching and Mentoring • Hiring and Firing
![Page 15: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/15.jpg)
Managers and Agile • Creating an Agile Culture
![Page 16: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/16.jpg)
Managers and Agile • Creating an Agile Culture
McGregor's X-Y Theory
![Page 17: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/17.jpg)
Managers and Agile • Creating an Agile Culture
Lean-Agile management is the art of leading people, not managing them... Leading people involves creating the correct environment, focusing them on the right things, and trusting them to do their work... ������In Lean-Agile, the manager has two primary responsibilities: ��� • setting the outcomes or goals expected of the team; ��� • assisting the doers in creating a better process and workspace to get their jobs done... ���--Alan Shalloway, Net Objectives
![Page 18: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/18.jpg)
Managers and Agile • Creating an Agile Culture
![Page 19: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/19.jpg)
Managers and Agile • Creating an Agile Culture • Supporting Agile Values • Empowering Self-Organization & Excellence • Removing Impediments • Counseling, Coaching and Mentoring • Hiring and Firing
![Page 20: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/20.jpg)
Managers and Agile • Supporting Agile Values
![Page 21: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/21.jpg)
Managers and Agile • Supporting Agile Values Methodology You Use
Methodology You Associate with Increase Profits
Agile Blended (Some Waterfall and Some Agile) Lean Waterfall
Agile 73.9% 13.0% 9.8% 0.0%
Blended (Some Waterfall and Some Agile) 31.8% 46.2% 10.6% 6.1%
Lean 14.3% 0.0% 42.9% 14.3%
Waterfall 15.8% 50.0% 18.4% 13.2%
Don't Know 5.3% 42.1% 26.3% 5.3%
![Page 22: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/22.jpg)
Managers and Agile • Supporting Agile Values
The Agile Manifesto
– We value: • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan
-- http://agilemanifesto.org/
![Page 23: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/23.jpg)
Managers and Agile • Supporting Agile Values
Value the Agile Manifesto over sets of practices
– We value: • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan
-- http://agilemanifesto.org/
![Page 24: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/24.jpg)
Managers and Agile • Creating an Agile Culture • Supporting Agile Values • Empowering Self-Organization & Excellence • Removing Impediments • Counseling, Coaching and Mentoring • Hiring and Firing
![Page 25: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/25.jpg)
Managers and Agile • Empowering Self-Organization & Excellence When teams self-organize there's still plenty for managers to do... a managers job is to engineer the organization so that teams can do their best work. ���--Esther Derby, co-founder, Scrum Alliance
![Page 26: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/26.jpg)
Managers and Agile • Empowering Self-Organization & Excellence
Be a damper to the noise. --Joe Kleinschmidt, CTO John Evans, Winchester, Hants, United Kingdom, www.thetippingpoint.co.u
![Page 27: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/27.jpg)
Managers and Agile • Empowering Self-Organization & Excellence
![Page 28: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/28.jpg)
Managers and Agile • Creating an Agile Culture • Supporting Agile Values • Empowering Self-Organization & Excellence • Removing Impediments • Counseling, Coaching and Mentoring • Hiring and Firing
![Page 29: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/29.jpg)
Managers and Agile • Removing Impediments
“Managers are still needed. Not so much for their planning and controlling ability, but for the important job of interfacing on the team’s behalf with the rest of the organization.” ���--Diana Larsen, co-author, Agile Retrospectives
![Page 30: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/30.jpg)
Managers and Agile • Removing Impediments
Ensure your team has slack! (100% capacity begets bottlenecks!)
--photo (c) Bud Adams, SXC, www.aimpgh.com
![Page 31: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/31.jpg)
Managers and Agile • Removing Impediments: Protect team focus!
(Guard against the waste of multitasking!)
--photo (c) jeweledlion, http://www.flickr.com/photos/jeweledlion/1502706553/ Some rights reserved
![Page 32: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/32.jpg)
Managers and Agile • Creating an Agile Culture • Supporting Agile Values • Empowering Self-Organization & Excellence • Removing Impediments • Counseling, Coaching and Mentoring • Hiring and Firing
![Page 33: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/33.jpg)
Managers and Agile • Counseling, Coaching and Mentoring
Photo by Esti Alvarez, Some rights reserved, http://www.Flickr.com/photos/esti/4638056301/
![Page 34: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/34.jpg)
Managers and Agile • Creating an Agile Culture • Supporting Agile Values • Empowering Self-Organization & Excellence • Removing Impediments • Counseling, Coaching and Mentoring • Hiring and Firing
![Page 35: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/35.jpg)
Managers and Agile • Hiring and Firing Always be recruiting! --Mickey Mantle and Ron Lichty, ���Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams
![Page 36: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/36.jpg)
Managers and Agile • Hiring and Firing Always be recruiting! Deal with problem employees!
![Page 37: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/37.jpg)
Managers and Agile • Critical to agile transformational success • Key roles in agile • Engage managers • Clarify managerial roles
![Page 38: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/38.jpg)
Ron Lichty Consulting • Mentoring, Coaching, interim and acting CTO / VP Eng roles:
– http://ronlichty.com, [email protected]
• The book: ���Managing the Unmanageable: ��� Rules, Tools & Insights for Managing Software People & Teams – http://ManagingTheUnmanageable.net
• The study: ���The Study of Product Team Performance – http://ronlichty.blogspot.com
• Training: The Agile Manager Managing Software People and Teams
![Page 39: If we’re agile, why do we need managers (tri valley aln, 3.14)](https://reader033.fdocuments.net/reader033/viewer/2022052822/554f90a5b4c9052a518b5375/html5/thumbnails/39.jpg)