SlideShare a Scribd company logo
1 of 14
Download to read offline
Working in Distributed Agile
Teams
Željko Zorko i Saša Ivičević
Table of Contents
• What Is Agile Software Development?
• What Is Distributed Software Development?
• Agile in Distributed Teams
• Benefits and Challenges of Distributed Agile Teams
• Work in a Distributed Agile Team (Our Experience)
• How to Handle Challenges in Distributed Agile Teams
• Popular Agile Methods, Techniques and Tools
• Final Thoughts
What Is Agile Software Development?
• Set of values and principles
• Self-organizing teams are decision makers and growth carriers
• Ability to react to change
• Collaboration and communication is the main focus
• Usable products are a measure of progress
What Is Distributed Software Development?
Agile in Distributed Teams
• Does agile work with distributed teams?
• How distributed agile teams work
• Benefits vs. challenges
Agile in Distributed Teams
 13th State of Agile Survey
Distributed Agile Team
Benefits
• Access to a larger resource pool
• Reduction of development costs
• Lower cost of labor
• Increased availability
Challenges
• Cultural differences
• Time differences
• Remote communication
• Less understanding of the requirements
Work in a Distributed Agile Team (Our Experience)
• Partially dispersed team:
• Different cities of the same country (Zagreb, Varaždin)
• Different countries (Croatia, Germany, Portugal, India)
• Different continents (Europe, Asia)
• Different time zones
• Croatia/Germany, Portugal, India
• Different companies
• Different cultures
Work in a Distributed Agile Team (Our Experience)
• Language barrier
• speech disorders, poor knowledge of
foreign languages
• Narrow communication channels
• emails, messages, video calls
• Technical issues
• communication tools, VPN, hardware
• Lack of informal communication
• Different time zones
• Large resource pool
• Agility – “No one is irreplaceable”
• Cost reduction
• development cost, labor cost
• Improving your technical skills
• Improving your language skills
• Mobile working
• Different time zones
Negative experiences Positive experiences
How to Handle Challenges in Distributed Agile
Teams
• Find the best agile methods and practices
• Overcome time differences
• Maximize “the Golden Hours”
• “Follow the Sun” software development
• Break down cultural barriers
• Team building activities
• Frequent visits to distributed partners
• Overcome communication problems
• Use various communication tools
• Strong documentation
• Use agile project management tools
• Avoid using email
Popular Agile Methods, Techniques and Tools
Agile Techniques EmployedAgile Methodologies Used
• Daily standup (86%),
• Sprint/Iteration Planning (80%)
• Scrum (54%)
• Scrum/XP Hybrid (10%)
 13th State of Agile Survey
86.00 %
80.00 %
80.00 %
80.00 %
67.00 %
61.00 %
61.00 %
57.00 %
57.00 %
54.00 %
50.00 %
45.00 %
45.00 %
38.00 %
33.00 %
28.00 %
Daily standup
Sprint/iteration planning
Retrospectives
Sprint/iteratin review
Short iterations
Planning poker/team estimation
Kanban
Release planning
Dedicated customer/Product owner
Single team (integrated dev and test)
Frequent releases
Common work area
Product roadmapping
Story mapping
Agile portfolio planning
Agile/Lean UX
25.00 %
27.00 %
29.00 %
30.00 %
32.00 %
33.00 %
38.00 %
38.00 %
41.00 %
44.00 %
50.00 %
53.00 %
56.00 %
58.00 %
65.00 %
70.00 %
78.00 %
82.00 %
Microsoft Project
HP Quality Center/ALM
Microsoft Excel
IBM Ratinal Team Concert
HP Agile Manager
Axosoft
Hansoft
Bugzilla
Pivotal Tracker
CollabNet TeamForge
Google Docs
Target Process
LeanKit
Microsoft TFS
CA Agile Central
ThoughtWorks Mingle
Atlassian JIRA
VersionOne
Agile Project Management Tools
• VersionOne (82%)
• Atlassian JIRA (78%)
Final Thoughts
• Distributed software development can be agile when the unique
characteristics of both "Agile" and "Distributed" are successfully
blended
• There is no unique agile methodology that completely suits every
distributed agile team
• Distributed agile teams are the trend of today’s software
development
Thank you!
If you want to work in agile distributed teams, join us!
https://serengetitech.com/en/careers
References
 https://www.stateofagile.com/
 https://serengetitech.com/en/blog/tech/working-in-distributed-agile-teams
 https://www.atlassian.com/agile/teams/remote-teams
 https://www.infoq.com/articles/engineering-culture-distributed/
 https://www.ntaskmanager.com/blog/agile-project-management/

