SlideShare a Scribd company logo
1 of 23
Effective Agile Teams
Self – Organizing Teams
“ Agile processes employ
 self-organizing teams to
 handle the complexity
 inherent in systems
 development projects. A
 team of individuals is
 formed. They organize
 themselves into a team
 in response to the
 pressure of a deadline,
 reminding me of the
 saying, "Nothing focuses
 the mind like a noose!"
 (Schwaber 2001)
Key Characteristics of an Agile Team
• Whole, Self-Contained.
  Does not require
  external experts

• Generalizing Specialists.
  Cross-functional

• Stable. Change your
  mind! Do not change
  the team!
Agile Teams Are…..
• Autonomous

• Adaptive

• Accountable



And they have loads of FUN
 ……………………..Well Almost Always
Team Composition
Agile Teams – The Core Supporting
             Pattern
             Technical Expert
              Domain Expert
            Independent Tester




              Scrum Master
                  Team
             Product Owner
Large Teams – Work within a universe
                Operations
                  System
                Integrators




               Scrum Master    Independent
       PMO         Team           Quality
               Product Owner     Assurance




                 Enterprise
                Architecture
The ‘Ideal’ Team
• Co-located

• Between 3 and 10 people

• Cross-functional, Self-Contained

• Reporting to a single Product Owner
The Realities
• In real world you work
  with a larger eco-system

• Geographically dispersed

• Multiple Component
  Teams
Scaling Scrum
                              Product Owner




                  Product Backlog




Team A   Team B      Team C         Team D    Team E
Scaling Scrum
                      Chief Product Owner



  PO      PO        PO           PO           PO




Team A   Team B   Team C      Team D        Team E
Integration Management
• Product architecture identifying
  interfaces and dependencies

• User stories explicitly recognizing
  dependencies- Example new ordering                Release Backlog
  system should interface with X billing
  system

                                           Team A      Team B         Team C
• Synchronize iterations through
  consolidated release planning

• Scrum of Scrums                                     Continuous Integration


• Integration testing
                                                                         13
Distributed teams
• Communication Technology –
  video conferencing, chat tools

• Establish communities of practice, wiki,
  blogs – shared knowledge

• Deploy local scrum masters – Scrum of scrums to
  synchronize global teams

• Move from a verification based approach to a result
  driven, value based approach                          14
Scaling the Scrum Rituals
• Daily Scrum: Each team has a daily scrum. Updates posted
  to common dashboard

• Iteration Planning: Shared understanding of highlevel
  stories

• Each team does first level of planning. Joint review to
  validate dependencies

• Release planning: Essential to get atleast all the scrum
  masters and lead developers together. Rest of team on-
  phone support
                                                             15
Collaborating across teams
• Distribute coherent set of
  functionalities based on
  location

• Each team has needed skills.
  Self-sufficient and self-
  organising

• Teams in different locations
  work independently but
  collaborate to coordinate
  their work
                                    16
Scaling Agile – Best practices
• Shared code repositories

• Wikis/ blogs to replace physical white boards

• Online communities of practice

• Disciplined approach to continuous integration. Plan for an
  integration environment

• For complex projects allow for a follow-on end to end test
  sprint
                                                           17
People Management
Agile People Management: Key Role
• Plan Staffing – Resource Mobilization

• Manage Staffing

• Guide Careers

• Plan Succession
Agile Resource Management
                Challenges
• Recruiting specializing generalists

• Sensitizing HR to the Agile Culture. Less Reshuffle

• Agile is highly challenging. Only the most motivated
  will stay on

• How do you fit in trainings, knowledge sharing sessions

• Half-baked Agile practices can cause dissatisfaction.
  Watch Out!
Servant Leadership - The Invisible
                Leaders
• Managers recede to the back-
  ground

• Move away from allocating tasks
  to people. Tasks choose people

• Team members decide who and
  what

• Protect the team. Be the guiding
  angel. Servant Leader
Secret Recipe for Great Teams
• Trust. Inspire trust. Promote trust among the team

• Communicate often. And without fear

• Make it a fun place. Decorated work places. Fancy titles.
  Chief Imagination Officer, Managing Dreamer, Bug-Seeker

• Reward. Agile Stars. Badges of Honor.

