SlideShare une entreprise Scribd logo
1  sur  22
DISTRIBUTED
SCRUM TEAM
Recipe for Success
- Sakshi Mahajan
Who am I?
■ 11+ years experience in the IT industry
■ PMI-ACP Certified
■ Currently working as an Agile Technical Coach with Capital One Bank (A
Fortune 500 company) in Virginia, US
■ Wore many hats in he Agile world – Scrum master, Product Owner, Agile PM,
Coach
■ Experience in coaching Scrum, Kanban as well as XP practices
Agenda
■ Scrum in Brief
■ Need for distributed teams
■ Challenges for distributed teams
■ Myths regarding scrum
■ Various Models of Distributed Scrum
■ Solution
Scrum in Brief
Need for Distributed Team
■ High quality resources
■ High business agility
■ Cost effective
Image courtesy : http://agilekata.co/
Challenges for Distributed teams
■ Language
■ Time zone
■ Cultures
■ Lack of visibility
■ Various project phases – played
by people distributed across
Myth 1 of Distributed Scrum
■ Scrum methodology can only be followed in co-located teams
– Though it has been empirically proven that co-located teams can deliver faster, but
scrum is not impossible in distributed teams
Myth 2 of Distributed Scrum
■ Distributed development is chaotic
http://www.maxmetrics.com/
Myth 3 of Distributed Scrum
■ Distributed development increases the amount of documentation
Various Models of Distributed Scrum
Development team co-located and
Product Owner at a different location
Product Owner
Scrum Team
Development team distributed
Product Owner
Scrum Master
Team
members
Team
members
Multiple scrum teams – distributed
(Scaled Scrum)
Product
Owner
Scrum
Team
Product
Owner
Scrum
Team
Solution
Do you have the Agile Mindset ?
Solution : Recipe for success
Communicate
Collaborate
Trust
Solution: Open communication channels
■ Manager/scrum master should not be a bottleneck
■ Video conference wherever possible
Image courtesy : http://blogs.atlassian.com
Solution : Team members visit the other
side
■ Improves bonding
■ Increases trust
■ Helps understand each
other's style of work
■ Cultural understanding
Solution: Include all in Scrum
Ceremonies
■ All meet at least once a day to
synch thoughts
■ Keep in mind time zone difference
■ Everyone part of sprint planning –
just once in 2-3 weeks
■ Everyone showcases in demos
■ Share opinion in retrospective
http://codevanced.net
Solution : Continuous Integration
■ Frequent check-ins
■ Code review automation
■ Static code analyser
■ Automation suite integrated
■ Nightly builds
Reduces the risk of finding bugs late
in lifecycle
Solution: Digital ALM tools
■ Use ALM tools like Mingle, Rally,
JiRA, etc and keep them updated
■ Digital whiteboards
■ All can see backlogs, burndowns,
etc
Solution: Collaboration tools
■ Different time-zones, and
different locations hinders
collaboration
■ Documenting on wikis very useful
– All contribute and co-own
■ Found multiple tools useful
– Mindmeister
– Google docs
– Google apps
– Trello
THANKS!!
Sakshi.fialoke@gmail.com

Contenu connexe

Tendances

Top success factors for successful agile delivery
Top success factors for successful agile deliveryTop success factors for successful agile delivery
Top success factors for successful agile delivery
Wipro
 
2017 scrum-guide-us
2017 scrum-guide-us2017 scrum-guide-us
2017 scrum-guide-us
SyMeng1
 

Tendances (15)

Scrum guide
Scrum guideScrum guide
Scrum guide
 
Top success factors for successful agile delivery
Top success factors for successful agile deliveryTop success factors for successful agile delivery
Top success factors for successful agile delivery
 
SCRUM Master
SCRUM Master SCRUM Master
SCRUM Master
 
Scrum in 15 Minutes
Scrum in 15 MinutesScrum in 15 Minutes
Scrum in 15 Minutes
 
Scrum Master Handbook
Scrum Master HandbookScrum Master Handbook
Scrum Master Handbook
 
2017 scrum-guide-us
2017 scrum-guide-us2017 scrum-guide-us
2017 scrum-guide-us
 
Scrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & HandsonScrum and Devops - Workshop & Handson
Scrum and Devops - Workshop & Handson
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Scrum Guide In One Slide
Scrum Guide In One SlideScrum Guide In One Slide
Scrum Guide In One Slide
 
Scrum
ScrumScrum
Scrum
 
What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?
 
What Is A Sprint Planning Meeting
What Is A Sprint Planning MeetingWhat Is A Sprint Planning Meeting
What Is A Sprint Planning Meeting
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
Scrum process framework
Scrum process frameworkScrum process framework
Scrum process framework
 
Agile Checklist
Agile ChecklistAgile Checklist
Agile Checklist
 

Similaire à Distributed Scrum - Recipe for Success

OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)
Gunther Verheyen
 

Similaire à Distributed Scrum - Recipe for Success (20)

The Scrum Model
The Scrum ModelThe Scrum Model
The Scrum Model
 
Overview of Agile methodology & Scrum
Overview of Agile methodology & ScrumOverview of Agile methodology & Scrum
Overview of Agile methodology & Scrum
 
Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..Agile scrum benefits, pitfalls & solutions..
Agile scrum benefits, pitfalls & solutions..
 
agile-and-scrum-methodology.pptx
agile-and-scrum-methodology.pptxagile-and-scrum-methodology.pptx
agile-and-scrum-methodology.pptx
 
Agile tutorial
Agile tutorialAgile tutorial
Agile tutorial
 
