Scaling Agile: Finding your Agile Tribe

Slides:



Advertisements
Similar presentations
© 2007 BigVisible Solutions, Inc. All Rights Reserved Coaching Solutions Agile Project Start v
Advertisements

Connected Health Framework
ENUM Ad Hoc Meeting Douglas Ranalli Founder, Chief Strategy Officer February 12, 2001.
SWITCH Visit to NeSC Malcolm Atkinson Director 5 th October 2004.
Twelve Cs for Team Building
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
SCRUM John Drew. SCRUM - overview Scrum is a project management discipline that has evolved since the early 1990s to deliver software that meets business.
Chaos and Collaboration A Successful Adoption of Scrum by a Government Department Pete George George Training & Development Ltd
Rules of the Game  Loosely based upon the TV show, “Who wants to be a millionaire.®”  Once the question is read, you will have 30 seconds to discuss.
Agile Quality Assurance Reference Model Jacob Sandnes 3/23/15.
Discover how to improve productivity by going DevOps and SAFe.
Community: The Forgotten Discipline in Multidisciplinary Global Health Isabella Alder, Annah Frisch, Morgan Gallegos, Rosalie Griffin, Harjit Kaur, Kajsa.
Agile/Scrum Case study Code name: ninja.  2 scrum teams  One product backlog  8 months so far  Long term project  External integrations  R&D and.
Trusted IT Group. The challenge: 40 active, concurrent IT projects  Unsatisfactory Project Delivery.
US NITRD LSN-MAGIC Coordinating Team – Organization and Goals Richard Carlson NGNS Program Manager, Research Division, Office of Advanced Scientific Computing.
HARRISFIELD PRIMARY SCHOOL NATIONAL PARTNERSHIPS SCHOOL’S FORUM 2011.
CSE G674/2009 Project Project Management Section Presented by: Amir Aref Adib.
Agile Assimilation & Scaling. 2  About me…  How did we start?  Bottom-up  Task Force  Learning  Pilots  First stage analysis + recommendations.
Current Trends in Systems Develpment
Customer Relationship Management (CRM) Chapter 3 IT for customer relationship Management Learning Objectives The origins of CRM technology The size and.
資工 4A 陳怡秀 Microsoft Visual Studio’s Journey to Continuous Delivery.
By Saravanan Bala. General Report 31 % of Software projects are cancelled 75 % of the software projects are considered failures by the people who initiated.
Introduction to the Family-Centered Medical Home Massachusetts Home Visiting Initiative A Department of Public Health led state agency collaborative
Testing Challenges in an Agile Environment Biraj Nakarja Sogeti UK 28 th October 2009.
吳仲理 Using Lean in Application Development to achieve competitive advantage and customer delight N. Balaji Ganesh, WIPRO Technologies 20/12/2013.
SCRUM Not your average bacon and eggs. The Basics Product Backlog Sprint Backlogs Sprints – The Daily Scrum – Burn-down chart Sprint Retrospective.
Agile Methodologies: Comparative Study and Future Direction 林佳蓁 資工 4B.
Joel Sporleder Director, Walmart Technology Project Management Shared Services The evolving role of the Project Manager.
1 Project Management Introduction. 2 Chap 1 What is the impact? 1994: 16% of IT projects completed “On-Time” 2004 : 29% of IT projects “On- Time” 53%
1 PAT and Biological Products Tom Layloff FDA-SGE Management Sciences for Health The views expressed here are those of the author and not necessarily.
1 FROM DEVELOPERS TO ENGINEERS ENGINEERING ROLE IMPLEMETED AT EXPEDIA August 26, 2015.
Take No Prisoners How a Venture Capital Group Does Scrum Jeff Sutherland, Ph.D., USA Igor Altman, USA Agile /05/191.
HIV Testing Week: What does “good” look like? Jane Anderson Public Health England.
Creative Disruption: A Core Systems Strategy Workshop November 3, 2011.
Het einde van het beroep van tester - Wat Agile, DevOps en Scrum betekenen voor het testvak -
Effective Communication in Distributed Agile Software Development Teams Siva Dorairaj, James Noble, and Petra Malik XP 2011, LNBIP 77, pp. 102–116, 2011.
Experiences from Representing Software Architecture in a Large Industrial Project Using Model Driven Development Andres Mattsson 1 Björn Lundell 2 Brian.
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
Deepening Our Understanding of Communities of Practice in Large-Scale Agile Development 凌杰甫.
1 Discipline vs. Agility. 2 Topics What is discipline? What is agility? What are the misconceptions? Contrasts and home grounds Five critical factors.
CMMI Project: Care Team Integration of the Home-based Workforce Health Care Innovation Award of $11.8M Train 6,000 IHSS Consumer- Provider Pairs over 3-Year.
Adopting the Practice of Enterprise Analysis in a Mid-Sized Company Mary Burns Furr Adaptis, Inc Seattle, Washington USA.
2012 Agile Conference 黃郁哲 Overciming Traditional Project Release Reporting with an Agile Approach Focused on Change.
Legal Jeopardy: Whose Risk Is It?. SPEAKERS Jason Straight Chief Privacy Officer and Senior Vice President Cyber Risk Solutions at UnitedLex Patrick Manzo.
Software Process Models.
NAPA Agile Story: From Zero to Hero in Two Years Toivo agilehope.blogspot.com #NAPA #SAFe.
Human Resource Management Gaining a Competitive Advantage
Agile Methodology. -Dhanashree Kumkar -Plus91 Technologies.
Skiing and Boxing Coaching Product and Enterprise Teams 黃馨誼 蘇育光 修訂.
AGILE METHODS Curtis Cook CS 569 Spring 2003.
Process 4 Hours.
TEST AUTOMATION IN BDD WAY
Competitiveness, Strategy, and Productivity
F-118 June 29, 2016 Association for Learning Environments
Agile Software Development Brian Moseley.
Agile Scrum Online Training
E2E Testing in Agile – A Necessary Evil
Lecture 9: PHC As a Strategy For HP Dr J. Sitali
Healthcare product Industry
Introducing ISTQB Agile Foundation Extending the ISTQB Program’s Support Further Presented by Rex Black, CTAL Copyright © 2014 ASTQB 1.
Introduction to Agile Blue Ocean Workshops.
How to become PMI-ACP ®?.
Computer Services Business challenge
Creating a Quality Improvement Program
A medical device manufacturer Spreading information to save lives
Applying Agile Lean to Global Software Development
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.
The Chronic Care Model Overview
Chapter 1: Introduction
Introduction to the Family-Centered Medical Home
Presentation transcript:

Scaling Agile: Finding your Agile Tribe CHEN YI-XUN

Outline Introduction Project Background Project Challenges What We Learned Conclusion

Introduction This report describes an experience with a largescale global development effort our primary challenge to scaling agile became finding the right people to form our agile “tribe It‘s led to an identified set of attributes that describe the type of person that we believe will thrive in a large-scale Agile environment. 1.over 300 people across 3 global sites 我們主要的目標是找到適合的人才,讓他們能夠組成一個agile tribe讓我們這個大型專案更能夠蓬勃發展 因為有很多人只適合在小團隊中開發而無發使他們加入大團隊,而這樣的人就可能不適我們要找的人才

Outline Introduction Project Background Project Challenges What We Learned Conclusion

Project Background The project under discussion was a large-scale global development effort for the Health Services (HS) division of Siemens Medical Solutions USA The healthcare industry services to over 5,000 healthcare organizations in 20 countries The project team consisted of 300 developers, product analysts,scrum masters, and testers across 25 scrum teams in three development sites: USA, India, and Europe

The project was organized into three sub-programs: core application(1)---->(11) common architecture components(2)---->(7) a common supporting application(5)---->(7) 前兩個是由美國和印度做的 最後一個是美國和歐洲做的 在這一年的期間預計將這些團隊數成長到25個scrum master 每個team平均會有12個組員. (Scrum Master, 4-5 Developer Pairs, 1-2 Analysts, and 1-2 Testers

Outline Introduction Project Background Project Challenges What We Learned Conclusion

Project Challenges Integration & Dependency Management The number of concurrent work streams increased, so did the number of dependencies. Managing Heavily-Used Services As their customer base increased, so did the requirements to customize, or “tweak”, services to accommodate the consumers of these services Managing Distributed Teams 這樣的大型專案其中有一個難度就是個相依模組之間的整合案管理 因此他們除了用規定好的文件及變數命名之外讓各scrum team再開發時相互的合作與溝通讓他們在可以一起完成相依的部分 另外 我們必須好好管理一些客戶使用量比較大的服務 向這些服務未來的使用量將會是很大的因此也必須多做一些客製化的設計,所以我們會將這些服務切成多個小模組讓scrum team然後竭盡所能的開發 再來就是各組織間的管理,因為在個別團隊之間平常會交流的時候可能都只有整合時或是開會時而造成各組織間有相當多的歧見 使得互看不順眼,因此在開發時會將各組的成員互相打散分到其他組去讓他們可以一起兼併間的開發

Outline Introduction Project Background Project Challenges What We Learned Conclusion

What We Learned When addressing these challenges, we sought to adhere to the basic principals of the Agile manifesto as much as possible We sought to empower individuals and teams to make decisions and formulate their own processes, and to take calculated risks without fear of reprisals 當我們想要解決一些難題時我們會想要他們用agile manifesto原則去思考並且與他人多多合作與溝同而不是死板的去聽讀那些流程 並且我們授權各團隊能夠不在乎他人報復的思考下評估個事件的風險並自行決策

In large-scale projects Most of the Scrum teams rapidly evolved to highly performing teams and demonstrated tremendous productivity. In smaller projects we work encourage team members to focus exclusively on their individual team goals as expressed in the backlog In large-scale projects team members must participate in cross-team activities and allocate time to project-wide activities 有一些scrum team會想要快速有效地完成任務,但是我們發現這樣的方式若到了大型專案的環境將不適用 因此在小團隊中我們要積極地完成團隊的目標 再大的團隊中我們要跨團隊的溝通

Outline Introduction Project Background Project Challenges What We Learned Conclusion

Conclusion The challenge is locating these people Rule #1:Don’t base your decision on Agile experience! Agile is a mindset, not a skill set. 最後會規整篇paper我們最重要的目的是在於建立一個agile tribe因此找人將是我們最重要的挑戰, 有些人對big agile project有興趣但是他不一定有能力加入這樣的團隊 因此有一個很重要的法則,敏捷是一種心態而不是一種技能

Q & A