• Nurture. Give everyone a pet project.
  Guide careers. Promote growth
                        And the best team award goes to….
Thank You
     

More Related Content

What's hot

Open ro lightningretrospectives
Open ro lightningretrospectivesOpen ro lightningretrospectives
Open ro lightningretrospectives
OpenAgile Romania
 
Kanban is not your process
Kanban is not your processKanban is not your process

What's hot (20)

Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Cause Effect Relativity & Diversity
Cause Effect Relativity & DiversityCause Effect Relativity & Diversity
Cause Effect Relativity & Diversity
 
Becoming A Technical Project Manager
Becoming A Technical Project ManagerBecoming A Technical Project Manager
Becoming A Technical Project Manager
 
Open ro lightningretrospectives
Open ro lightningretrospectivesOpen ro lightningretrospectives
Open ro lightningretrospectives
 
Agile 101
Agile 101Agile 101
Agile 101
 
Evolutionary Patterns in Portfolio Kanban
Evolutionary Patterns in Portfolio KanbanEvolutionary Patterns in Portfolio Kanban
Evolutionary Patterns in Portfolio Kanban
 
How to grow learning multi-site agile organizations
How to grow learning multi-site agile organizationsHow to grow learning multi-site agile organizations
How to grow learning multi-site agile organizations
 
Scaling DevOps Talent in a Large Enterprise
Scaling DevOps Talent in a Large EnterpriseScaling DevOps Talent in a Large Enterprise
Scaling DevOps Talent in a Large Enterprise
 
Scrum Cook book
Scrum Cook bookScrum Cook book
Scrum Cook book
 
Your Retrospective Format Doesnt Matter
Your Retrospective Format Doesnt MatterYour Retrospective Format Doesnt Matter
Your Retrospective Format Doesnt Matter
 
Collaboration is More Than Communication – JIRA Agile - Xavier Morera
Collaboration is More Than Communication – JIRA Agile - Xavier MoreraCollaboration is More Than Communication – JIRA Agile - Xavier Morera
Collaboration is More Than Communication – JIRA Agile - Xavier Morera
 
Intro to Kanban
Intro to KanbanIntro to Kanban
Intro to Kanban
 
Structured slack in scrum teams
Structured slack in scrum teamsStructured slack in scrum teams
Structured slack in scrum teams
 
The Kanban Retrospective
The Kanban RetrospectiveThe Kanban Retrospective
The Kanban Retrospective
 
Scrum and-xp-from-the-trenches 07 handle multiple scrum teams
Scrum and-xp-from-the-trenches 07 handle multiple scrum teamsScrum and-xp-from-the-trenches 07 handle multiple scrum teams
Scrum and-xp-from-the-trenches 07 handle multiple scrum teams
 
Scrum and Kanban - Getting the Most from Each
Scrum and Kanban - Getting the Most from EachScrum and Kanban - Getting the Most from Each
Scrum and Kanban - Getting the Most from Each
 
Scrumban
ScrumbanScrumban
Scrumban
 
Why WIP Matters
Why WIP MattersWhy WIP Matters
Why WIP Matters
 
Kanban is not your process
Kanban is not your processKanban is not your process
Kanban is not your process
 
Kanban sketches
Kanban sketchesKanban sketches
Kanban sketches
 

Viewers also liked

Leading a self-organising team
Leading a self-organising teamLeading a self-organising team
Leading a self-organising team
IndigoCube
 
Successful agile teams at scale
Successful agile teams at scaleSuccessful agile teams at scale
Successful agile teams at scale
Capgemini
 

Viewers also liked (17)

Managing self organizing teams an old school management dilemma
Managing self organizing teams   an old school management dilemmaManaging self organizing teams   an old school management dilemma
Managing self organizing teams an old school management dilemma
 
Nurturing Self-Organizing Agile Teams
Nurturing Self-Organizing Agile TeamsNurturing Self-Organizing Agile Teams
Nurturing Self-Organizing Agile Teams
 
Leading a self-organising team
Leading a self-organising teamLeading a self-organising team
Leading a self-organising team
 
Self organizing teams-
Self organizing teams-Self organizing teams-
Self organizing 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
 
