SlideShare a Scribd company logo
1 of 19
Download to read offline
Software
Managers
Their place in Agile
Brian Sobus
© 2014 Snowglobe Software Development, Inc. All Rights Reserved.
Who am I?
Brian Sobus
brians@snowglobesoftware.com
I am an Agile Methodologist & Practitioner, a Software
Developer, and a Director of Engineering based in Raleigh, NC.
In these roles and a few others, I’ve helped guide companies,
teams, and individuals in their development, careers, and
decisions. Currently, I am President and Principal Developer for
Snowglobe Software Development, Inc. and a Director of
Engineering for Teradata.
What's all this then?
• Agile: What it is and what it brings
• Management: What it was
• Why killing all the managers just sounds like a
good idea
• How do we move forward?
What does Agile give us?
• Empowered teams
• Self-organization
• Products that bring ever-increasing
value to the customer
Roles of SCRUM
• Product Owner
o Responsible for delivering the release
• Team
o Responsible for meeting their commitment in a Sprint
• ScrumMaster
o Primum Attollo Populus – First, Elevate the Team
(http://artisansoftwareconsulting.com/blogs/?p=75)
o Removes roadblocks hour-by-hour
Roles of Kanban?
What’s Missing?
• Functional Managers.
oWhy?
 Remnant of conversion
 Agile Methodologies do not define
 Agile Development Methodologies are about the
development of software/product. It does not account for careers/people
Traditional Manager
What are the responsibilities?
First thing we do, kill all the lawyers
- Dick the Butcher, Henry VI, Part II
• Treehouse
– The manager’s team lost respect for them because
they could no longer produce, which means they
would set unrealistic deadlines.
• Valve, Gore-Tex, Medium
– Leadership emerges. Valve admits they’re bad at
mentoring people and helping people grow where
they need help. Medium added Domain Leads to
hire/fire and give feedback. Responsible for people.
• Zappos
– Holocracy. Distributed leadership, but each circle is
still hierarchical.
– John Bunch “the company is actually decoupling the
professional development side of the business from
the technical getting-the-work-done side.
The Agile Manager
 What Doesn’t Work
 Old method of “command and control”
 Teams self-organize and decide what tasks are necessary to deliver
features
 Product Owner selects features for release
 ScrumMaster keeps team on track by eliminating roadblocks
 Decide what work will be done
 Decide who will do the work
 Track everyone’s efforts
 Commit to dates on behalf of the team to management.
 Ensure the work gets done
 Provide weekly status updates to management.
GE/Durham
• 170 employees – 1 boss
• 9 teams. 1 directive: the day the engine goes on
the truck.
• 3 types of decisions and type A only happens 10
times a year.
• Optimize the plant, stay focused, and broadcast
their success.
The Agile Manager
• Give input on features and
functionality
• Remove blocks that the team cannot
• Provide advice and input on technical
problems
• Regularly meet with team members in
1:1 meetings
• Provide input on how to improve
features
• Provide evaluations and feedback
• Recruit, interview and hire
• Career path development for team
(training, conferences, etc.)
• Remove team members who do not
mesh well with the team
• Stay up to date with the industry
• Anticipate needs
• Budget planning and maintenance
The Two Managers
• The Old Manager
o Distrusts the team
o Enforces decisions
o Commands respect
o Controls the process, the team,
the deliverable, and the effort
o Dictator, Ruler, Controller
• The New Manager
o Trusts the team
o Relies on the team to decide
o Earns respect
o Has a team that creates and
uses their process, that
commits to their deliverable,
and raises and lowers their
effort to make their
commitment
o Coach, Mentor, Leader
The Job Description
• Build Teams
• Coach
• Motivate
• Provide Vision
• Build Strategy
• Be a Leader
• Listen
• Make Connections
• Have Fun
A team suddenly becomes aware that
they will need resources from the
systems group in order to complete their
sprint. The head of the systems group is
upset, but, even worse, their sprint is full.
You don’t need a functional manager for everything.
The Hardest Parts
• You are no longer the sole problem solver
o You are a coach, a mentor, a leader, and a teacher
o You provide opportunities for others to solve these problems
• It’s situational
o Who you are depends on where you are and who you are with
o You have to understand the context of each situation
• You cannot use “command and control”
o You are an influencer.
o You want ownership and accountability.
• You are a servant leader
o You empathize with others, you listen, you are aware.
o You should look to embody the ten central characteristics of a Servant
Leader (http://en.wikipedia.org/wiki/Servant_leadership)
o Listening Empathy
o Healing Awareness
o Persuasion Conceptualization
o Foresight Stewardship
o Growth (Employees) Build (Community)
What Do You Do?
• Ask the right questions
o Your goal is not to solve the problems, but to ask the questions that lead
your team towards solutions.
o Become Eliza – How would you like to solve that? What do you need from
me?
• Empower your teams
o Teach them to collaborate
o Allow them to choose their work
o Make sure they have interesting things to do
• Stand Back, Trust Your Team, But...
o Consistently raise the bar
o Challenge the team
o Teach them what it means to have a quality product and to be the owners of
software craftmanship
Thank You
Thank you for your time. Any questions?
References
• Johanna Rothman -
Functional Managers as Scrum Masters - Not a Good
Idea: http://www.jrothman.com/blog/mpd/2010/06/functional-
managers-acting-as-scrum-masters-not-a-good-idea.html
• Engines of Democracy -
http://www.fastcompany.com/37815/engines-democracy
• First Round Review –
http://firstround.com/article/how-medium-is-building-a-new-
kind-of-company-with-no-managers
• Lessons from Converting to a No-Management Company in
Just Two Days –
http://www.fastcolabs.com/3026079/open-company/lessons-
from-converting-to-a-no-management-company-in-just-two-
days

More Related Content

What's hot

Agile Management: The Art of Servant Leadership
Agile Management: The Art of Servant LeadershipAgile Management: The Art of Servant Leadership
Agile Management: The Art of Servant LeadershipGrowing Agile
 
Confessions of a scrum mom Scrum Australia 2016
Confessions of a scrum mom  Scrum Australia 2016Confessions of a scrum mom  Scrum Australia 2016
Confessions of a scrum mom Scrum Australia 2016Mia Horrigan
 
Rise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) ImplementationRise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) ImplementationMai Quay
 
