SlideShare une entreprise Scribd logo
1  sur  42
Mike Vincent
Over 25 years as software developer and architect
Marketing director, construction project manager and
structural engineer previously
Microsoft MVP - Visual Studio ALM
Passion for community
    INETA
    IASA
Professional Scrum Developer Trainer
Professional Scrum Product Owner
The Need to be Agile

Change with the times
…


Or risk getting run over
Change
How we make stuff

How we deal with our
customers

Financial impact

How we manage people
Why Self-
organizing Teams?
Agile Manifesto Principles
Our highest priority is to satisfy the customer        Working software is the primary measure of
through early and continuous delivery of valuable      progress.
software.
                                                       Agile processes promote sustainable development.
Welcome changing requirements, even late in            The sponsors, developers, and users should be able
development. Agile processes harness change for the    to maintain a constant pace indefinitely.
customer's competitive advantage.
                                                       Continuous attention to technical excellence and
Deliver working software frequently, from a couple     good design enhances agility.
of weeks to a couple of months, with a preference to
the shorter timescale.                                 Simplicity--the art of maximizing the amount of work
                                                       not done--is essential.
Business people and developers must work together
daily throughout the project.                          The best architectures, requirements, and designs
                                                       emerge from self-organizing teams.
Build projects around motivated individuals. Give
them the environment and support they need, and        At regular intervals, the team reflects on how to
trust them to get the job done.                        become more effective, then tunes and adjusts its
                                                       behavior accordingly.
The most efficient and effective method of conveying
information to and within a development team is face
to- face conversation.
The Scrum Team
• The Scrum Team consists of a Product Owner, the
    Development Team, and a Scrum Master.
•   Scrum Teams are self-organizing and cross-functional.
•   Self-organizing teams choose how best to accomplish their
    work, rather than being directed by others outside the team.
•   Cross-functional teams have all competencies needed to
    accomplish the work without depending on others not part
    of the team.
•   The team model in Scrum is designed to optimize
    flexibility, creativity, and productivity.
                                                    Scrum Guide
Old school management has to
changethat self-organizing teams are a key to agile
• We know
  success
• Teams need some leadership and coaching to grow and
  mature toward high performance
• Leadership and management must go hand in hand
 • They are not the same thing
 • But they are necessarily linked, and complementary
 • The task is not to manage people, but to lead people
 • The goal is to make productive the specific strengths and
   knowledge of every individual
 • And, to help these individuals grow into high performing team
Ditching Scientific Management
• The Principles of Scientific
  Management - Frederick Taylor
  • Defined man as an extension of
    machines and organizations
  • Took away much of man’s
    autonomy
  • Converted skilled crafts into
    simplified jobs
Forget Other Old Management
Principles
• Socialist Ideology
  • Defined man with qualities
    that perfect desired group
    behavior

• Human Relations
  • Defined man in terms that
    match diagnostic,
    manipulative techniques
Be Efficient and Be Human
• Use people as people
• Treat them fairly, with respect
• Allow/encourage
  • Creativity
  • Autonomy
  • Purpose
  • Team work
• Work at a sustainable pace
Productivity
through
Motivation
KITA -
 Management
   by
 Motivation
   or
 Management
   by
 Movement?
DRiVE
• The Surprising
• Truth About What
• Motivates Us
  • Autonomy
  • Mastery
  • Purpose
Man
• Man as an animal,
 avoidance of pain from
 his environment

• Psychological growth, a
 uniquely human trait
Herzberg’s Motivation-Hygiene
Theory to be managed
Two scales
• Motivation - work content
• Hygiene - work context

                                 Motivation
                                 Work Context
How’s the work
context?
Work context factors lead to job dissatisfaction when
 inadequate
 - When improved they lead to no job dissatisfaction
                                                        Motivation
                                                        Work Context
Am I treated well?
Hygiene - Am I treated well?
•   Company policy and administration
•   Supervision
•   Interpersonal relations
•   Working conditions
•   Salary
•   Status
•   Security
•   …
Dynamics of Hygiene
• Psychological basis is avoidance of pain from the
    environment
•   There are infinite sources of pain in the environment
•   Improvements have short-term effects
•   Needs are cyclical in nature
•   Have an escalating zero point
•   There is no final answer
Management of the Work Context
• Proper Management
  • Identify type of hygiene
  • Give hygiene for hygiene purposes
  • Give hygiene for what hurts
  • Keep hygiene administration simple
  • Give it and shut up about it
Motivator factors lead to job satisfaction when present
 - When absent there is no job satisfaction

                                                          Motivation
                                                          Job Context