More Related Content

More from HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association

More from HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association (20)

Javantura v6 - Case Study: Marketplace App with Java and Hyperledger Fabric -...
Javantura v6 - Case Study: Marketplace App with Java and Hyperledger Fabric -...Javantura v6 - Case Study: Marketplace App with Java and Hyperledger Fabric -...
Javantura v6 - Case Study: Marketplace App with Java and Hyperledger Fabric -...
 
Javantura v6 - How to help customers report bugs accurately - Miroslav Čerkez...
Javantura v6 - How to help customers report bugs accurately - Miroslav Čerkez...Javantura v6 - How to help customers report bugs accurately - Miroslav Čerkez...
Javantura v6 - How to help customers report bugs accurately - Miroslav Čerkez...
 
Javantura v6 - When remote work really works - the secrets behind successful ...
Javantura v6 - When remote work really works - the secrets behind successful ...Javantura v6 - When remote work really works - the secrets behind successful ...
Javantura v6 - When remote work really works - the secrets behind successful ...
 
Javantura v6 - Kotlin-Java Interop - Matej Vidaković
Javantura v6 - Kotlin-Java Interop - Matej VidakovićJavantura v6 - Kotlin-Java Interop - Matej Vidaković
Javantura v6 - Kotlin-Java Interop - Matej Vidaković
 
Javantura v6 - Spring HATEOAS hypermedia-driven web services, and clients tha...
Javantura v6 - Spring HATEOAS hypermedia-driven web services, and clients tha...Javantura v6 - Spring HATEOAS hypermedia-driven web services, and clients tha...
Javantura v6 - Spring HATEOAS hypermedia-driven web services, and clients tha...
 
Javantura v6 - End to End Continuous Delivery of Microservices for Kubernetes...
Javantura v6 - End to End Continuous Delivery of Microservices for Kubernetes...Javantura v6 - End to End Continuous Delivery of Microservices for Kubernetes...
Javantura v6 - End to End Continuous Delivery of Microservices for Kubernetes...
 
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
 
Javantura v6 - How can you improve the quality of your application - Ioannis ...
Javantura v6 - How can you improve the quality of your application - Ioannis ...Javantura v6 - How can you improve the quality of your application - Ioannis ...
Javantura v6 - How can you improve the quality of your application - Ioannis ...
 
Javantura v6 - Just say it v2 - Pavao Varela Petrac
Javantura v6 - Just say it v2 - Pavao Varela PetracJavantura v6 - Just say it v2 - Pavao Varela Petrac
Javantura v6 - Just say it v2 - Pavao Varela Petrac
 
Javantura v6 - Automation of web apps testing - Hrvoje Ruhek
Javantura v6 - Automation of web apps testing - Hrvoje RuhekJavantura v6 - Automation of web apps testing - Hrvoje Ruhek
Javantura v6 - Automation of web apps testing - Hrvoje Ruhek
 
Javantura v6 - Master the Concepts Behind the Java 10 Challenges and Eliminat...
Javantura v6 - Master the Concepts Behind the Java 10 Challenges and Eliminat...Javantura v6 - Master the Concepts Behind the Java 10 Challenges and Eliminat...
Javantura v6 - Master the Concepts Behind the Java 10 Challenges and Eliminat...
 
