SlideShare a Scribd company logo
Usha Seetharaman
 Challenges with Distributed Teams
 Communication
 Collaboration and Trust
 What not to do in Distributed Teams?
 Continuous Integration and Continuous
Delivery
Collaboration Ways of
Working
Level of Trust
Between
Teams
Yes/ No Democratic/
Hierarchical
Good/Average/
Poor
Within Teams Yes/ No Democratic/
Hierarchical
Good/Average/
Poor
 Face to Face communication
 Tools
 Telepresence / Video conference
 Webex , Skype
 Hip Chat, Messengers
 Innovative ways to do Design meetings,
Retrospectives
 Build relationships
 Include teams early in discussions
 Have common responsibilities for all.
 Everyone does design, coding, testing, support
 Have a common process that everybody
follows
 Have common recruitment standards
 Slice the responsibilities across team based on
phases
 Have different ways of working
 Water-cooler effect
 Measuring story points across teams
 Euro Disney effect
• Reduce Risks
• Create deployable software at any time
• Significantly reduces integration problems
• Increases opportunities for feedback
• Develop cohesive software more rapidly
• Improves Collaboration
• Establish confidence
CI
Practices
Write
automated
developer
tests
All tests and
inspections
must pass
Run private
builds
Don’t
commit
broken code
Fix broken
builds
immediately
Commit code
frequently
Avoid getting broken
code
Components of CI system
 Reduce cycle time from Development to
Production
 Automated, reliable ,repeatable release process
 Makes the process of build, deploy, test and
release visible to everyone
 Improve collaboration between teams
 Reduces human error
 Improves the feedback loop
 Enables the team to deploy and release any version
of software to any environment
 Reduces Cost
Art of distributed scrum teams
Art of distributed scrum teams
 Continuous Delivery by Jez Humble and David
Farley
 Continuous Integration by Paul M. Duvall
With Steve Matyas and Andrew Glover

More Related Content

PPT
Global Resouces Qse Ap External
PDF
Continuous delivery
PPTX
Introducing Puppet Remediate™
PPTX
Improving Software Development Across the Lifecycle with Microsoft Visual Stu...
ODP
Pair Programming Talk
PDF
DevOps - What is it and how can you get there?
PDF
Case study common mistakes of Agile Teams
PPTX
Kung fu Programming
Global Resouces Qse Ap External
Continuous delivery
Introducing Puppet Remediate™
Improving Software Development Across the Lifecycle with Microsoft Visual Stu...
Pair Programming Talk
DevOps - What is it and how can you get there?
Case study common mistakes of Agile Teams
Kung fu Programming

What's hot (15)

PDF
Webinar 3 ways to increase team collaboration bh-ad-fnl
PDF
Majcon at abap code_retreat_stjohann_2017_fast track tdd
PPTX
Management and leadership
PPTX
Rapid deployment models for uPortal
PDF
From Design Thinking to DevOps and Back Again: Unifying Design and Operations
PDF
DevOps Roadshow - removing barriers between development and operations
DOCX
Cots software
PPTX
Startup team in an enterprise
PDF
Don’t Make These Scrum Mistakes
PPTX
Lucidchart Connect Phoenix: Context is Key
DOCX
Michael C. Rimkus Resume
PPTX
B. Durrett The Challenges of Continuous Deployment Social Developer Summit
PPTX
Operations
PPTX
What Do You Do When Agile Is Too Slow?
PPTX
DevOps: Why Should We Care?
Webinar 3 ways to increase team collaboration bh-ad-fnl
Majcon at abap code_retreat_stjohann_2017_fast track tdd
Management and leadership
Rapid deployment models for uPortal
From Design Thinking to DevOps and Back Again: Unifying Design and Operations
DevOps Roadshow - removing barriers between development and operations
Cots software
Startup team in an enterprise
Don’t Make These Scrum Mistakes
Lucidchart Connect Phoenix: Context is Key
Michael C. Rimkus Resume
B. Durrett The Challenges of Continuous Deployment Social Developer Summit
Operations
What Do You Do When Agile Is Too Slow?
DevOps: Why Should We Care?
Ad

Similar to Art of distributed scrum teams (20)