Am I used well?
Motivators – Am I used well?
• Job satisfaction factors
 • Achievement               Preparatory
 • Recognition                   shorter term
 • Work itself
                             Generator
 • Responsibility
                                 longer term
 • Advancement
Dynamics of Motivation
•   Psychological basis is need for personal growth
•   There are limited sources of motivator satisfaction
•   Improvements have long term effects
•   Motivators are additive in nature
•   Motivator needs have a non-escalating zero point
•   There are answers to motivator needs
Management of Motivators
•   Is hygiene getting in the way?
•   Technical competence OK?
•   Are we using people’s capabilities?
•   All attitudes are proper attitudes
•   Which behavior is being reinforced and how?
Ingredients of a Good Job
•   Direct Feedback
•   Client Relationship
•   New Learning
•   Scheduling
•   Unique Expertise
•   Control over Resources
•   Direct Communications
•   Personal Accountability
Direction
 Everyone knows where we are going, clear expectations
Trust
 Trust your people and teams to get the job done, only then
 can people take the risks to be truly effective
Courage
 Openness, transparency, empiricism
 Sometimes tough decisions have to be made
Commitment
 Those you lead know you have their back
Support
 Tools, environment, removing
Servant Leadership
The Role of Managing Self
Organizing Teams
Make the context of self-
Boundaries!
   organization well known
Subtle control and
influence
Team Development
Inattention to
   Results
  Avoidance of
Accountability
     Lack of
Commitment

Fear of Conflict

Absence of Trust
Empower the team
Management has to Change
A better way to treat people and run an organization
• Using people well
• Treating people well
• Individuals and teams

 If you manage
 people, your role has
 changed!
Questions




Mike Vincent
                        ?
MVA Software
mikev@mvasoftware.com
www.mvasoftware.net
Resources for more information
• One More Time: How Do You Motivate Employees?, Fredrick Herzberg
    Harvard Business Review, January-February 1968.
•   The Managerial Choice – To be efficient and to be human Fredrick
    Herzberg, Dow Jones-Irwin 1976
•   Work and the Nature of Man Fredrick Herzberg, New American
    Library, Mentor, 1973
•   The Enterprise and Scrum Ken Schwaber, Microsoft Press, 2007
•   Organizational Culture and Leadership Edgar H. Schein, John Wiley &
    Sons, 2010
•   The Leader’s Guide to Radical Management Stephen Denning , John Wiley &
    Sons, 2010
•   Developmental sequence in small groups, Bruce W. Tuckman Psychological
    Bulletin, Volume 63, Number 6 1965
Resources for more information
• Great by Choice Jim Collins and Morten T. Hansen, HarperCollins 2011
• The Enterprise and Scrum Ken Schwaber, Microsoft Press, 2007
• Software in 30 Days Ken Schwaber and Jeff Sutherland, John Wiley &
    Sons, 2012
•   Drive Daniel H. Pink, Riverhead Books, 2009
•   The Five Dysfunctions of a Team Patrick Lencioni, Jossey-Bass, 2002
•   Our Iceberg is Melting John Kotter and Holger Rathgeber, 1st St. Martin’s
    Press, 2005
•   Succeeding with Agile Mike Cohn, Addison Wesley, 2010
•   http://www.mountaingoatsoftware.com/articles/11-toward-a-catalog-of-scrum-
    smells, Mike Cohn
•   http://agilepainrelief.com/notesfromatooluser/2008/06/agilescrum-
    smells.html, Mark Levison
•   http://msdn.microsoft.com/en-us/library/dd997578(v=VS.100).aspx, Jeff

Contenu connexe

Tendances

Scaling to a Team of Teams
Scaling to a Team of TeamsScaling to a Team of Teams
Scaling to a Team of Teams
Ajay Reddy
 
Teamwork Mod
Teamwork ModTeamwork Mod
Teamwork Mod
royross17
 
Managing Teams
Managing TeamsManaging Teams
Managing Teams
John Felix
 
The 6 Patterns of High Performing Teams
The 6 Patterns of High Performing TeamsThe 6 Patterns of High Performing Teams
The 6 Patterns of High Performing Teams
Deidre Paknad
 

Tendances (20)

High Performing Teams: Shared Values, Diverse Strengths
High Performing Teams:  Shared Values, Diverse StrengthsHigh Performing Teams:  Shared Values, Diverse Strengths
High Performing Teams: Shared Values, Diverse Strengths
 
Agile Coaching by ScrumMasterNZ
Agile Coaching by ScrumMasterNZAgile Coaching by ScrumMasterNZ
Agile Coaching by ScrumMasterNZ
 