Lee Thomas & Nick Cahill (Fraedom)
Lee Thomas & Nick Cahill (Fraedom)Lee Thomas & Nick Cahill (Fraedom)
Lee Thomas & Nick Cahill (Fraedom)AgileNZ Conference
 
You Can't Buy Agile
You Can't Buy AgileYou Can't Buy Agile
You Can't Buy AgileRTigger
 
Fostering self organizing teams
Fostering self organizing teamsFostering self organizing teams
Fostering self organizing teamsFadi Stephan
 
Webinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning MeetingWebinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning MeetingLeanAgileTraining
 
How to build & Coach an Agile team
How to build & Coach an Agile teamHow to build & Coach an Agile team
How to build & Coach an Agile teamVinh Bao Quang
 
Release train engineer master scrum master - LAST Conference 2015
Release train engineer   master scrum master  - LAST Conference 2015Release train engineer   master scrum master  - LAST Conference 2015
Release train engineer master scrum master - LAST Conference 2015Mia Horrigan
 
Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Cprime
 
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?Edunomica
 
David Chilcott (Founder/President, Outformations Inc)
David Chilcott (Founder/President, Outformations Inc)David Chilcott (Founder/President, Outformations Inc)
David Chilcott (Founder/President, Outformations Inc)AgileNZ Conference
 
Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)Ron Lichty
 
Teams that lead - IA Summit 2008
Teams that lead - IA Summit 2008Teams that lead - IA Summit 2008
Teams that lead - IA Summit 2008Margaret Hanley
 
Go and See: why go to the gemba and what to do when you are there
Go and See: why go to the gemba and what to do when you are thereGo and See: why go to the gemba and what to do when you are there
Go and See: why go to the gemba and what to do when you are thereChet Marchwinski
 
What happens to HR in an Agile journey
What happens to HR in an Agile journeyWhat happens to HR in an Agile journey
What happens to HR in an Agile journeyJasmine Huang
 

What's hot (20)

Building Cultural Agility
Building Cultural AgilityBuilding Cultural Agility
Building Cultural Agility
 
Agile Management: The Art of Servant Leadership
Agile Management: The Art of Servant LeadershipAgile Management: The Art of Servant Leadership
Agile Management: The Art of Servant Leadership
 