Javantura v6 - Building IoT Middleware with Microservices - Mario Kusek
Javantura v6 - Building IoT Middleware with Microservices - Mario KusekJavantura v6 - Building IoT Middleware with Microservices - Mario Kusek
Javantura v6 - Building IoT Middleware with Microservices - Mario Kusek
 
Javantura v6 - JDK 11 & JDK 12 - Dalibor Topic
Javantura v6 - JDK 11 & JDK 12 - Dalibor TopicJavantura v6 - JDK 11 & JDK 12 - Dalibor Topic
Javantura v6 - JDK 11 & JDK 12 - Dalibor Topic
 
Javantura v6 - Java SE, Today and Tomorrow - Dalibor Topic
Javantura v6 - Java SE, Today and Tomorrow - Dalibor TopicJavantura v6 - Java SE, Today and Tomorrow - Dalibor Topic
Javantura v6 - Java SE, Today and Tomorrow - Dalibor Topic
 
Javantura v6 - Future of the Humankind and the Universe - Ivica Puljak
Javantura v6 - Future of the Humankind and the Universe - Ivica PuljakJavantura v6 - Future of the Humankind and the Universe - Ivica Puljak
Javantura v6 - Future of the Humankind and the Universe - Ivica Puljak
 
Above and Beyond JDK 9, 10, 11, 12... - Branko Mihaljević and Martin Žagar on...
Above and Beyond JDK 9, 10, 11, 12... - Branko Mihaljević and Martin Žagar on...Above and Beyond JDK 9, 10, 11, 12... - Branko Mihaljević and Martin Žagar on...
Above and Beyond JDK 9, 10, 11, 12... - Branko Mihaljević and Martin Žagar on...
 
Javantura v4 - Self-service app deployment with Kubernetes and OpenShift - Ma...
Javantura v4 - Self-service app deployment with Kubernetes and OpenShift - Ma...Javantura v4 - Self-service app deployment with Kubernetes and OpenShift - Ma...
Javantura v4 - Self-service app deployment with Kubernetes and OpenShift - Ma...
 
Javantura v4 - Cloud-native Architectures and Java - Matjaž B. Jurič
Javantura v4 - Cloud-native Architectures and Java - Matjaž B. JuričJavantura v4 - Cloud-native Architectures and Java - Matjaž B. Jurič
Javantura v4 - Cloud-native Architectures and Java - Matjaž B. Jurič
 
Javantura v4 - KumuluzEE – Microservices with Java - Matjaž B. Jurič & Tilen ...
Javantura v4 - KumuluzEE – Microservices with Java - Matjaž B. Jurič & Tilen ...Javantura v4 - KumuluzEE – Microservices with Java - Matjaž B. Jurič & Tilen ...
Javantura v4 - KumuluzEE – Microservices with Java - Matjaž B. Jurič & Tilen ...
 
Javantura v4 - Keycloak – instant login for your app - Marko Štrukelj
Javantura v4 - Keycloak – instant login for your app - Marko ŠtrukeljJavantura v4 - Keycloak – instant login for your app - Marko Štrukelj
Javantura v4 - Keycloak – instant login for your app - Marko Štrukelj
 

Recently uploaded

Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...Karmanjay Verma
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 

Recently uploaded (20)

Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...React JS; all concepts. Contains React Features, JSX, functional & Class comp...
React JS; all concepts. Contains React Features, JSX, functional & Class comp...
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 