T shaped webinar for uidp 011915
T shaped webinar for uidp 011915T shaped webinar for uidp 011915
T shaped webinar for uidp 011915
 
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
 
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...
 
self organizing agile teams
self organizing agile teamsself organizing agile teams
self organizing agile teams
 
Tips for creating a Self Organizing Teams
Tips for creating a Self Organizing TeamsTips for creating a Self Organizing Teams
Tips for creating a Self Organizing Teams
 
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
 
Successful agile teams at scale
Successful agile teams at scaleSuccessful agile teams at scale
Successful agile teams at scale
 

Similar to Effective Agile Teams

Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
Naveen Gupta
 
Project Management Foundations Series Course 104 - Agile Project Management C...
Project Management Foundations Series Course 104 - Agile Project Management C...Project Management Foundations Series Course 104 - Agile Project Management C...
Project Management Foundations Series Course 104 - Agile Project Management C...
Think For A Change
 

Similar to Effective Agile Teams (20)

Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
Overcoming More Impediments to Agile Transformation - Distributed Teams, Scal...
 
Standardization and strategy in agile
Standardization and strategy in agileStandardization and strategy in agile
Standardization and strategy in agile
 
Are you ready for agile ramesh donnipadu
Are you ready for agile  ramesh donnipaduAre you ready for agile  ramesh donnipadu
Are you ready for agile ramesh donnipadu
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?
 
Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012Scrum workshop - September 7, 2012
Scrum workshop - September 7, 2012
 
Project Management Foundations Series Course 104 - Agile Project Management C...
Project Management Foundations Series Course 104 - Agile Project Management C...Project Management Foundations Series Course 104 - Agile Project Management C...
Project Management Foundations Series Course 104 - Agile Project Management C...
 
Getting agile with drupal
Getting agile with drupalGetting agile with drupal
Getting agile with drupal
 
Agile tutorial
Agile tutorialAgile tutorial
Agile tutorial
 
Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019Agile Software Development and DevOps 21092019
Agile Software Development and DevOps 21092019
 
Scaled Agile - PMI
Scaled Agile - PMIScaled Agile - PMI
Scaled Agile - PMI
 
Intro to Scrum - Heidi Araya
Intro to Scrum  - Heidi ArayaIntro to Scrum  - Heidi Araya
Intro to Scrum - Heidi Araya
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM Methodology
 
Bosnia Agile Tuzla Meetup
Bosnia Agile Tuzla MeetupBosnia Agile Tuzla Meetup
Bosnia Agile Tuzla Meetup
 
Transition to feature teams - Gil Wasserman - Agile Israel 2013
Transition to feature teams - Gil Wasserman - Agile Israel 2013Transition to feature teams - Gil Wasserman - Agile Israel 2013
Transition to feature teams - Gil Wasserman - Agile Israel 2013
 
Scaling agility or descaling organization
Scaling agility or descaling organizationScaling agility or descaling organization
Scaling agility or descaling organization
 
Approaches to scaling agile v1.0
Approaches to scaling agile v1.0Approaches to scaling agile v1.0
Approaches to scaling agile v1.0
 
Intro Of Agile
Intro Of AgileIntro Of Agile
Intro Of Agile
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Succeeding with Agile against the odds at Australia's Central Bank
Succeeding with Agile against the odds at Australia's Central BankSucceeding with Agile against the odds at Australia's Central Bank
Succeeding with Agile against the odds at Australia's Central Bank
 
It's XP Stupid (2019)
It's XP Stupid (2019)It's XP Stupid (2019)
It's XP Stupid (2019)
 

More from Rimjhim Ray (9)

Digital strategy for business leaders
Digital strategy for business leadersDigital strategy for business leaders
Digital strategy for business leaders
 
Stay silent Stay Criminal
Stay silent Stay CriminalStay silent Stay Criminal
Stay silent Stay Criminal
 
The communized brand
The communized brandThe communized brand
The communized brand
 
Personal branding - The SCREAM formula
Personal branding - The SCREAM formulaPersonal branding - The SCREAM formula
Personal branding - The SCREAM formula
 
RIP Marketing
RIP MarketingRIP Marketing
RIP Marketing
 
Enterprise social media for business managers
Enterprise social media for business managersEnterprise social media for business managers
Enterprise social media for business managers
 
