SCRUMShore @ SG-CIB                                 Xebia Seminar, 23rd June 2011                                 Laurent ...
laurent.sarrazin@simplexeo.com
Speaker                                                                                                             Agilit...
#0 – Intro                                 We will not speak just about Agility,                                 Scrum, XP...
#01 – Intercultural Awareness                                             Story                                 Impacts of...
The Offshoring Problem Statement                                                                                          ...
Bridging with a Third Culture                                                                                             ...
The Agile Value Proposal for Offshoring                                                                           How     ...
To sum’up                                      « Agility is not magic for distributed teams,                              ...
#1 - A bit of                                 Intercultural                                 Awarenesslaurent.sarrazin@simp...
Day to Day                                 True Stories : Cultural Differences                                            ...
IST : Indian Stretchable Timelaurent.sarrazin@simplexeo.com                                                           Time...
Direct / Indirect Intercultural Communication Patterns                                 http://www.danielnester.com/uploade...
The Challenge : touching the values for sustainability                                                                    ...
Cultural differences : Key Models                                 Geert Hofstede (2002)laurent.sarrazin@simplexeo.com     ...
Better to be                                 Why and How to use these models ?                aware before                ...
Quick Illustration with Hofstede                                                                     Tolerance to ambiguit...
Overview of Scrum vs Cultural Attributes                                 http://hasith.net/documents/Culturally_Distribute...
Conclusion : Agility as a NEGOTIATED Third Culture                                                                        ...
laurent.sarrazin@simplexeo.com                                              #2 - Discover                                 ...
The 3 Components of SCRUMShore                                                    ONE Team Spirit                         ...
Component #01 : the Foundations                                                                                      ONE T...
Component #02 : The SMART TeamWork Foundations                                  View 1 : High-level                       ...
Component #03a : Distributed SCRUM + XPlaurent.sarrazin@simplexeo.com                                    Distribute acros...
Component #03b : Evolutive Delivery Model                                                                                 ...
HOW-TO (1/3): Sketch your operating model by following the                                   user stories …               ...
HOW-TO (2/3): Sketch your operating model by following the                                   user stories …               ...
HOW-TO (3/3): Sketch your operating model by following the                                 user stories …                 ...
Exercise Book : to Guide You in this Journey                                                                              ...
Checklist : : « Flower of Success »                                  Good Starts /                                 Bad Sta...
laurent.sarrazin@simplexeo.com                                 ROTI                                 Q&A                   ...
Next Steps                                    Apply Scrumshore to                                    other kinds of sourci...
Take                                          Aways                                 ScrumShore                            ...
laurent.sarrazin@simplexeo.com                                 Q&A
laurent.sarrazin@simplexeo.com                                 Merci
Some References                                 Challenges in Applying Scrum Methodology on Culturally Distributed Teams  ...
Ingredient #02 : Lateral Thinking, Edouard de Bonolaurent.sarrazin@simplexeo.com                                          ...
Ingredient #01 : 5 Dysfunctions of a Team                                                                                 ...
laurent.sarrazin@simplexeo.com
Upcoming SlideShare
Loading in …5
×

Scrumshore 2011-06-23-xebia-v1.0b

845 views

Published on