Full-time ScrumMaster - How
Full-time ScrumMaster - HowFull-time ScrumMaster - How
Full-time ScrumMaster - How
 
Confessions of a scrum mom Scrum Australia 2016
Confessions of a scrum mom  Scrum Australia 2016Confessions of a scrum mom  Scrum Australia 2016
Confessions of a scrum mom Scrum Australia 2016
 
Rise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) ImplementationRise and Downfall of a large Scale Scrum (LeSS) Implementation
Rise and Downfall of a large Scale Scrum (LeSS) Implementation
 
Lee Thomas & Nick Cahill (Fraedom)
Lee Thomas & Nick Cahill (Fraedom)Lee Thomas & Nick Cahill (Fraedom)
Lee Thomas & Nick Cahill (Fraedom)
 
You Can't Buy Agile
You Can't Buy AgileYou Can't Buy Agile
You Can't Buy Agile
 
Fostering self organizing teams
Fostering self organizing teamsFostering self organizing teams
Fostering self organizing teams
 
Webinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning MeetingWebinar: A Real Team + A Better Sprint Planning Meeting
Webinar: A Real Team + A Better Sprint Planning Meeting
 
How to build & Coach an Agile team
How to build & Coach an Agile teamHow to build & Coach an Agile team
How to build & Coach an Agile team
 
Getting Lean
Getting LeanGetting Lean
Getting Lean
 
Release train engineer master scrum master - LAST Conference 2015
Release train engineer   master scrum master  - LAST Conference 2015Release train engineer   master scrum master  - LAST Conference 2015
Release train engineer master scrum master - LAST Conference 2015
 
Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3Enterprise Agile Coaching - Professional Agile Coaching #3
Enterprise Agile Coaching - Professional Agile Coaching #3
 
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
Artem Bykovets: Agile Leader is coming to the pub Team, what to start from?
 
David Chilcott (Founder/President, Outformations Inc)
David Chilcott (Founder/President, Outformations Inc)David Chilcott (Founder/President, Outformations Inc)
David Chilcott (Founder/President, Outformations Inc)
 
Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)Becoming an Agile Manager (bay scrum, 10.24.13)
Becoming an Agile Manager (bay scrum, 10.24.13)
 
Bradley Scott (Xero)
Bradley Scott (Xero)Bradley Scott (Xero)
Bradley Scott (Xero)
 
Teams that lead - IA Summit 2008
Teams that lead - IA Summit 2008Teams that lead - IA Summit 2008
Teams that lead - IA Summit 2008
 
Go and See: why go to the gemba and what to do when you are there
Go and See: why go to the gemba and what to do when you are thereGo and See: why go to the gemba and what to do when you are there
Go and See: why go to the gemba and what to do when you are there
 
What happens to HR in an Agile journey
What happens to HR in an Agile journeyWhat happens to HR in an Agile journey
What happens to HR in an Agile journey
 

Viewers also liked

Using DevOps to Improve Software Quality in the Cloud
Using DevOps to Improve Software Quality in the CloudUsing DevOps to Improve Software Quality in the Cloud
Using DevOps to Improve Software Quality in the CloudTechWell
 
Test Estimation in Practice
Test Estimation in PracticeTest Estimation in Practice
Test Estimation in PracticeTechWell
 
Can We Do Agile? Barriers to Agile Adoption
Can We Do Agile? Barriers to Agile AdoptionCan We Do Agile? Barriers to Agile Adoption
Can We Do Agile? Barriers to Agile AdoptionTechWell
 
Pairwise Testing Explained
Pairwise Testing ExplainedPairwise Testing Explained
Pairwise Testing ExplainedTechWell
 
Introducing Keyword-Driven Test Automation
Introducing Keyword-Driven Test AutomationIntroducing Keyword-Driven Test Automation
Introducing Keyword-Driven Test AutomationTechWell
 
Measurement and Metrics for Test Managers
Measurement and Metrics for Test ManagersMeasurement and Metrics for Test Managers
Measurement and Metrics for Test ManagersTechWell
 
Scaling Git for the Enterprise
Scaling Git for the EnterpriseScaling Git for the Enterprise
Scaling Git for the EnterpriseTechWell
 
A Very Large Enterprise Agile Transformation: Lessons Learned at Salesforce
A Very Large Enterprise Agile Transformation: Lessons Learned at SalesforceA Very Large Enterprise Agile Transformation: Lessons Learned at Salesforce
A Very Large Enterprise Agile Transformation: Lessons Learned at SalesforceTechWell
 
