Presentation is loading. Please wait.

Presentation is loading. Please wait.

Welcome “Team Rooms / Scrum Rooms” Is the Team Room really important? “Distributed Teams / Scrum Station!”

Similar presentations


Presentation on theme: "Welcome “Team Rooms / Scrum Rooms” Is the Team Room really important? “Distributed Teams / Scrum Station!”"— Presentation transcript:

1 Welcome “Team Rooms / Scrum Rooms” Is the Team Room really important? “Distributed Teams / Scrum Station!”

2 Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.

3 We follow these principles: Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. Business people and developers must work together daily throughout the project. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. Working software is the primary measure of progress. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. Continuous attention to technical excellence and good design enhances agility. Simplicity--the art of maximizing the amount of work not done--is essential. The best architectures, requirements, and designs emerge from self-organizing teams. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. Principles behind the Agile Manifesto

4 Team Rooms / Scrum Rooms I s the Team Room really important? Collaborative environment Real time, dynamic communication Face-to-Face communication Safe environment Facilitates team decision making and team maturity Protects team from external interruptions Resource availability Developers work environment References from Case Studies: bookhamer.olive.achf.t9.09.10 - bookhamer.olive.achf.09.10

5 Team Room Vision Key Points “Individuals and Interactions over Process and Tools” This is from the Agile Manifesto and the team room environment is critical to supporting this key process. Real time, dynamic communication. Face-to-Face Communication. Distributed or co-located teams need to spend time interacting face-to-face. Good Whiteboards. Porcelain magnetic whiteboards allow you to put up charts, graphs, illustrations, etc. Good telecommunication system for distributed team collaboration. Good ALM Tool. Application Lifecycle Management Tool Rally, etc. you must have a solution that serves the team. Plenty of room for Daily Stand ups. Consider coming away from the desks or a to separate area “Scrum Room” without distractions. Minimal distractions in the room itself that are not relative to the work. Developers workstations, probably two monitors, and minimal distractions.

6 Distributed Team Collaboration “Before” Olive Technology, 2009 Agile Engagement India Engagement

7 “After” Olive Technology, 2009 Agile Engagement Polycom 6000, Skype, TFS, (ALM) “Scrum Stations” Distributed Team Collaboration India Engagement The first “Scrum Station”

8 Distributed Team Collaboration Webcams!

9 Client Solutions 09/10 Agile Engagement The DELL 4610X Wireless Projector is a great solution providing four wireless screen logins for excellent collaboration across distributed teams. Now you can have two teams, an architect, and the ALM, all logged in at the same time, on the same screen, in the same meeting. With the simple use of Go-to-Meeting and Skype you have a high end solution at a very affordable cost. There is no replacing the value of face-to-face time for distributed teams. I can not emphasize this enough. In my years of building teams getting this right is one of the keys! Distributed Team Collaboration Dell 4610X Projector

10 Team Room Vision Webcams!

11 Team Room Vision

12

13 Dell 4610X Projector

14 Team Room Vision

15

16

17 Dell 4610X Projector

18 Offshore/Onshore Representation 6/1 Ratio (Offshore/Onshore) Vishnu is in USA representing his team group of 6 in Hyderabad

19 Books / Agile Agile and Iterative Development: A Manager’s Guide by Craig Larman Agile Estimating and Planning by Mike Cohn Agile Project Management with Scrum by Ken Schwaber Implementing Lean Software Developent by Poppendieck Agile Retrospectives by Esther Derby and Diana Larsen Agile Software Development Ecosystems by Jim Highsmith Agile Software Development with Scrum by Ken Schwaber and Mike Beedle Scrum and The Enterprise by Ken Schwaber User Stories Applied for Agile Software Development by Mike Cohn Collaboration Explained by Jean Tabaka Agile Testing, A Particle Guide for Testers & Agile Teams by Lisa Crispin, Janet Gregory Enterprise Architecture / Software Development Patterns of Enterprise Architecture by Fowler Working Effectively with Legacy Code by Michael C. Feathers xUnit Test Patterns Refactoring Test Code by Gerard Meszaros Offshoring Speaking of India, Bridging Communication Gap working with Indians by Braig StortiBooks

20 Links Agile Manifesto - http://agilemanifesto.org/http://agilemanifesto.org/ ScrumAlliance - http://www.scrumalliance.orgg Agile Commons - http://agilecommons.org Agile Commons - http://agi Agile Alliance - http://agilealliance.comiance.com StickyMinds - http://www.stickyminds.com StickyMinds - Rally Software - http://www.rallydev.com/e - http://www.rallydev. Control Chaos - http://www.controlchaos.com/chaos.com/ Ken Schwaber, Conchango - http://www.controlchaos.com/ Ken Schwaber, C Agile University - http://agileuniversity.org/e University - http://ag SQE Training - http://www.sqe.comwww.sqe.com SQE Conferences - http://www.sqe.com/Conferences/Default.aspx SQE Conferences Links

21 Agile Scrum (4X Productivity) Agile Scrum (4X Productivity) Offshore Resourcing (60% savings) Offshore Resourcing (60% savings) Thanks everyone!

22 You are free: to Share―to copy, distribute and transmit the work to Remix―to adapt the work Under the following conditions Attribution. You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work). Nothing in this license impairs or restricts the author’s moral rights. Please select the icon in the bottom right corner of any of these pages or see the licensing information on my web page available at http://www.bookhamer.com/copyright.html for proper representation of this material. http://www.bookhamer.com/copyright.html Credits: Some of the bullet points presented come from Mike Cohn, Mountain Goat Software, LLC. Some of the bullet points presented come from the top selling books listed in the Book Reference list. Copyright Notice:


Download ppt "Welcome “Team Rooms / Scrum Rooms” Is the Team Room really important? “Distributed Teams / Scrum Station!”"

Similar presentations


Ads by Google