Introduction to LeSS - Large Scale Scrum
Introduction to LeSS - Large Scale ScrumIntroduction to LeSS - Large Scale Scrum
Introduction to LeSS - Large Scale Scrum
 
Scrum - but... Agile Game Development in Small Teams
Scrum - but... Agile Game Development in Small TeamsScrum - but... Agile Game Development in Small Teams
Scrum - but... Agile Game Development in Small Teams
 
ANIn Coimbatore May 2023 | Agile and Beyond by Nithya Sitharam
ANIn Coimbatore May 2023 | Agile and Beyond by Nithya SitharamANIn Coimbatore May 2023 | Agile and Beyond by Nithya Sitharam
ANIn Coimbatore May 2023 | Agile and Beyond by Nithya Sitharam
 
Introduction Professional Scrum Developer for Java
Introduction Professional Scrum Developer for JavaIntroduction Professional Scrum Developer for Java
Introduction Professional Scrum Developer for Java
 
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case StudyEngineering practices in Scrum for Hardware - Sisma Spa Case Study
Engineering practices in Scrum for Hardware - Sisma Spa Case Study
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM Methodology
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
Distributed agile
Distributed agileDistributed agile
Distributed agile
 
Game of SCRUM & VSM
Game of SCRUM & VSMGame of SCRUM & VSM
Game of SCRUM & VSM
 
OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)OOP-2015 - Empirical management explored (Gunther Verheyen)
OOP-2015 - Empirical management explored (Gunther Verheyen)
 
Agile Scrum Quick Reference Card
Agile Scrum Quick Reference CardAgile Scrum Quick Reference Card
Agile Scrum Quick Reference Card
 
Scrum Education.pptx
Scrum Education.pptxScrum Education.pptx
Scrum Education.pptx
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile Methodlogy
 
Scrum-Agile : An Introduction
Scrum-Agile : An IntroductionScrum-Agile : An Introduction
Scrum-Agile : An Introduction
 

Dernier

Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
chiefasafspells
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 

Dernier (20)

Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
WSO2CON 2024 - API Management Usage at La Poste and Its Impact on Business an...
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security ProgramWSO2CON 2024 - How to Run a Security Program
WSO2CON 2024 - How to Run a Security Program
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
WSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - KeynoteWSO2Con204 - Hard Rock Presentation - Keynote
WSO2Con204 - Hard Rock Presentation - Keynote
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 

Distributed Scrum - Recipe for Success

  • 1. DISTRIBUTED SCRUM TEAM Recipe for Success - Sakshi Mahajan
  • 2. Who am I? ■ 11+ years experience in the IT industry ■ PMI-ACP Certified ■ Currently working as an Agile Technical Coach with Capital One Bank (A Fortune 500 company) in Virginia, US ■ Wore many hats in he Agile world – Scrum master, Product Owner, Agile PM, Coach ■ Experience in coaching Scrum, Kanban as well as XP practices
  • 3. Agenda ■ Scrum in Brief ■ Need for distributed teams ■ Challenges for distributed teams ■ Myths regarding scrum ■ Various Models of Distributed Scrum ■ Solution
  • 5. Need for Distributed Team ■ High quality resources ■ High business agility ■ Cost effective Image courtesy : http://agilekata.co/
  • 6. Challenges for Distributed teams ■ Language ■ Time zone ■ Cultures ■ Lack of visibility ■ Various project phases – played by people distributed across
  • 7. Myth 1 of Distributed Scrum ■ Scrum methodology can only be followed in co-located teams – Though it has been empirically proven that co-located teams can deliver faster, but scrum is not impossible in distributed teams
  • 8. Myth 2 of Distributed Scrum ■ Distributed development is chaotic http://www.maxmetrics.com/
  • 9. Myth 3 of Distributed Scrum ■ Distributed development increases the amount of documentation
  • 10. Various Models of Distributed Scrum
  • 11. Development team co-located and Product Owner at a different location Product Owner Scrum Team
  • 12. Development team distributed Product Owner Scrum Master Team members Team members
  • 13. Multiple scrum teams – distributed (Scaled Scrum) Product Owner Scrum Team Product Owner Scrum Team
  • 14. Solution Do you have the Agile Mindset ?
  • 15. Solution : Recipe for success Communicate Collaborate Trust
  • 16. Solution: Open communication channels ■ Manager/scrum master should not be a bottleneck ■ Video conference wherever possible Image courtesy : http://blogs.atlassian.com
  • 17. Solution : Team members visit the other side ■ Improves bonding ■ Increases trust ■ Helps understand each other's style of work ■ Cultural understanding
  • 18. Solution: Include all in Scrum Ceremonies ■ All meet at least once a day to synch thoughts ■ Keep in mind time zone difference ■ Everyone part of sprint planning – just once in 2-3 weeks ■ Everyone showcases in demos ■ Share opinion in retrospective http://codevanced.net
  • 19. Solution : Continuous Integration ■ Frequent check-ins ■ Code review automation ■ Static code analyser ■ Automation suite integrated ■ Nightly builds Reduces the risk of finding bugs late in lifecycle
  • 20. Solution: Digital ALM tools ■ Use ALM tools like Mingle, Rally, JiRA, etc and keep them updated ■ Digital whiteboards ■ All can see backlogs, burndowns, etc
  • 21. Solution: Collaboration tools ■ Different time-zones, and different locations hinders collaboration ■ Documenting on wikis very useful – All contribute and co-own ■ Found multiple tools useful – Mindmeister – Google docs – Google apps – Trello