Speak Like a Test Manager
Speak Like a Test ManagerSpeak Like a Test Manager
Speak Like a Test ManagerTechWell
 
Introduction to Selenium and WebDriver
Introduction to Selenium and WebDriverIntroduction to Selenium and WebDriver
Introduction to Selenium and WebDriverTechWell
 
Security Testing for Test Professionals
Security Testing for Test ProfessionalsSecurity Testing for Test Professionals
Security Testing for Test ProfessionalsTechWell
 
Simplify Project and Portfolio Planning with “Real Options”
Simplify Project and Portfolio Planning with “Real Options”Simplify Project and Portfolio Planning with “Real Options”
Simplify Project and Portfolio Planning with “Real Options”TechWell
 
Meeting Strict Documentation Requirements in Agile
Meeting Strict Documentation Requirements in AgileMeeting Strict Documentation Requirements in Agile
Meeting Strict Documentation Requirements in AgileTechWell
 
Top Ten Attacks to Break Mobile Apps
Top Ten Attacks to Break Mobile AppsTop Ten Attacks to Break Mobile Apps
Top Ten Attacks to Break Mobile AppsTechWell
 
Assessing Agile Engineering Practices
Assessing Agile Engineering PracticesAssessing Agile Engineering Practices
Assessing Agile Engineering PracticesTechWell
 
Test Automation Patterns: Issues and Solutions
Test Automation Patterns: Issues and SolutionsTest Automation Patterns: Issues and Solutions
Test Automation Patterns: Issues and SolutionsTechWell
 
End-to-End Testing with the Heuristic Software Test Model
End-to-End Testing with the Heuristic Software Test ModelEnd-to-End Testing with the Heuristic Software Test Model
End-to-End Testing with the Heuristic Software Test ModelTechWell
 

Viewers also liked (17)

Using DevOps to Improve Software Quality in the Cloud
Using DevOps to Improve Software Quality in the CloudUsing DevOps to Improve Software Quality in the Cloud
Using DevOps to Improve Software Quality in the Cloud
 
Test Estimation in Practice
Test Estimation in PracticeTest Estimation in Practice
Test Estimation in Practice
 
Can We Do Agile? Barriers to Agile Adoption
Can We Do Agile? Barriers to Agile AdoptionCan We Do Agile? Barriers to Agile Adoption
Can We Do Agile? Barriers to Agile Adoption
 
Pairwise Testing Explained
Pairwise Testing ExplainedPairwise Testing Explained
Pairwise Testing Explained
 
Introducing Keyword-Driven Test Automation
Introducing Keyword-Driven Test AutomationIntroducing Keyword-Driven Test Automation
Introducing Keyword-Driven Test Automation
 
Measurement and Metrics for Test Managers
Measurement and Metrics for Test ManagersMeasurement and Metrics for Test Managers
Measurement and Metrics for Test Managers
 
Scaling Git for the Enterprise
Scaling Git for the EnterpriseScaling Git for the Enterprise
Scaling Git for the Enterprise
 
A Very Large Enterprise Agile Transformation: Lessons Learned at Salesforce
A Very Large Enterprise Agile Transformation: Lessons Learned at SalesforceA Very Large Enterprise Agile Transformation: Lessons Learned at Salesforce
A Very Large Enterprise Agile Transformation: Lessons Learned at Salesforce
 
Speak Like a Test Manager
Speak Like a Test ManagerSpeak Like a Test Manager
Speak Like a Test Manager
 
Introduction to Selenium and WebDriver
Introduction to Selenium and WebDriverIntroduction to Selenium and WebDriver
Introduction to Selenium and WebDriver
 
Security Testing for Test Professionals
Security Testing for Test ProfessionalsSecurity Testing for Test Professionals
Security Testing for Test Professionals
 
Simplify Project and Portfolio Planning with “Real Options”
Simplify Project and Portfolio Planning with “Real Options”Simplify Project and Portfolio Planning with “Real Options”
Simplify Project and Portfolio Planning with “Real Options”
 
Meeting Strict Documentation Requirements in Agile
Meeting Strict Documentation Requirements in AgileMeeting Strict Documentation Requirements in Agile
Meeting Strict Documentation Requirements in Agile
 
