System Integration across geographically distributed Scrum teams

Slides:



Advertisements
Similar presentations
Interpersonal skills & Communication Edina Nagy Lajos Kiss Szabolcs Hornyák.
Advertisements

Strategic Management & Strategic Competitiveness
Engaging diverse student groups in higher education:- reflections on the impact of team teaching Wendy Yellowley and Marilyn Farmer Business School University.
Copyright BSPIN Agile Practices Benchmarking - Report Report at the end of first panel discussion held on 30 th April Chairperson -Thara Srivathsa,
MTA EXAM Software Testing Fundamentals : OBJECTIVE 4 Manage Software Testing Projects.
Configuration Issues and Efforts for Configuring Agile Approaches-Situational based Method Engineering Rinky Dwivedi, Computer Engineering Department Delhi.
Distributed Agile: Ten Guiding Principles Student: Yu Chang 張鈺 Raja Bavani, Chief Architect, Mindtree 28Dec Department of Computer Science and Information.
Chapter 2 Software processes. Topics covered Software process models Process activities Coping with change.
Confidential and Proprietary 1 Project Management using Scrum at Wachovia.
Welcome to Unit 5 Seminar If you can see this screen, share with your classmates the following……The best meal I ever ate was…… Audio will start promptly.
Chapter I will be able to explain the challenges facing 21 st Century managers 2. I will be able to describe the characteristics and performance.
Skiing and Boxing Coaching Product and Enterprise Teams 黃馨誼 蘇育光 修訂.
Chief Digital Officers (CDOs) are establishing themselves as new executives at the top management level of companies that go through a digital transformation.
Globalization Unit 6 youtube. com/watch
Effective Performance Testing in Agile and DevOps
Rapid Launch Workshop ©CC BY-SA.
Agile Project Management
How IoT Initiatives are Changing Product Development.
Eva’s Career Path How to become designer.
Social Services Outreach Team
The Strategic Role of Information Development in Continuous Delivery
TeleManagement Forum The voice of the OSS/BSS industry.
Digital Transformation Services
Reasons for Staying Small
Digital Workplace.
Opportunities and Outcomes of International Strategy
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall
Building the foundations for innovation
LEARNING REPORT 2016 Disasters and Emergencies Preparedness Programme
Programme Board 6th Meeting May 2017 Craig Larlee
Extreme Programming.
Building a Career in FOSS
Knowledge Objectives Understand the 4 strategies for foreign expansion
Organizational Design and Strategy in a Changing Global Environment
SENIOR MANAGER - SOFTWARE TESTING PRACTICE
Business Environment Dr. Aravind Banakar –
Business Environment
Business Environment
Enabling Collaboration with IT
Sourcing your next IT Hire
Organizational Cost Reduction Steps to Use CRM Applications for.
Healthcare product Industry
The 21st Century Workplace
Development of the Team
Attend|Learn|Grow Taking Your Career to the Next Level
Mentoring: from Teacher Candidate to Successful Intern
Virtual Collaboration Hub
Objectives The courage to be persistent in order to reach your goals
Automation Leveraging Artificial Intelligence
The Organizational Context
Strategy in a Changing Global Environment
Talent 9-Block Assessment
Service Development at Aalto University Key Enabler for Aalto's Academic Mission Mari Svahn.
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
The Changing Face of Business
International Strategy
Using networks to be more effective
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
Learning loves company
Killer Project Management Best Practices
ACCELERATE THE GROWTH OF YOUR BUSINESS
KEY INITIATIVE Finance Function Management
Extreme Programming (and Pair Programming)
I4.0 in Action The importance of people and culture in the Industry 4.0 transformation journey Industry 4.0 Industry 3.0 Industry 2.0 Industry 1.0 Cyber.
Challenges When Using Scrum in Globally Distributed Teams
Smart companies carefully track their investments in every part of their business. By carefully monitoring and managing their return on investment (ROI)
Faye Nicholson, P7 Class Teacher, Kingsland Primary School
TOGETHER, WE improve the lives of people around the world
  Introduction When faced with the task of designing and building a VEX robot, students (and teachers) will often immediately want to pick up their tools.
  Introduction When faced with the task of designing and building a VEX robot, students (and teachers) will often immediately want to pick up their tools.
Presentation transcript:

System Integration across geographically distributed Scrum teams Main Author Name & Designation Ayushi Jain – Sr. Member Technical Srinivas Thantapureddy- Test Consultant ADP Logo of your organization

Abstract Today businesses are shifting to emerging economies due to reduced business operations cost and an easily available workforce. Thus the need for better managing such teams, using the right tools and processes, is becoming increasingly critical for any enterprise company. Designing QA strategy for distributed scrum teams will have access to a larger pool of skilled people with lower development costs that will eventually result in quicker time to market.

Introduction: Today businesses are shifting to emerging economies (Russia, China, India, the Philippines, etc.) due to reduced business operations cost and an easily available workforce. Precisely, tomorrow's business will be more virtual and distributed, with "distributed" as its key element. Thus the need for better managing such teams, using the right tools and processes, is becoming increasingly critical for any enterprise companies

Reasons for the shift and need for having distributed Agile teams: Globally distributed teams reduce costs. They can reach the market more quickly with a "follow the sun" model. Distributed teams expand access to new markets. Acquisitions as a result of consolidation results in companies working together to integrate their businesses. Expansion can aid innovation and thought leadership. Telecommuting gives options for communicating with teams effectively. Collaboration tools -- improved tools for distributed communications and server-based, multiuser tools for product development -- are removing barriers, and more teams view distributed collaboration as an alternative.

Potential Benefits of Geographic Distribution Access to a larger pool of skilled people. Many organizations struggle to staff their IT departments solely with local people, particularly when specific skills are needed. Lower development costs. On the surface savings are the result of the wage differential between countries and sometimes even cities within the same country.  However, these savings can be quickly lost due to the increased overhead associated with geographic distribution – you must consider total cost of ownership (TCO), not just hourly programmer costs, when calculating the cost savings.  It is still possible to gain cost savings, but you must be sufficiently disciplined to earn them. Quicker time to market. The opportunity for quicker delivery times exist when your team is disciplined enough to take a “follow the sun” approach.  The basic idea is that a globally distributed sub-team will do their work during their day time, then hand-off the work to a team that is several time zones away.  This team will then do some work, then hand it off to the next team.  This is very difficult to make work in practice, requiring a solid architecture, high quality code, development standards, automated regression tests, and sophisticated configuration management.  We’ve seen it done successfully, often with either 2 or 3 teams in the overall cycle, although most organizations struggle to make this strategy work in practice.   However, one of the challenges is access to a Product Owner (or a proxy Product Owner) as the “single source of truth” twenty-four hours a day

Risks Associated with Geographic Distribution Communication challenges.  The most effective means of communication between two or more people is face-to-face around a shared sketching space such as a whiteboard or piece of paper.  Of course, this requires you to be in the same room together.  As you become more distributed you begin to rely on less effective communication strategies, but which provide better persistence of the captured information.  When you’re not face-to-face you are unable to observe body language which embodies a lot of valuable communication cues. Temporal challenges.  When people are in different time zones it becomes harder to find common working times, increasing the communication challenges.  To combat these challenges you will find that you need to create more documentation than you normally would. Cultural challenges.  As the team becomes more distributed the cultural challenges between sites often increases.  Different cultures have different work ethics, treat intellectual property differently, have different ideas about commitment, may be less inclined to embrace self-organization, have different holidays, different approaches to things, and so on. Something as “simple” as what it means when someone says “yes” can be very challenging in practice.

How to reduce Risks Build a Positive Team Culture Get the Key Team Members Together at the Beginning Do a Bit More Up-Front Modeling The Explore the Initial Scope process goal. The Identify Initial Technical Strategy process goal. Do a Bit More Up-Front Planning Integrate Regularly Recognize that Communication is Critical Have Daily Coordination Meetings Have Ambassadors Travelling Between Far-Located Sites Regularly Have Boundary Spanners at Each Site

References & Appendix A Practical Guide to Distributed Scrum The Great Scrum Master The Enterprise and Scrum

Author Biography Ayushi Jain : Working as a Sr. Member technical in ADP and has 4.5 years of experience in IT, have contributed on agile mythologies in team. Also an Artist and an Author, have conducted many national and international painting exhibitions and have written 2016 best seller - “Unofficially Yours”.

Logo f your organization Thank You!!! Logo f your organization