Scaling Agile To Work With Distributed Teams Presented By: MD.HABIBUR RAHMAN ID:107229.

Slides:



Advertisements
Similar presentations
Iterative Development: Done Simply Emily Lynema NCSU Libraries Code4Lib 2010.
Advertisements

Iteration Planning.
Program Management School Agile & ADDIE Add-Up (AAAU) Elliott Masies Learning 2012 October 21-24, 2012.
Chapter 9 User-centered approaches to interaction design By: Sarah Obenhaus Ray Evans Nate Lynch.
Symptoms of dysfunctional distributed teams Jason Novack BigVisible Solutions.
1.05 Characteristics of Effective Teams
© conchango Scaling Agile with TFS The Architecture Forum Colin Bird December 2006.
Where We Are Now. Where We Are Now Traditional PM versus Agile Methods Traditional PM Approach Concentrates on thorough, upfront planning of the entire.
EFFECTIVE GROUP PROJECTS Tips for surviving and succeeding with team assignments.
MANAGING A GLOBAL TEAM USING AGILE Does Remote AGILE Work? By: Miriam Lottner, COO Gangly Sister LLC.
The Source for Housing Solutions Arizona Housing Forum Charlene Flaherty – Corporation for Supportive Housing Kelli Donley – Arizona Department of Health.
Agile Project Management with Scrum
An Introduction to Agile Project Management CHAPTER SEVENTEEN PowerPoint Presentation by Charlie Cook Copyright © 2014 McGraw-Hill Education. All Rights.
Devon ReForm “Making Things Happen” Louise Clark.
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
Copyright Dr. M. Myra S. White, Harvard University, 2009 Henry Tam Analysis.
Agile Design and SCRUM Brent M. Dingle, Ph.D. “For the last few centuries, … science has been attempting to break matter down into ever smaller bits, in.
Engaging Parents in Employment Preparation By Kelly Von Lehmden April 28, 2015.
Get quality results faster: Agile Projects and your team Presenters: Laurie Barnas and Wendy Taylor, Associate Registrars, University of Victoria.
1-2 Training of Process FacilitatorsTraining of Coordinators 4-1.
Monster-Sized Agile Adoptions SUCCESS AND FAILURE STRATEGIES.
Distributed Agile 8 ways to get more from your distributed teams Keith Richards #distributedagile.
Chapter 3 – Agile Software Development Lecture 2 1Chapter 3 Agile software development.
Team Building.
Parents’ workshopPare Mr Martin and Miss Richter Reading Workshop.
Issues and Strategy for Agile Global Software Development Adoption FLORIN DUMITRIU DUMITRU OPREA GABRIELA MESNITA.
1 Agile Methodology & Programming Ric Holt July 2009.
Chapter 3 Agile Software Development (2/2) Yonsei University 2 nd Semester, 2013 Sanghyun Park.
10/8/2008Clarity PLC Fall WebConference This slide copyright Jeffrey A. Bloom Tips and Techniques Leveraging Clarity’s Notes Facility & SCRUM in.
Module 2 Planning an Integrated Common Core Literature Lesson.
Collaboration BIM Curriculum 05. Topics  Internal Collaboration  Office Organization  Teamwork  Hotlinks  Complex Projects.
Presented by, Aiswarya Gopal P2ELT  A hosted learning platform in the cloud which brings affordable online training to organizations,wherever and.
CFDLS © 2013 Central Florida Diversity Learning Series 2013 Evaluation Summary of Session 5 on September 24 th Leveraging ERG’s and Diversity Councils.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Agile Assessment Gadi Lifshitz, Ayelet Kroskin, Barak Yagour, Yael Dubinsky.
Finding the Education in Educational Technology With Early Learners Leah M. Bower EDTF300 Lock Haven University Fall 2013.
Chapter 9: Teams and Teamwork Learning Objectives Explain why the use of teams is increasing. Explain the concept of teamwork. Describe the structure and.
Chapter 3 – Agile Software Development Lecture 2 1Chapter 3 Agile software development.
Starting a Geographically Distributed Test Team Susan McVey IBM.
RECOGNISING THE VALUE OF STUDENTS AS INNOVATORS. 12 HOURS/2 COURSES/1 MUSEUM.
© Development Dimensions International, Inc., MMX. All rights reserved. 1 Welcome to WORKING AS A HIGH-PERFORMING TEAM Jason Kiesau Training & Development.
Administrator Development What does successful implementation of high preforming professional learning communities look like and how will we know when.
Thomas Bookhamer, CSP / COACH, Thomas Bookhamer, CSP / COACH, Tim Simmons, ACH Federal, Product Owner Tim Simmons, ACH Federal, Product Owner Agile Coach.
Lecturette 1: Leaders’ Guide to Change. Developing Trust Concentrate on relationships first Acknowledge different kinds of knowing Create a group plan.
What Is DevOps? DevOps is "a portmanteau of 'development' and 'operations'" and is "a software development method that stresses communications, collaboration,
An essential part of workplace success!
1 Discipline vs. Agility. 2 Topics What is discipline? What is agility? What are the misconceptions? Contrasts and home grounds Five critical factors.
Confidential and Proprietary 1 Project Management using Scrum at Wachovia.
Top 5 Skills-Qualities Employers Want. 1. Communication Skills Able to aviate for them self.. Detailed right information... Able to make presentations...
Team Work. Why we need team work Steps in Team Work 10 steps.
Agile Development in the Writing Classroom Michael Wojcik Rhetoric & Writing Michigan State University ATTW 2010Louisville, Kentucky.
© BLR ® —Business & Legal Resources 1408 Teambuilding for All Employees.
The Importance of Teams How to Create Effective Teams and Develop Team Norms.
To define collaboration To experiment with working collaboratively To reflect on these first experience(s) But first…
CS223: Software Engineering Lecture 16: The Agile Methodology.
Team development and trust Describe what influences trust within a team and how to build trust Identify stages of team development and how these are affected.
Exploring Corporate Strategy, Seventh Edition, © Pearson Education Ltd 2005 Colín Knapp Director for International Collaborations & Development (Business)
©2007 McGraw-Hill Ryerson Limited. All rights reserved. MODULE 18 Working and Writing in Teams.
Real to Reel 2012 Project Outreach. LIGHTS Find a community need CAMERA Solve the problem the best way you can! ACTION Then unveil your documentary film.
Twanna Bradford The Big Interview Multi media Interview EDU 650 December 4,2015 Dr. La Touche.
A Collaborative Mixed-Method Evaluation of a Multi-Site Student Behavior, School Culture, and Climate Program.
Agile Project Management Athanasios Podaras
SDI & MDI SDI -> Single Document Interface
Leadership in Teams and Decision Groups
Chapter 3 – Agile Software Development
AGILE METHODOLOGY MANAGE PROJECT USING AGILE SCRUM.
Scrum MODULE 3 – Part 3.
1.05 Characteristics of Effective Teams
Agile Manager As an Agile Manager you are the advocate and champion for your team. Agile Management is servant leadership: putting people first in support.
Working SMART How Leaders can Align Attendance with School Goals, Structures and Functions Welcome - Introductions Name of the session – We all know that.
Remaining Agile on Virtual Teams
Presentation transcript:

Scaling Agile To Work With Distributed Teams Presented By: MD.HABIBUR RAHMAN ID:107229

Main Goal Scaling Distributed teams

The objectives are Know how to proactively manage dependencies between two teams Be able to scale the iteration planning meeting Understand how to cultivate communities of practice and the role of these play in scaling Be able to help teams

A. Use Rolling Look ahead planning

B. Share Team Members

Two Types of interfaces to worry about A. Unattended interface –At least one is aware of the interface, but no one is doing anything about it. B. Unidentified interface –An interface that exists but that no one has discovered yet.

C. Use an integration Takes on the unattended interfaces –while on the look out for unidentified ones Can be virtual team with part time members –common up to perhaps a dozen teams Larger projects will have a full time team –may be more than one Not a dumping ground for poor performers

Scale up iteration planning Iteration planning meeting is the hardest to scale –Other meetings require less coordination Two general approaches –Stagger by a day –The big room

Big room

Coordinate Teams Hold Scrum of scrums meeting Use communities of practice

Communities practice

Create better Environment for communities

Distribute Teams

Collaborating collocating teams Each Teams has all needed skills Teams in different locations work independently but collaborating to coordinate their work

Deliberately distributed teams Teams in different locations work independently but collaborate to coordinate their work. Each location has all needed skills –We could from collaborating collocated teams –But we choose not to Individuals in different cities work together as one team

Create coherent Acknowledge big cultural differences Acknowledge small cultural differences Strengthen functional and team subcultures Build trust by emphasizing early progress

Change how to communicate Add back some documentation Cannot rely as much on talking Add detail to the product backlog Encourage lateral communication

Thanks to all