Top Ten Attacks to Break Mobile Apps
Top Ten Attacks to Break Mobile AppsTop Ten Attacks to Break Mobile Apps
Top Ten Attacks to Break Mobile Apps
 
Assessing Agile Engineering Practices
Assessing Agile Engineering PracticesAssessing Agile Engineering Practices
Assessing Agile Engineering Practices
 
Test Automation Patterns: Issues and Solutions
Test Automation Patterns: Issues and SolutionsTest Automation Patterns: Issues and Solutions
Test Automation Patterns: Issues and Solutions
 
End-to-End Testing with the Heuristic Software Test Model
End-to-End Testing with the Heuristic Software Test ModelEnd-to-End Testing with the Heuristic Software Test Model
End-to-End Testing with the Heuristic Software Test Model
 

Similar to Software Managers: Their Place in Agile

Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron LichtyBecoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron LichtyRon Lichty
 
If we’re agile, why do we need managers (tri valley aln, 3.14)
If we’re agile, why do we need managers  (tri valley aln, 3.14)If we’re agile, why do we need managers  (tri valley aln, 3.14)
If we’re agile, why do we need managers (tri valley aln, 3.14)Ron Lichty
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationAndreea Visanoiu
 
Less intro workshop
Less intro workshopLess intro workshop
Less intro workshopElad Sofer
 
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)Ron Lichty
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterLinda Podder
 
Employee performance enhancement by tasvir a r chowdhury
Employee performance enhancement by tasvir a r chowdhuryEmployee performance enhancement by tasvir a r chowdhury
Employee performance enhancement by tasvir a r chowdhuryTasvir A R Chowdhury
 
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...India Scrum Enthusiasts Community
 
The Role of the Manager in an Agile, or Wannabe Agile, Org
The Role of the Manager in an Agile, or Wannabe Agile, OrgThe Role of the Manager in an Agile, or Wannabe Agile, Org
The Role of the Manager in an Agile, or Wannabe Agile, OrgGennady Borukhovich
 
Scrum team evolution
Scrum team evolutionScrum team evolution
Scrum team evolutionMahmoud Ghoz
 
Barry Saiff -Managing Content Development Teams: Inner Mastery for Outer Success
Barry Saiff -Managing Content Development Teams: Inner Mastery for Outer SuccessBarry Saiff -Managing Content Development Teams: Inner Mastery for Outer Success
Barry Saiff -Managing Content Development Teams: Inner Mastery for Outer SuccessLavaConConference
 
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)Ron Lichty
 
How to improve employee performance orlando fpa
How to improve employee performance orlando fpaHow to improve employee performance orlando fpa
How to improve employee performance orlando fpaThe Renaissance Group
 
How to develop diverse team? v2.0
How to develop diverse team? v2.0How to develop diverse team? v2.0
How to develop diverse team? v2.0Zbyszek Mockun
 
Alistair Conn A Decade of Improvement at Syngenta: From Tools to Principles,...
Alistair Conn  A Decade of Improvement at Syngenta: From Tools to Principles,...Alistair Conn  A Decade of Improvement at Syngenta: From Tools to Principles,...
Alistair Conn A Decade of Improvement at Syngenta: From Tools to Principles,...MarkLeeson
 
How to develop diverse team?
How to develop diverse team?How to develop diverse team?
How to develop diverse team?Zbyszek Mockun
 
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter StevensINNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter StevensInnovation Roots
 
Coaching leaders: how to get it right, and how to get it really, really wrong
Coaching leaders: how to get it right, and how to get it really, really wrongCoaching leaders: how to get it right, and how to get it really, really wrong
Coaching leaders: how to get it right, and how to get it really, really wrongCraeg Strong
 

Similar to Software Managers: Their Place in Agile (20)

Nasty Impediments: Unclog the Pipe for Business Agility
Nasty Impediments: Unclog the Pipe for Business AgilityNasty Impediments: Unclog the Pipe for Business Agility
Nasty Impediments: Unclog the Pipe for Business Agility
 
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron LichtyBecoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
 
If we’re agile, why do we need managers (tri valley aln, 3.14)
If we’re agile, why do we need managers  (tri valley aln, 3.14)If we’re agile, why do we need managers  (tri valley aln, 3.14)
If we’re agile, why do we need managers (tri valley aln, 3.14)
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
 