Scaling to a Team of Teams
Scaling to a Team of TeamsScaling to a Team of Teams
Scaling to a Team of Teams
 
Teamwork Mod
Teamwork ModTeamwork Mod
Teamwork Mod
 
Agile Leadership Training
Agile Leadership TrainingAgile Leadership Training
Agile Leadership Training
 
How to evolve your career as Agile Coach using The Agile Coaching DNA
How to evolve your career as Agile Coach using The Agile Coaching DNAHow to evolve your career as Agile Coach using The Agile Coaching DNA
How to evolve your career as Agile Coach using The Agile Coaching DNA
 
Coaching is the Product: building your agile coaching backlog
Coaching is the Product: building your agile coaching backlogCoaching is the Product: building your agile coaching backlog
Coaching is the Product: building your agile coaching backlog
 
Managing Teams
Managing TeamsManaging Teams
Managing Teams
 
Agile Leadership Is Overrated - Isnt It?
Agile Leadership Is Overrated - Isnt It?Agile Leadership Is Overrated - Isnt It?
Agile Leadership Is Overrated - Isnt It?
 
Generate Better Team Performance
Generate Better Team PerformanceGenerate Better Team Performance
Generate Better Team Performance
 
An introduction to agile leadership
An introduction to agile leadershipAn introduction to agile leadership
An introduction to agile leadership
 
Team Effectiveness
Team EffectivenessTeam Effectiveness
Team Effectiveness
 
Top Five Drivers of High Performing Teams
Top Five Drivers of High Performing TeamsTop Five Drivers of High Performing Teams
Top Five Drivers of High Performing Teams
 
Team Management And Evolution
Team Management And EvolutionTeam Management And Evolution
Team Management And Evolution
 
The 6 Patterns of High Performing Teams
The 6 Patterns of High Performing TeamsThe 6 Patterns of High Performing Teams
The 6 Patterns of High Performing Teams
 
How to build a superstar self-organizing team?
How to build a superstar self-organizing team?How to build a superstar self-organizing team?
How to build a superstar self-organizing team?
 
The Magic of Self Organizing Teams
The Magic of Self Organizing TeamsThe Magic of Self Organizing Teams
The Magic of Self Organizing Teams
 
Team Building Presentation
Team Building PresentationTeam Building Presentation
Team Building Presentation
 
Creating high performance teams
Creating high performance teamsCreating high performance teams
Creating high performance teams
 
Team management
Team managementTeam management
Team management
 

En vedette

En vedette (11)

Effective Agile Teams
Effective Agile TeamsEffective Agile Teams
Effective Agile Teams
 
Geek Sync I Agile Data Management vs. Agile Data Modeling
Geek Sync I Agile Data Management vs. Agile Data ModelingGeek Sync I Agile Data Management vs. Agile Data Modeling
Geek Sync I Agile Data Management vs. Agile Data Modeling
 
Vladimirs Ivanovs - Creating children book in 45 minutes thanks to Scrum
Vladimirs Ivanovs - Creating children book in 45 minutes thanks to ScrumVladimirs Ivanovs - Creating children book in 45 minutes thanks to Scrum
Vladimirs Ivanovs - Creating children book in 45 minutes thanks to Scrum
 
T shaped webinar for uidp 011915
T shaped webinar for uidp 011915T shaped webinar for uidp 011915
T shaped webinar for uidp 011915
 
Self-organized Teams in 5 minutes
Self-organized Teams in 5 minutesSelf-organized Teams in 5 minutes
Self-organized Teams in 5 minutes
 
Why it's better to be T shaped...
Why it's better to be T shaped...Why it's better to be T shaped...
Why it's better to be T shaped...
 
T shaped people
T shaped peopleT shaped people
T shaped people
 
Agile inception v1.1
Agile inception v1.1Agile inception v1.1
Agile inception v1.1
 
Linda rising - the power of an agile mindset
Linda rising  - the power of an agile mindsetLinda rising  - the power of an agile mindset
Linda rising - the power of an agile mindset
 
Agile Mindset and Culture by Hithem Ahmed
Agile Mindset and Culture by Hithem AhmedAgile Mindset and Culture by Hithem Ahmed
Agile Mindset and Culture by Hithem Ahmed
 
Future Workforce: M-Shaped is the new T-Shaped
Future Workforce: M-Shaped is the new T-ShapedFuture Workforce: M-Shaped is the new T-Shaped
Future Workforce: M-Shaped is the new T-Shaped
 

Similaire à Managing self organizing teams an old school management dilemma