Quiz a new world order
Quiz   a new world orderQuiz   a new world order
Quiz a new world order
 
The Lit List
The Lit ListThe Lit List
The Lit List
 
Agile introduction and adoption in enterprises
Agile introduction and adoption in enterprisesAgile introduction and adoption in enterprises
Agile introduction and adoption in enterprises
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

Effective Agile Teams

  • 2. Self – Organizing Teams “ Agile processes employ self-organizing teams to handle the complexity inherent in systems development projects. A team of individuals is formed. They organize themselves into a team in response to the pressure of a deadline, reminding me of the saying, "Nothing focuses the mind like a noose!" (Schwaber 2001)
  • 3. Key Characteristics of an Agile Team • Whole, Self-Contained. Does not require external experts • Generalizing Specialists. Cross-functional • Stable. Change your mind! Do not change the team!
  • 4. Agile Teams Are….. • Autonomous • Adaptive • Accountable And they have loads of FUN ……………………..Well Almost Always
  • 6. Agile Teams – The Core Supporting Pattern Technical Expert Domain Expert Independent Tester Scrum Master Team Product Owner
  • 7. Large Teams – Work within a universe Operations System Integrators Scrum Master Independent PMO Team Quality Product Owner Assurance Enterprise Architecture
  • 8.
  • 9. The ‘Ideal’ Team • Co-located • Between 3 and 10 people • Cross-functional, Self-Contained • Reporting to a single Product Owner
  • 10. The Realities • In real world you work with a larger eco-system • Geographically dispersed • Multiple Component Teams
  • 11. Scaling Scrum Product Owner Product Backlog Team A Team B Team C Team D Team E
  • 12. Scaling Scrum Chief Product Owner PO PO PO PO PO Team A Team B Team C Team D Team E
  • 13. Integration Management • Product architecture identifying interfaces and dependencies • User stories explicitly recognizing dependencies- Example new ordering Release Backlog system should interface with X billing system Team A Team B Team C • Synchronize iterations through consolidated release planning • Scrum of Scrums Continuous Integration • Integration testing 13
  • 14. Distributed teams • Communication Technology – video conferencing, chat tools • Establish communities of practice, wiki, blogs – shared knowledge • Deploy local scrum masters – Scrum of scrums to synchronize global teams • Move from a verification based approach to a result driven, value based approach 14
  • 15. Scaling the Scrum Rituals • Daily Scrum: Each team has a daily scrum. Updates posted to common dashboard • Iteration Planning: Shared understanding of highlevel stories • Each team does first level of planning. Joint review to validate dependencies • Release planning: Essential to get atleast all the scrum masters and lead developers together. Rest of team on- phone support 15
  • 16. Collaborating across teams • Distribute coherent set of functionalities based on location • Each team has needed skills. Self-sufficient and self- organising • Teams in different locations work independently but collaborate to coordinate their work 16
  • 17. Scaling Agile – Best practices • Shared code repositories • Wikis/ blogs to replace physical white boards • Online communities of practice • Disciplined approach to continuous integration. Plan for an integration environment • For complex projects allow for a follow-on end to end test sprint 17
  • 19. Agile People Management: Key Role • Plan Staffing – Resource Mobilization • Manage Staffing • Guide Careers • Plan Succession
  • 20. Agile Resource Management Challenges • Recruiting specializing generalists • Sensitizing HR to the Agile Culture. Less Reshuffle • Agile is highly challenging. Only the most motivated will stay on • How do you fit in trainings, knowledge sharing sessions • Half-baked Agile practices can cause dissatisfaction. Watch Out!
  • 21. Servant Leadership - The Invisible Leaders • Managers recede to the back- ground • Move away from allocating tasks to people. Tasks choose people • Team members decide who and what • Protect the team. Be the guiding angel. Servant Leader
  • 22. Secret Recipe for Great Teams • Trust. Inspire trust. Promote trust among the team • Communicate often. And without fear • Make it a fun place. Decorated work places. Fancy titles. Chief Imagination Officer, Managing Dreamer, Bug-Seeker • Reward. Agile Stars. Badges of Honor. • Nurture. Give everyone a pet project. Guide careers. Promote growth And the best team award goes to….
  • 23. Thank You