Less intro workshop
Less intro workshopLess intro workshop
Less intro workshop
 
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
If We Are Agile, Why Do We Need Managers? (sv-aln, 7.14)
 
A Day in the Life of a Scrum Master
A Day in the Life of a Scrum MasterA Day in the Life of a Scrum Master
A Day in the Life of a Scrum Master
 
Employee performance enhancement by tasvir a r chowdhury
Employee performance enhancement by tasvir a r chowdhuryEmployee performance enhancement by tasvir a r chowdhury
Employee performance enhancement by tasvir a r chowdhury
 
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...
Asia Agile Forum'16 Dhaka - Starting Agile journey – becoming pioneer at your...
 
The Role of the Manager in an Agile, or Wannabe Agile, Org
The Role of the Manager in an Agile, or Wannabe Agile, OrgThe Role of the Manager in an Agile, or Wannabe Agile, Org
The Role of the Manager in an Agile, or Wannabe Agile, Org
 
Scrum team evolution
Scrum team evolutionScrum team evolution
Scrum team evolution
 
Barry Saiff -Managing Content Development Teams: Inner Mastery for Outer Success
Barry Saiff -Managing Content Development Teams: Inner Mastery for Outer SuccessBarry Saiff -Managing Content Development Teams: Inner Mastery for Outer Success
Barry Saiff -Managing Content Development Teams: Inner Mastery for Outer Success
 
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
If We Are Agile, Why Do We Need Managers? (AgileIndy, 5.14)
 
How to improve employee performance orlando fpa
How to improve employee performance orlando fpaHow to improve employee performance orlando fpa
How to improve employee performance orlando fpa
 
How to develop diverse team? v2.0
How to develop diverse team? v2.0How to develop diverse team? v2.0
How to develop diverse team? v2.0
 
8 Leadership Tips for Millennials
8 Leadership Tips for Millennials8 Leadership Tips for Millennials
8 Leadership Tips for Millennials
 
Alistair Conn A Decade of Improvement at Syngenta: From Tools to Principles,...
Alistair Conn  A Decade of Improvement at Syngenta: From Tools to Principles,...Alistair Conn  A Decade of Improvement at Syngenta: From Tools to Principles,...
Alistair Conn A Decade of Improvement at Syngenta: From Tools to Principles,...
 
How to develop diverse team?
How to develop diverse team?How to develop diverse team?
How to develop diverse team?
 
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter StevensINNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
INNOVATION ROOTS | Webinar | Three Secrets of Agile Leaders | Peter Stevens
 
Coaching leaders: how to get it right, and how to get it really, really wrong
Coaching leaders: how to get it right, and how to get it really, really wrongCoaching leaders: how to get it right, and how to get it really, really wrong
Coaching leaders: how to get it right, and how to get it really, really wrong
 

More from TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and RecoveringTechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartTechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyTechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowTechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipTechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsTechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationTechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessTechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateTechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessTechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
 

More from TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Recently uploaded

Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 

Recently uploaded (20)

Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 