At2012 chennai driving_changebyencouragingrightbehaviours_maheshv
At2012 chennai driving_changebyencouragingrightbehaviours_maheshvAt2012 chennai driving_changebyencouragingrightbehaviours_maheshv
At2012 chennai driving_changebyencouragingrightbehaviours_maheshv
India Scrum Enthusiasts Community
 
Chapter 5 lc introduction to management
Chapter 5 lc introduction to managementChapter 5 lc introduction to management
Chapter 5 lc introduction to management
Dave Dempsey
 
Coaching performance coaching_mentoring
Coaching performance coaching_mentoringCoaching performance coaching_mentoring
Coaching performance coaching_mentoring
Shankar Myadharaveni
 
Sustaining Organizational Change
Sustaining Organizational ChangeSustaining Organizational Change
Sustaining Organizational Change
Daryl Rother
 
Change management & Technological Change.pptx
Change management & Technological Change.pptxChange management & Technological Change.pptx
Change management & Technological Change.pptx
sonalitaneja2
 
Workshop 5 teams and influence 2016 for itslearning
Workshop 5 teams and influence 2016 for itslearningWorkshop 5 teams and influence 2016 for itslearning
Workshop 5 teams and influence 2016 for itslearning
elizabethp1066
 

Similaire à Managing self organizing teams an old school management dilemma (20)

Moving your organization into the fast lane metro
Moving your organization into the fast lane   metroMoving your organization into the fast lane   metro
Moving your organization into the fast lane metro
 
Award in L&M
Award in L&MAward in L&M
Award in L&M
 
Leading Progress
Leading ProgressLeading Progress
Leading Progress
 
System People Professional Services Presentation
System People Professional Services PresentationSystem People Professional Services Presentation
System People Professional Services Presentation
 
Center for Leadership and Development training Solutions
Center for Leadership and Development training Solutions Center for Leadership and Development training Solutions
Center for Leadership and Development training Solutions
 
Scaling Engagement Agility
Scaling Engagement AgilityScaling Engagement Agility
Scaling Engagement Agility
 
At2012 chennai driving_changebyencouragingrightbehaviours_maheshv
At2012 chennai driving_changebyencouragingrightbehaviours_maheshvAt2012 chennai driving_changebyencouragingrightbehaviours_maheshv
At2012 chennai driving_changebyencouragingrightbehaviours_maheshv
 
Chapter 5 lc introduction to management
Chapter 5 lc introduction to managementChapter 5 lc introduction to management
Chapter 5 lc introduction to management
 
applied presentation.pptx
applied presentation.pptxapplied presentation.pptx
applied presentation.pptx
 
Tqm ch 05
Tqm ch 05Tqm ch 05
Tqm ch 05
 
Coaching performance coaching_mentoring
Coaching performance coaching_mentoringCoaching performance coaching_mentoring
Coaching performance coaching_mentoring
 
Leadership_razan.pptx
Leadership_razan.pptxLeadership_razan.pptx
Leadership_razan.pptx
 
Sustaining Organizational Change
Sustaining Organizational ChangeSustaining Organizational Change
Sustaining Organizational Change
 
The Agile Leader: Tips to Build Agility
The Agile Leader: Tips to Build AgilityThe Agile Leader: Tips to Build Agility
The Agile Leader: Tips to Build Agility
 
The Services I offer and the target audience I serve.
The Services I offer and the target audience I serve.The Services I offer and the target audience I serve.
The Services I offer and the target audience I serve.
 
Program and Service PPT
Program and Service PPTProgram and Service PPT
Program and Service PPT
 
Change management & Technological Change.pptx
Change management & Technological Change.pptxChange management & Technological Change.pptx
Change management & Technological Change.pptx
 
Introduction to construction project management
Introduction to construction project managementIntroduction to construction project management
Introduction to construction project management
 
Workshop 5 teams and influence 2016 for itslearning
Workshop 5 teams and influence 2016 for itslearningWorkshop 5 teams and influence 2016 for itslearning
Workshop 5 teams and influence 2016 for itslearning
 
Corporate Profile
Corporate ProfileCorporate Profile
Corporate Profile
 

Dernier

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