PPT
Continuous Integration
PPT
Sustainable SW Development
PDF
How to implement DevOps for Enterprise
KEY
Essential practices and thinking tools for Agile Adoption
PPTX
One trunk one pipeline one truth
PPT
Agile And Open Development
PDF
Expert in Software Development, IT Infrastructure, and Computer Engineering
PPTX
Continuous Integration - Getting Your Department To Drink The Kool Aid
PDF
Continuous Deployment Through Technical Excellence
PPTX
Enterprise DevOps: Scaling Build, Deploy, Test, Release
PPTX
devops is development and operations in cloud computing
PPT
Yashasree barve power of dev ops - ai 2012 - 1.0-share
PDF
How does feasibility differ in an agile environment in comparison to.pdf
PPTX
Tester’s considerations when moving towards successful CI/CD
PDF
Whole Agile
PDF
Building Quality In
PDF
Markus Clermont - Surviving in an Agile Environment - Google - SoftTest Ireland
PPT
The Dancing Agile Elephant
PPT
Using Agile Processes on Documentum Projects
PPTX
Code yo-ppt-no-notes
Continuous Integration
Sustainable SW Development
How to implement DevOps for Enterprise
Essential practices and thinking tools for Agile Adoption
One trunk one pipeline one truth
Agile And Open Development
Expert in Software Development, IT Infrastructure, and Computer Engineering
Continuous Integration - Getting Your Department To Drink The Kool Aid
Continuous Deployment Through Technical Excellence
Enterprise DevOps: Scaling Build, Deploy, Test, Release
devops is development and operations in cloud computing
Yashasree barve power of dev ops - ai 2012 - 1.0-share
How does feasibility differ in an agile environment in comparison to.pdf
Tester’s considerations when moving towards successful CI/CD
Whole Agile
Building Quality In
Markus Clermont - Surviving in an Agile Environment - Google - SoftTest Ireland
The Dancing Agile Elephant
Using Agile Processes on Documentum Projects
Code yo-ppt-no-notes
Ad

Recently uploaded (20)

PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Encapsulation theory and applications.pdf
PPT
Teaching material agriculture food technology
PPTX
Understanding_Digital_Forensics_Presentation.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
NewMind AI Weekly Chronicles - August'25 Week I
sap open course for s4hana steps from ECC to s4
Reach Out and Touch Someone: Haptics and Empathic Computing
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Digital-Transformation-Roadmap-for-Companies.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
MIND Revenue Release Quarter 2 2025 Press Release
MYSQL Presentation for SQL database connectivity
Agricultural_Statistics_at_a_Glance_2022_0.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
cuic standard and advanced reporting.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Encapsulation theory and applications.pdf
Teaching material agriculture food technology
Understanding_Digital_Forensics_Presentation.pptx
The AUB Centre for AI in Media Proposal.docx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx

Art of distributed scrum teams

  • 2.  Challenges with Distributed Teams  Communication  Collaboration and Trust  What not to do in Distributed Teams?  Continuous Integration and Continuous Delivery
  • 3. Collaboration Ways of Working Level of Trust Between Teams Yes/ No Democratic/ Hierarchical Good/Average/ Poor Within Teams Yes/ No Democratic/ Hierarchical Good/Average/ Poor
  • 4.  Face to Face communication  Tools  Telepresence / Video conference  Webex , Skype  Hip Chat, Messengers  Innovative ways to do Design meetings, Retrospectives  Build relationships
  • 5.  Include teams early in discussions  Have common responsibilities for all.  Everyone does design, coding, testing, support  Have a common process that everybody follows  Have common recruitment standards
  • 6.  Slice the responsibilities across team based on phases  Have different ways of working  Water-cooler effect  Measuring story points across teams  Euro Disney effect
  • 7. • Reduce Risks • Create deployable software at any time • Significantly reduces integration problems • Increases opportunities for feedback • Develop cohesive software more rapidly • Improves Collaboration • Establish confidence
  • 8. CI Practices Write automated developer tests All tests and inspections must pass Run private builds Don’t commit broken code Fix broken builds immediately Commit code frequently Avoid getting broken code
  • 10.  Reduce cycle time from Development to Production  Automated, reliable ,repeatable release process  Makes the process of build, deploy, test and release visible to everyone  Improve collaboration between teams  Reduces human error  Improves the feedback loop  Enables the team to deploy and release any version of software to any environment  Reduces Cost
  • 13.  Continuous Delivery by Jez Humble and David Farley  Continuous Integration by Paul M. Duvall With Steve Matyas and Andrew Glover