Software Managers: Their Place in Agile

  • 1. Software Managers Their place in Agile Brian Sobus © 2014 Snowglobe Software Development, Inc. All Rights Reserved.
  • 2. Who am I? Brian Sobus brians@snowglobesoftware.com I am an Agile Methodologist & Practitioner, a Software Developer, and a Director of Engineering based in Raleigh, NC. In these roles and a few others, I’ve helped guide companies, teams, and individuals in their development, careers, and decisions. Currently, I am President and Principal Developer for Snowglobe Software Development, Inc. and a Director of Engineering for Teradata.
  • 3. What's all this then? • Agile: What it is and what it brings • Management: What it was • Why killing all the managers just sounds like a good idea • How do we move forward?
  • 4. What does Agile give us? • Empowered teams • Self-organization • Products that bring ever-increasing value to the customer
  • 5. Roles of SCRUM • Product Owner o Responsible for delivering the release • Team o Responsible for meeting their commitment in a Sprint • ScrumMaster o Primum Attollo Populus – First, Elevate the Team (http://artisansoftwareconsulting.com/blogs/?p=75) o Removes roadblocks hour-by-hour Roles of Kanban?
  • 6. What’s Missing? • Functional Managers. oWhy?  Remnant of conversion  Agile Methodologies do not define  Agile Development Methodologies are about the development of software/product. It does not account for careers/people
  • 7. Traditional Manager What are the responsibilities?
  • 8. First thing we do, kill all the lawyers - Dick the Butcher, Henry VI, Part II
  • 9. • Treehouse – The manager’s team lost respect for them because they could no longer produce, which means they would set unrealistic deadlines. • Valve, Gore-Tex, Medium – Leadership emerges. Valve admits they’re bad at mentoring people and helping people grow where they need help. Medium added Domain Leads to hire/fire and give feedback. Responsible for people. • Zappos – Holocracy. Distributed leadership, but each circle is still hierarchical. – John Bunch “the company is actually decoupling the professional development side of the business from the technical getting-the-work-done side.
  • 10. The Agile Manager  What Doesn’t Work  Old method of “command and control”  Teams self-organize and decide what tasks are necessary to deliver features  Product Owner selects features for release  ScrumMaster keeps team on track by eliminating roadblocks  Decide what work will be done  Decide who will do the work  Track everyone’s efforts  Commit to dates on behalf of the team to management.  Ensure the work gets done  Provide weekly status updates to management.
  • 11. GE/Durham • 170 employees – 1 boss • 9 teams. 1 directive: the day the engine goes on the truck. • 3 types of decisions and type A only happens 10 times a year. • Optimize the plant, stay focused, and broadcast their success.
  • 12. The Agile Manager • Give input on features and functionality • Remove blocks that the team cannot • Provide advice and input on technical problems • Regularly meet with team members in 1:1 meetings • Provide input on how to improve features • Provide evaluations and feedback • Recruit, interview and hire • Career path development for team (training, conferences, etc.) • Remove team members who do not mesh well with the team • Stay up to date with the industry • Anticipate needs • Budget planning and maintenance
  • 13. The Two Managers • The Old Manager o Distrusts the team o Enforces decisions o Commands respect o Controls the process, the team, the deliverable, and the effort o Dictator, Ruler, Controller • The New Manager o Trusts the team o Relies on the team to decide o Earns respect o Has a team that creates and uses their process, that commits to their deliverable, and raises and lowers their effort to make their commitment o Coach, Mentor, Leader
  • 14. The Job Description • Build Teams • Coach • Motivate • Provide Vision • Build Strategy • Be a Leader • Listen • Make Connections • Have Fun
  • 15. A team suddenly becomes aware that they will need resources from the systems group in order to complete their sprint. The head of the systems group is upset, but, even worse, their sprint is full. You don’t need a functional manager for everything.
  • 16. The Hardest Parts • You are no longer the sole problem solver o You are a coach, a mentor, a leader, and a teacher o You provide opportunities for others to solve these problems • It’s situational o Who you are depends on where you are and who you are with o You have to understand the context of each situation • You cannot use “command and control” o You are an influencer. o You want ownership and accountability. • You are a servant leader o You empathize with others, you listen, you are aware. o You should look to embody the ten central characteristics of a Servant Leader (http://en.wikipedia.org/wiki/Servant_leadership) o Listening Empathy o Healing Awareness o Persuasion Conceptualization o Foresight Stewardship o Growth (Employees) Build (Community)
  • 17. What Do You Do? • Ask the right questions o Your goal is not to solve the problems, but to ask the questions that lead your team towards solutions. o Become Eliza – How would you like to solve that? What do you need from me? • Empower your teams o Teach them to collaborate o Allow them to choose their work o Make sure they have interesting things to do • Stand Back, Trust Your Team, But... o Consistently raise the bar o Challenge the team o Teach them what it means to have a quality product and to be the owners of software craftmanship
  • 18. Thank You Thank you for your time. Any questions?
  • 19. References • Johanna Rothman - Functional Managers as Scrum Masters - Not a Good Idea: http://www.jrothman.com/blog/mpd/2010/06/functional- managers-acting-as-scrum-masters-not-a-good-idea.html • Engines of Democracy - http://www.fastcompany.com/37815/engines-democracy • First Round Review – http://firstround.com/article/how-medium-is-building-a-new- kind-of-company-with-no-managers • Lessons from Converting to a No-Management Company in Just Two Days – http://www.fastcolabs.com/3026079/open-company/lessons- from-converting-to-a-no-management-company-in-just-two- days