Managing self organizing teams an old school management dilemma

  • 1.
  • 2. Mike Vincent Over 25 years as software developer and architect Marketing director, construction project manager and structural engineer previously Microsoft MVP - Visual Studio ALM Passion for community INETA IASA Professional Scrum Developer Trainer Professional Scrum Product Owner
  • 3.
  • 4. The Need to be Agile Change with the times … Or risk getting run over
  • 5. Change How we make stuff How we deal with our customers Financial impact How we manage people
  • 7. Agile Manifesto Principles Our highest priority is to satisfy the customer Working software is the primary measure of through early and continuous delivery of valuable progress. software. Agile processes promote sustainable development. Welcome changing requirements, even late in The sponsors, developers, and users should be able development. Agile processes harness change for the to maintain a constant pace indefinitely. customer's competitive advantage. Continuous attention to technical excellence and Deliver working software frequently, from a couple good design enhances agility. of weeks to a couple of months, with a preference to the shorter timescale. Simplicity--the art of maximizing the amount of work not done--is essential. Business people and developers must work together daily throughout the project. The best architectures, requirements, and designs emerge from self-organizing teams. Build projects around motivated individuals. Give them the environment and support they need, and At regular intervals, the team reflects on how to trust them to get the job done. become more effective, then tunes and adjusts its behavior accordingly. The most efficient and effective method of conveying information to and within a development team is face to- face conversation.
  • 8. The Scrum Team • The Scrum Team consists of a Product Owner, the Development Team, and a Scrum Master. • Scrum Teams are self-organizing and cross-functional. • Self-organizing teams choose how best to accomplish their work, rather than being directed by others outside the team. • Cross-functional teams have all competencies needed to accomplish the work without depending on others not part of the team. • The team model in Scrum is designed to optimize flexibility, creativity, and productivity. Scrum Guide
  • 9. Old school management has to changethat self-organizing teams are a key to agile • We know success • Teams need some leadership and coaching to grow and mature toward high performance • Leadership and management must go hand in hand • They are not the same thing • But they are necessarily linked, and complementary • The task is not to manage people, but to lead people • The goal is to make productive the specific strengths and knowledge of every individual • And, to help these individuals grow into high performing team
  • 10. Ditching Scientific Management • The Principles of Scientific Management - Frederick Taylor • Defined man as an extension of machines and organizations • Took away much of man’s autonomy • Converted skilled crafts into simplified jobs
  • 11. Forget Other Old Management Principles • Socialist Ideology • Defined man with qualities that perfect desired group behavior • Human Relations • Defined man in terms that match diagnostic, manipulative techniques
  • 12. Be Efficient and Be Human • Use people as people • Treat them fairly, with respect • Allow/encourage • Creativity • Autonomy • Purpose • Team work • Work at a sustainable pace
  • 14. KITA - Management by Motivation or Management by Movement?
  • 15. DRiVE • The Surprising • Truth About What • Motivates Us • Autonomy • Mastery • Purpose
  • 16. Man • Man as an animal, avoidance of pain from his environment • Psychological growth, a uniquely human trait
  • 17. Herzberg’s Motivation-Hygiene Theory to be managed Two scales • Motivation - work content • Hygiene - work context Motivation Work Context
  • 19. Work context factors lead to job dissatisfaction when inadequate - When improved they lead to no job dissatisfaction Motivation Work Context
  • 20. Am I treated well?
  • 21. Hygiene - Am I treated well? • Company policy and administration • Supervision • Interpersonal relations • Working conditions • Salary • Status • Security • …
  • 22. Dynamics of Hygiene • Psychological basis is avoidance of pain from the environment • There are infinite sources of pain in the environment • Improvements have short-term effects • Needs are cyclical in nature • Have an escalating zero point • There is no final answer
  • 23. Management of the Work Context • Proper Management • Identify type of hygiene • Give hygiene for hygiene purposes • Give hygiene for what hurts • Keep hygiene administration simple • Give it and shut up about it
  • 24. Motivator factors lead to job satisfaction when present - When absent there is no job satisfaction Motivation Job Context
  • 25. Am I used well?
  • 26. Motivators – Am I used well? • Job satisfaction factors • Achievement Preparatory • Recognition shorter term • Work itself Generator • Responsibility longer term • Advancement
  • 27. Dynamics of Motivation • Psychological basis is need for personal growth • There are limited sources of motivator satisfaction • Improvements have long term effects • Motivators are additive in nature • Motivator needs have a non-escalating zero point • There are answers to motivator needs
  • 28. Management of Motivators • Is hygiene getting in the way? • Technical competence OK? • Are we using people’s capabilities? • All attitudes are proper attitudes • Which behavior is being reinforced and how?
  • 29. Ingredients of a Good Job • Direct Feedback • Client Relationship • New Learning • Scheduling • Unique Expertise • Control over Resources • Direct Communications • Personal Accountability
  • 30.
  • 31. Direction Everyone knows where we are going, clear expectations Trust Trust your people and teams to get the job done, only then can people take the risks to be truly effective Courage Openness, transparency, empiricism Sometimes tough decisions have to be made Commitment Those you lead know you have their back Support Tools, environment, removing
  • 33. The Role of Managing Self Organizing Teams
  • 34. Make the context of self- Boundaries! organization well known
  • 37. Inattention to Results Avoidance of Accountability Lack of Commitment Fear of Conflict Absence of Trust
  • 39. Management has to Change A better way to treat people and run an organization • Using people well • Treating people well • Individuals and teams If you manage people, your role has changed!
  • 40. Questions Mike Vincent ? MVA Software mikev@mvasoftware.com www.mvasoftware.net
  • 41. Resources for more information • One More Time: How Do You Motivate Employees?, Fredrick Herzberg Harvard Business Review, January-February 1968. • The Managerial Choice – To be efficient and to be human Fredrick Herzberg, Dow Jones-Irwin 1976 • Work and the Nature of Man Fredrick Herzberg, New American Library, Mentor, 1973 • The Enterprise and Scrum Ken Schwaber, Microsoft Press, 2007 • Organizational Culture and Leadership Edgar H. Schein, John Wiley & Sons, 2010 • The Leader’s Guide to Radical Management Stephen Denning , John Wiley & Sons, 2010 • Developmental sequence in small groups, Bruce W. Tuckman Psychological Bulletin, Volume 63, Number 6 1965
  • 42. Resources for more information • Great by Choice Jim Collins and Morten T. Hansen, HarperCollins 2011 • The Enterprise and Scrum Ken Schwaber, Microsoft Press, 2007 • Software in 30 Days Ken Schwaber and Jeff Sutherland, John Wiley & Sons, 2012 • Drive Daniel H. Pink, Riverhead Books, 2009 • The Five Dysfunctions of a Team Patrick Lencioni, Jossey-Bass, 2002 • Our Iceberg is Melting John Kotter and Holger Rathgeber, 1st St. Martin’s Press, 2005 • Succeeding with Agile Mike Cohn, Addison Wesley, 2010 • http://www.mountaingoatsoftware.com/articles/11-toward-a-catalog-of-scrum- smells, Mike Cohn • http://agilepainrelief.com/notesfromatooluser/2008/06/agilescrum- smells.html, Mark Levison • http://msdn.microsoft.com/en-us/library/dd997578(v=VS.100).aspx, Jeff