Javantura v7 - Working in distributed agile teams - Željko Zorko, Saša Ivičević

  • 1. Working in Distributed Agile Teams Željko Zorko i Saša Ivičević
  • 2. Table of Contents • What Is Agile Software Development? • What Is Distributed Software Development? • Agile in Distributed Teams • Benefits and Challenges of Distributed Agile Teams • Work in a Distributed Agile Team (Our Experience) • How to Handle Challenges in Distributed Agile Teams • Popular Agile Methods, Techniques and Tools • Final Thoughts
  • 3. What Is Agile Software Development? • Set of values and principles • Self-organizing teams are decision makers and growth carriers • Ability to react to change • Collaboration and communication is the main focus • Usable products are a measure of progress
  • 4. What Is Distributed Software Development?
  • 5. Agile in Distributed Teams • Does agile work with distributed teams? • How distributed agile teams work • Benefits vs. challenges
  • 6. Agile in Distributed Teams  13th State of Agile Survey
  • 7. Distributed Agile Team Benefits • Access to a larger resource pool • Reduction of development costs • Lower cost of labor • Increased availability Challenges • Cultural differences • Time differences • Remote communication • Less understanding of the requirements
  • 8. Work in a Distributed Agile Team (Our Experience) • Partially dispersed team: • Different cities of the same country (Zagreb, Varaždin) • Different countries (Croatia, Germany, Portugal, India) • Different continents (Europe, Asia) • Different time zones • Croatia/Germany, Portugal, India • Different companies • Different cultures
  • 9. Work in a Distributed Agile Team (Our Experience) • Language barrier • speech disorders, poor knowledge of foreign languages • Narrow communication channels • emails, messages, video calls • Technical issues • communication tools, VPN, hardware • Lack of informal communication • Different time zones • Large resource pool • Agility – “No one is irreplaceable” • Cost reduction • development cost, labor cost • Improving your technical skills • Improving your language skills • Mobile working • Different time zones Negative experiences Positive experiences
  • 10. How to Handle Challenges in Distributed Agile Teams • Find the best agile methods and practices • Overcome time differences • Maximize “the Golden Hours” • “Follow the Sun” software development • Break down cultural barriers • Team building activities • Frequent visits to distributed partners • Overcome communication problems • Use various communication tools • Strong documentation • Use agile project management tools • Avoid using email
  • 11. Popular Agile Methods, Techniques and Tools Agile Techniques EmployedAgile Methodologies Used • Daily standup (86%), • Sprint/Iteration Planning (80%) • Scrum (54%) • Scrum/XP Hybrid (10%)  13th State of Agile Survey 86.00 % 80.00 % 80.00 % 80.00 % 67.00 % 61.00 % 61.00 % 57.00 % 57.00 % 54.00 % 50.00 % 45.00 % 45.00 % 38.00 % 33.00 % 28.00 % Daily standup Sprint/iteration planning Retrospectives Sprint/iteratin review Short iterations Planning poker/team estimation Kanban Release planning Dedicated customer/Product owner Single team (integrated dev and test) Frequent releases Common work area Product roadmapping Story mapping Agile portfolio planning Agile/Lean UX 25.00 % 27.00 % 29.00 % 30.00 % 32.00 % 33.00 % 38.00 % 38.00 % 41.00 % 44.00 % 50.00 % 53.00 % 56.00 % 58.00 % 65.00 % 70.00 % 78.00 % 82.00 % Microsoft Project HP Quality Center/ALM Microsoft Excel IBM Ratinal Team Concert HP Agile Manager Axosoft Hansoft Bugzilla Pivotal Tracker CollabNet TeamForge Google Docs Target Process LeanKit Microsoft TFS CA Agile Central ThoughtWorks Mingle Atlassian JIRA VersionOne Agile Project Management Tools • VersionOne (82%) • Atlassian JIRA (78%)
  • 12. Final Thoughts • Distributed software development can be agile when the unique characteristics of both "Agile" and "Distributed" are successfully blended • There is no unique agile methodology that completely suits every distributed agile team • Distributed agile teams are the trend of today’s software development
  • 13. Thank you! If you want to work in agile distributed teams, join us! https://serengetitech.com/en/careers
  • 14. References  https://www.stateofagile.com/  https://serengetitech.com/en/blog/tech/working-in-distributed-agile-teams  https://www.atlassian.com/agile/teams/remote-teams  https://www.infoq.com/articles/engineering-culture-distributed/  https://www.ntaskmanager.com/blog/agile-project-management/