Scrumshore presented at a Xebia Seminar

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
845
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Scrumshore 2011-06-23-xebia-v1.0b

  1. 1. SCRUMShore @ SG-CIB Xebia Seminar, 23rd June 2011 Laurent SARRAZIN laurent.sarrazin@simplexeo.comlaurent.sarrazin@simplexeo.com
  2. 2. laurent.sarrazin@simplexeo.com
  3. 3. Speaker Agilitateur Laurent SARRAZIN laurent.sarrazin@simplexeo.com Bio Speaker Diplômé de l’Université de Paris-Orsay, Laurent Sarrazin exerce depuis 18 ans dans le secteur du développement ITSMf Assemblée Générale, June 2011 informatique de la banque d’investissement, exigeant en Xebia Seminar, June 2011 terme de leadership, gourmand en méthodologies et ADELI, “Autour d’un Verre”, April 4 Scrum Days, Paris, March 31 technologies de pointe. Valtech Days, March 17 Cercle Agile, March 8 Son parcours est marqué par la mise en œuvre de Master HEC / SupTelecom / Mines – 2009, 2010, 2011 méthodes agiles (SCRUM, XP, FDD, ..) à grande échelle ITSMF Day, Paris, Oct 2010 interculturelle. 3 années dans la Silicon Valley Indienne eSCM Annual Conference, Paris, Nov 2010 de Bangalore lui ont permis de développer une expérience authentique. Publications A son retour au siège, Laurent a créé et dirige un http://sites.google.com/site/leanprove/ service d’accompagnement/coaching des équipes dans Contribution in a book (Dunod, Q2 2011) la mise en œuvre et l’amélioration continue de solutions offshores agiles. Current Projectslaurent.sarrazin@simplexeo.com Simplexeo (www.simplexo.com) To Succeed with Simplexity. Return of Experience A blend of agile value, lean principles, radical management Context to transform our organizations, toward people delight Investment Banking Scrumshore (www.scrumshore.com) Captive Offshoring Agility , Lean, Collective Intelligence applied to Smart Multi-Teams, ... Offshoring
  4. 4. #0 – Intro We will not speak just about Agility, Scrum, XP, … We’d rather focus on Intercultural Teams, and how Scrum is a stronglaurent.sarrazin@simplexeo.com distance reducer.
  5. 5. #01 – Intercultural Awareness Story Impacts of Remoteness/Distance line Basics to succeed  Agile Benefits Bridging with a 3rd Culture, Trust & Value Based Attribution-NonCommercial-ShareAlike #02 – Discover SCRUMShore CC BY-NC-SA This license lets others remix, tweak, and build upon your work non- A smart offshoring operating model, commercially, as long as they credit you and license their new creations under the identical terms. based on Scrum & focused on Trust-Based Relationship #03 – Extension ..for any Distributed Sourcing Modelaurent.sarrazin@simplexeo.com Extend Scrumshore to work distribution patterns: distributed teams, fixed-price contracts ..
  6. 6. The Offshoring Problem Statement Why ? Cultural Differences Country, corporate intercultural gaps Loss of ..Visibility, Distance Control, Trust Loss of Client Proximity & Understanding of the Streched context, the expectations, Knowledge getting feedback, .. Limited execution Remoteness scope, less autonomy Loss of Teamness Dispersed Team vslaurent.sarrazin@simplexeo.com Distributed-On-Team Coordination Breakdown To foster operational efficiency
  7. 7. Bridging with a Third Culture What Culture 1 A Third Culture Culture 2 Individual Culturelaurent.sarrazin@simplexeo.com Working with distributed teams, especially in different countries implies to take care of cultural differences. The idea is to leverage the richness of the differences AND bridge teams with the 3rd culture based on SCRUM (and other agile ingredients)
  8. 8. The Agile Value Proposal for Offshoring How Intrinsic Quality Quality in Built-in eXtrem IT Engineering mindset and practices are embeddedlaurent.sarrazin@simplexeo.com 8
  9. 9. To sum’up « Agility is not magic for distributed teams, but a strong enabler » Lead Site Remote Site • High-Bandwidth • Courage, Discipline, Communication Energy, Willingness • Common Goals Gatekeeping  XP Values • Continuous Feedback • Ambassadors, X-laurent.sarrazin@simplexeo.com • Collective Onwnership Fertilization, Trips • Radical Transparency • « Keep It Simple » You do not buy the TRUST .. You have to build and groom it !
  10. 10. #1 - A bit of Intercultural Awarenesslaurent.sarrazin@simplexeo.com
  11. 11. Day to Day True Stories : Cultural Differences Situations • Objectives Setting (definition, understanding, commitments) Opinion • Expectations : Explicit / Implicit, Assumptions • Decision Making • Perception of what is challenging • Meetings : agenda to conclusion Problem • Communication (phone, meetings, interviews, …) Solving • Cross-Visits, Protocols • Absences • Learning Schemes Anger • Leadership Style • Sense of Quality • Yes / No Self • Definition of ‘Done’ Esteem • Clarifications, Troubleshooting, ..laurent.sarrazin@simplexeo.com • Physical Distance, Timelag The Manager Intercultural day-to-day real situations …
  12. 12. IST : Indian Stretchable Timelaurent.sarrazin@simplexeo.com Time Boxing …
  13. 13. Direct / Indirect Intercultural Communication Patterns http://www.danielnester.com/uploaded_images/Kaplan_RB_Cultural_Thought_Patterns_in_Intercultural_Communication_Diagram-790122.JPGlaurent.sarrazin@simplexeo.com Daily Standups, Retrospective, … Core Protocols, XP Values, ..
  14. 14. The Challenge : touching the values for sustainability DO is not BElaurent.sarrazin@simplexeo.com Coaching REQUIRED ! To lead the change at the values level
  15. 15. Cultural differences : Key Models Geert Hofstede (2002)laurent.sarrazin@simplexeo.com Classic models dealing with intercultural differences
  16. 16. Better to be Why and How to use these models ? aware before than after .. To manage the « agile intercultural paradox » (*) -Helper ? how agility can mitigate cultural gaps ? -Blocker ? how the cultural orientations can impactlaurent.sarrazin@simplexeo.com (block or help) agile effectiveness (*) tentative name ..
  17. 17. Quick Illustration with Hofstede Tolerance to ambiguity, uncertainty  No Upfront spec/design  KISS Rules, LEAN Process Power of the hierarchy  Scrum-master command/control to manager-coach  Radical Transparency Burn charts, .. Inter-Relationships Collective ownership Daily Meeting Reactivity to the changes DEEP Backlog  Iterative & Incrementallaurent.sarrazin@simplexeo.com
  18. 18. Overview of Scrum vs Cultural Attributes http://hasith.net/documents/Culturally_Distributed_Scrum.pdflaurent.sarrazin@simplexeo.com
  19. 19. Conclusion : Agility as a NEGOTIATED Third Culture Culture 1 <!> Agile Intercultural The Third Paradox <!> Culture Culture 2laurent.sarrazin@simplexeo.com  Good to have Agility as an opportunity to bridge teams with a 3rd Culture, AND take care of the “agile intercultural paradox”
  20. 20. laurent.sarrazin@simplexeo.com #2 - Discover ScrumShore
  21. 21. The 3 Components of SCRUMShore ONE Team Spirit Smart Team Work Evolutive Iterative & Incremental Delivery Model  Features Teamslaurent.sarrazin@simplexeo.com SCRUMShore is a trust-based operating model, fostering the ONE TEAM Spirit, relying on SCRUM and a SMART transition path
  22. 22. Component #01 : the Foundations ONE Team ONE Team Spirit ONE Culture = We are equal Shared Vision Common Goals Unified Working Principles We are within the same company ! “us” / “them” syndrome killer No SLAs, No penalty, … Distance Reducer But virtual distributed teams Lead Site Remote Site Client Accountability Delivery Capabilities Client Proximity Execution Capacity Integration, Roll-Out Feature Team 3 Perspectives a good way to structure the thinking / design / implementation of your partnership.laurent.sarrazin@simplexeo.com Infinite reusability … The key enabler : 2 simple concepts to envision the ONE TEAM Spirit. Leveraging Edouard De Bono : Lateral Thinking
  23. 23. Component #02 : The SMART TeamWork Foundations View 1 : High-level Goals & Roles Distribution View 2 : Detailed Work Distribution  Mutual Expectations  Working Mix #1 Roles Distribution View 4 : Vertical Interactions  Expectation, Communication, Deliverables, Tools, … #4 Vertical ONE #2 Collaboration Team Working Mix View 3 : Horizontal Interactions  Expectations, Communication, Deliverables, Tools, … #3 Horizontal Collaborationlaurent.sarrazin@simplexeo.com  We push teams to define a clear cut working manifesto, write down their mutual expectations, shared commitment.  Real Coaching (with an exercise book)  We avoid the RACI spirit
  24. 24. Component #03a : Distributed SCRUM + XPlaurent.sarrazin@simplexeo.com  Distribute across the 2 sites : the agile and lean software principles  Apply SCRUM as-it-is (SCRUM is enough lean and “kiss”. Kill the “yes/buts” )  Iteration-pipelining has been introduced on need basis (C. Larman in Bangalore in 2006)  We apply XP Core Engineering Practices : TDD, CI, JIT Design,..
  25. 25. Component #03b : Evolutive Delivery Model Value Scale 3 Ultimate 2 Optimized 1 Initiallaurent.sarrazin@simplexeo.com  Foster Loose-Coupling,  Enable Remote Empowerment  Build Remote Autonomy  Minimize Back & Forth, Latency
  26. 26. HOW-TO (1/3): Sketch your operating model by following the user stories … Lead Site Remote Site On a whiteboard, together Apply the various SCRUM + XP Business IT IT elements to define •Who is charge of what •How you will manage the various Governance scrum ceremonies •How you will monitor the activities based on scrum indicators + outcomes of your engineering  Carve your working manifesto in Functional the “Sourcing Agreement”laurent.sarrazin@simplexeo.com Technical Sourcing Engagement
  27. 27. HOW-TO (2/3): Sketch your operating model by following the user stories … Sprint Planning Lead Site Remote Site SCRUM Checklist SCRUM Roles Business IT IT Product Owner Scrum Master Product Remote Scrum Team Owner Scrum Master SCRUM Artefacts Product Backlog Product Burn Up Chart Iteration Iteration backlog Product User Day Backlog Day Iteration Burndown Backlog Stories Lead Velocity Scrum Master Remore Scrum Team SCRUM Ceremonies Iteration Planning Daily Scrum Meeting Iteration Review Iteration Retrospectivelaurent.sarrazin@simplexeo.com Local Scrum Team Products Increments Retrospective Sprint Review
  28. 28. HOW-TO (3/3): Sketch your operating model by following the user stories … Project Y Project Xlaurent.sarrazin@simplexeo.com
  29. 29. Exercise Book : to Guide You in this Journey Vision / Charter Horiontal Collaborations Vision / Charter S.M.A.R.T Goals Working Areas Selflaurent.sarrazin@simplexeo.com Test
  30. 30. Checklist : : « Flower of Success » Good Starts / Bad Starts begin here …laurent.sarrazin@simplexeo.com Based of our experience, here are the basics to succeed (teams called it the ‘flower of success’, and also used it as a simple and quick diagnosis-checklist).  Easy to see where agility is at stakes
  31. 31. laurent.sarrazin@simplexeo.com ROTI Q&A Next Steps #3 - Outro
  32. 32. Next Steps Apply Scrumshore to other kinds of sourcing Distributed Team, ATG, Fixed Price Leverage « Agile Contracting Models »laurent.sarrazin@simplexeo.com Going beyond Captive Offshoring, and leverage ScrumShore to support our Sourcing Strategy … comin’ soon : Scrumshore & eSCM mapping
  33. 33. Take Aways ScrumShore Lean Distance Reducerlaurent.sarrazin@simplexeo.com Trust Builder
  34. 34. laurent.sarrazin@simplexeo.com Q&A
  35. 35. laurent.sarrazin@simplexeo.com Merci
  36. 36. Some References Challenges in Applying Scrum Methodology on Culturally Distributed Teams http://hasith.net/documents/Culturally_Distributed_Scrum.pdf Analyzing Intercultural Factors Affecting Global Software Development Philippe Kruchten http://www.kruchten.com/site/publications.html Investigating Cultural Differences in Virtual Software Teams, G. Dafoulas http://www.ejisdc.org/ojs2/index.php/ejisdc/article/view/37 THE IMPACT OF INTERCULTURAL FACTORS ON GLOBAL SOFTWARE DEVELOPMENT ftp://ftp.eng.auburn.edu/pub/mynenls/.../software.pdf On Empirical Research Into Scrum www.scrumalliance.org/resource_download/989 Geert Hofstede Cultural Dimensions www.geert-hofstede.com/ Rosinski’s Cultural Orientation Frameworklaurent.sarrazin@simplexeo.com http://www.philrosinski.com/
  37. 37. Ingredient #02 : Lateral Thinking, Edouard de Bonolaurent.sarrazin@simplexeo.com A powerful approach for creative thinking, problem solving. Enable a group to be synchronized on a single perspective at a time, and go perspective by perspective. Agile Tip : a great way to conduct retrospective.
  38. 38. Ingredient #01 : 5 Dysfunctions of a Team Trust !!laurent.sarrazin@simplexeo.com Without trust, nothing will work
  39. 39. laurent.sarrazin@simplexeo.com

×