Notes de l'éditeur

  1. But sometimes managers just don’t get it:Waterfall/Command & Control managers can kill agile team progressI’ve seen it before – good agile development progress, then a crisis or new VP pulls the rug, back to C&CAnd, they do risk getting run over
  2. Deal with change, embrace it rather than fight it, take advantage of opportunities, save some time and money, make our customers happy.Mechanical progress, electronic progress, software progressCustomer progress? Management progress? People progress? ChangeA given in the worldWe have learned to cope with itBut we resist it
  3. A team can do more that a bunch of individualsLeverage each others capabilities and strengthsCreative interchange of ideasSelf-organization removes command & control, provides for autonomyAgile and Scrum recognize and build on the benefits
  4. Scrum and Agile Teams self-organizing, cross functionalHarness knowledge, creativity of the whole teamUse their intellectual capacityGive the team the space it needs to function effectively
  5. Scrum without self-organization and empowerment is a death march, just like waterfall, but an iterative, incremental death march without slack.Scrum builds on the core principle of people being the value in organizations.
  6. We’re doing agile /Scrum for software development, but …The problem – If the whole organization doesn’t move to agile/Scrum, organizational gravity will pull everything back to where you started. You need to make Scrum stick.Over time the development teams modify Scrum and introduce Scrum-buts to adapt to “the way we do it around here” and processes are pulled back to what they were before (rather than continuing to push for doing Scrum right). We call this organizational gravity. Scrum isn’t sticking. What can we do about it? Management has to change!
  7. The don’t harness people’s full capabilities.More focus on sameness than leveraging specializationCommand and control management
  8. Using people as people, allowing/encouraging creativity, team workWorking at a sustainable pace
  9. Continuing on leadershipFacilitate professional and personal growth
  10. Parallel discussion to HBR articleMotivating with KITANegative Physical KITANegative Psychological KITAPositive KITAKITA is not MotivationHerzberg’s research found that the factors involved in producing job satisfaction (and motivation) are separate and distinct from the factors that lead to job dissatisfaction.
  11. As humans, we are not content with the just the context of lower-order needs at work, for example, those associated with minimum salary levels or safe and pleasant working conditions. Rather, we look for the gratification of higher-level psychological needs having to do with achievement, recognition, responsibility, advancement, and the nature of the work itself.
  12. Since separate factors need to be considered, it follows that these two feelings are not opposites of each other.The dual nature of humansAvoidance of painSeeking psychological growth
  13. So how’s the work context?Has the heat been turned up to get the job done? High pressure deadlines? Working weekends with some “old iron?”Maybe a pointy-haired boss trying to micro-manage, team members struggling to work together.Lousy pay, hours long, benefits bad, will we have jobs next week?These are all job context issues. When not managed well, they detract from work getting done. People experience dissatisfaction.
  14. Hygiene factors (e.g. status, job security, salary, fringe benefits, work conditions) that do not give positive satisfaction, though dissatisfaction results from their absence. These are extrinsic to the work itself, and include aspects such as company policies, supervisory practices, or wages/salary
  15. Man the animal
  16. Improper AdministrationKITACompensatory hygieneSubstitution hygieneProtestant ethic hygieneIdeological hygieneBe decent, don’t use as a KITAAddress the problem, don’t substitute as will just create a new source of dissatisfactionAgain, keep it simple to minimize more sources of dissatisfactionDon’t outdo yourself about how decent you are. It can easily backfire.Hygiene (work context) management is preventative management.
  17. Motivators (e.g., challenging work, recognition, responsibility) that give positive satisfaction, arising from intrinsic conditions of the job itself, such as recognition, achievement, or personal growth
  18. Psychological growthKnowing moreRelationships in knowledgeCreativityEffectiveness in ambiguityIndividuationReal growthDynamics of Motivators – Job ContentRelated to approach behaviorsDeal with job contentFinite sources from which to obtain motivator satisfactionMotivators produce “more than” feelingsMotivator effects are long-termThey are additiveMotivators have a non-escalating zero pointThere are answers to motivator needs
  19. Man uniquely humanShort discussion of each in motivator contextFirst two – shorter term, preparatory motivatorsLast three – longer term, motivation generators
  20. Managing the MotivatorsIs hygiene getting in the way?Technical competence OK?Are we using people’s capabilities?All attitudes are proper attitudesWhich behavior is being reinforced and how?Dynamics of Motivators – Job ContentRelated to approach behaviorsDeal with job contentFinite sources from which to obtain motivator satisfactionMotivators produce “more than” feelingsMotivator effects are long-termThey are additiveMotivators have a non-escalating zero pointThere are answers to motivator needs
  21. The first ratio determines what a person is capable of doing. The more a person is capable of the more you can motivate him to do. This is getting the right person into the right job where his/her abilities can be manifested.The second ratio determines how much of a person’s talent or capability can come forth on the job. You can’t motivate anyone to do a good job unless he/she has a good job to do.The last variable is the nature of the feedback or reinforcement that is given for performance. It is what the person actually accomplished.
  22. Leadership – it’s not the same as management, but related … and necessary!Provide a vision of where the ship is headed and make sure everyone understands it.Create a team cultureProvide support, not escalationRemove rules, give autonomyLead people, manage stuffTake money off the table
  23. Winning coaches like John Wooden built on team work and fundamentals.OK, you have a collection of individual potential superstars. But that isn’t team!Self-organization rarely happens on its own. Self-organization requires a common goal, boundaries and knowledge of some simple rules. Learning the self-organized team behaviors takes time and determination. The whole team has to walk a path from rookie to an expert and needs different styles of support from directing to delegating. A good Scrum Master or decent Agile coach rarely if ever tells the team to do whatever they want from the day one of the Agile adoption. Learning the new way of working takes time and in the very beginning the amount of guidance might be even bigger, than in the world of “command andcontrol”. The Coach just has to be clear that it is temporary and is needed only because the team is new to the process.
  24. Boundaries!Driving the autobahn requires respect for boundariesDriving in the proper lane, only pass on the left, Define limits where necessary for your teams, focus on what needs to be done and turn them looseSelf-organization does not mean that workers instead of managers engineer an organization design. It does not mean letting people do whatever they want to do. It means that management commits to guiding the evolution of behaviors that emerge from the interaction of independent agents instead of specifying in advance what effective behavior is. Teams self-organize around the achievement of a goal.Self-organizing teams are not free from management control. Management chooses for them what product to build or often chooses who will work on their project, but they are nonetheless self-organizing. Neither are they free from influence.A Scrum team’s job is to self-organize around the challenges, and within the boundaries and constraints, put in place by management. Management’s job is to come up with appropriate challenges and remove impediments to self-organization. That being said, the fewer constraints or controls put on a team, the better. If leaders overly constrain how a team solves the challenge given to it, self-organization will not occur. The team will shut down; because it has already been told so much about the challenge and how to solve it, it will wait to hear the rest. So how does an agile leader achieve the subtle balance between command and influence?
  25. A self-organizing team is a team that is led and organized by it's members, to attain goals and objectives specified by management within the constraints of its environment:Management can shape and "nudge" the team and its members, but management doesn't try to dictate the details of "what" the solution is nor the process of how to create it. The team is responsible for not only leading and organizing itself to achieve its goals, but also to monitor and adapt its behavior to correct/improve its own performance. This means the team can change how it leads and organizes itself in order to respond to feedback and constraints from its environment, which also implies that ...There is no single central "leader" for the team over the lifetime of the team/project - the "leader" is not a static assignment, but rather a dynamic role So the person(s) leading any given moment may change, depending on the particular decision, activity, or problem being addressed in any particular context/situation.No matter the specific problem, if you see that the team has self-organized in a way that impedes it, it is your responsibility to find a way to agitate, stir up, or otherwise disturb the status quo, so that the team adjusts, hopefully reorganizing in a more productive way.There is more to leading a self-organizing team than buying pizza and getting out of the way. Leaders influence teams in subtle and indirect ways. It is impossible for a leader to accurately predict how a team will respond to a change, whether that change is a different team composition, new standards of performance, a vicarious selection system, or so on. Leaders do not have all the answers. What they do have is the ability to agitate teams (and the organization itself) toward becoming more agile. Coach to disturb the status quo when necessary“Subtle control is also consistent with the self-organizing character of project teams.”
  26. tuckman forming storming norming performing modelThis was before the agile concept of self organizing teams but we can learn from the model.Bruce Tuckman's 1965 Forming Storming Norming Performing team-development modelHere are the features of each phase: forming - stage 1High dependence on leader for guidance and direction. Little agreement on team aims other than received from leader. Individual roles and responsibilities are unclear. Leader must be prepared to answer lots of questions about the team's purpose, objectives and external relationships. Processes are often ignored. Members test tolerance of system and leader. Leader directs (similar to Situational Leadership® 'Telling' mode).storming - stage 2Decisions don't come easily within group. Team members vie for position as they attempt to establish themselves in relation to other team members and the leader, who might receive challenges from team members. Clarity of purpose increases but plenty of uncertainties persist. Cliques and factions form and there may be power struggles. The team needs to be focused on its goals to avoid becoming distracted by relationships and emotional issues. Compromises may be required to enable progress. Leader coaches (similar to Situational Leadership® 'Selling' mode).norming - stage 3Agreement and consensus is largely forms among team, who respond well to facilitation by leader. Roles and responsibilities are clear and accepted. Big decisions are made by group agreement. Smaller decisions may be delegated to individuals or small teams within group. Commitment and unity is strong. The team may engage in fun and social activities. The team discusses and develops its processes and working style. There is general respect for the leader and some of leadership is more shared by the team. Leader facilitates and enables (similar to the Situational Leadership® 'Participating' mode).performing - stage 4The team is more strategically aware; the team knows clearly why it is doing what it is doing. The team has a shared vision and is able to stand on its own feet with no interference or participation from the leader. There is a focus on over-achieving goals, and the team makes most of the decisions against criteria agreed with the leader. The team has a high degree of autonomy. Disagreements occur but now they are resolved within the team positively and necessary changes to processes and structure are made by the team. The team is able to work towards achieving the goal, and also to attend to relationship, style and process issues along the way. team members look after each other. The team requires delegated tasks and projects from the leader. The team does not need to be instructed or assisted. Team members might ask for assistance from the leader with personal and interpersonal development. Leader delegates and oversees (similar to the Situational Leadership® 'Delegating' mode).
  27. The BP TransOceanDeepwater Horizon blowout in the gulf – if you watched the 60-Minutes report, read the recent AP articles, or National Geographic special on this there were a series of decisions and actions where the team didn’t push back but may have avoided the disaster. Make sure the team is empowered to act toward achievement of objectives, make tough decisions when necessary.
  28. Agile teams do not need managers directing their work. Instead, the manager’s role is to set the team up for success and then support from the outside – from the boundary of the team itself. Teams need sponsors outside their boundaries who can champion and cheer them through their challenges. An agile manager’s goal is to enable the team to solve its own problems and come up with its own amazing insights and products. Skills such as assessing team health, removing organizational impediments, making room for failure, and having the ability to coach become central. - Lyssa Adkins