SlideShare uma empresa Scribd logo
1 de 15
2012-04-12, Ove Holmberg
Agenda

 Agile vs Offshore
 Social Etiquette
 Culture
 Project setup
 Tools
 Communication
 Team/People
 Delivery
Agile vs Offshore
 Individuals and interactions over processes and
  tools
 Working software over comprehensive documentation
 Customer collaboration over contract negotiation
 Responding to change over following a plan


     And the challenge in a GADD enviroment is...


How to coach Individuals and teams so
interactions happen in a effective way, when
F2F is not possible.
Social etiquette

 Caste system
 Clothings
 Visit a home
 Body language
 Pointing
 Shouting
 Sex diffrences
       Men do not generally speak to or approach women they do not know.
       Men should not generally give Indian women compliments.
       Members of the opposite sex should keep approximately one arm‘s length distance from one another.
       Men can sometimes be seen holding hands or walking arm-in-arm.
Culture

 Strictly   heirarcical
   A yes can be a no
   No own initatives
   If being not sure they do not ask

 Prio:
  1. Family
  2. Work
  3. Sports...Family
Culture
 When women marry they focus on the family
  onwards.
 Salarys only inrease when changing
  company.
 Bonus system.
 Growth potential and learning makes people
  stay.
 Hofstede...
Hofstede cultural theory
                 Power
                 Distance     Individual- Mascu-    Uncertanity Long term
Country          Index        ism         linity    Avoidance orientation        Sum
Japan                        54        46          95        92             80         367
China                        80        20          66        40         118            324
Brazil                       69        38          49        76             65         297
India                        77        48          56        40             61         282
Australia                    36        90          61        51             31         269
United States                40        91          62        46             29         268
United Kingdom               35        89          66        35             25         250
Iran                         58        41          43        59                        201
Sweden                       31        71          5         29             33         169
Denmark                      18        74          16        23                        131
Max                         104        91          95       112         118            367
Min                          11         6          5          8             16         131
Average                      60        41          50        65             44         233
Project setup
 ○ Mature leadership

 ○ Dual structure

 ○ Good PM, Arch and Proxy PM

 ○ India leadership part of the decisions

 ○ Deputies for key roles

 ○ Responsibilities should be where work is
  done.
 ○ Keep creative stuff local
Tools
   Video: Skype, Webex, Lync
   Screensharing: Skype, Webex, Lync
   Telco: Skype, Intercall.
   Code: Jira, TFS
   Management: Jira, Sharepoint.
Communication

 Transparency
 Choose the right media
 Set the processes
 Remember the time diffrence +4,5
 Have daily calls between counterparts: Arch -
  > Arch, PM <-> PM
 Skilled in English but hard to hear
Team/People

   Skill of new hires is often low
   High attrition 10-20%/year
   Team events is needed
   Rewards is desireable
   Discipline good habits are few
   Availability hard to predict
       Daily transport
       Floating holidays
       Gets married
       Fixed sick days
       Family member ill
Delivery
   Travel often both ways
   Get early access to environments
   Use trackers
   Set and use coding standards
   Agree on Definition of Done
   Plan stabilization phases
   QA done both local and offshore
   Keep creative in the team until end
   Have site dev close to the client
Globald Agile Distribted Delivery model

                                                                            Implementation
                        Solution Design                                                                                             Support
                                                I1         I2        I3         …           IN         UAT / Release
           Client
Local

           Partner
offshore




                     Onsite, combined client    The majority of the development team is          If needed, a portion of the    A partner development
                     and partner team designs   offshored. Key partner personnel remain          team returns to the client     contacts remain with the client
                     the solution.              on site to work directly with the client.        site to manage and execute     to diagnose and analyze issues.
                                                                                                 UAT.
                     Implementation team        Daily conference calls and periodic trips                                       Defect fixes, enhancements,
                     begins to transition to    between geographies ensure continuity            Defect fixes occur offshore,   and new release development
                     India for development      and knowledge sharing.                           leveraging the “24-hour        occurs offshore.
                     iterations.                                                                 testing” model.
Misc

   Immigration
     If staying long in Sweden, Migrationsverket need to
      say OK. How to speed up?
   Contracts
     FTFP iterations (aka Agile contracts) – how to be
      accepted?
Contact
 Twitter: @ovehol
 Email: ove.holmberg@gmail.com
 Slideshare: slideshare.net/oveholmberg

Mais conteúdo relacionado

Semelhante a Agile offshoring to India

Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
Igor Moochnick
 
Pnp Agile Tech Ed India
Pnp Agile Tech Ed IndiaPnp Agile Tech Ed India
Pnp Agile Tech Ed India
rsnarayanan
 
Agile_SDLC_Node.js@Paypal_ppt
Agile_SDLC_Node.js@Paypal_pptAgile_SDLC_Node.js@Paypal_ppt
Agile_SDLC_Node.js@Paypal_ppt
Hitesh Kumar
 
2009 05 21 The Lean Startup At SIPA
2009 05 21 The Lean Startup At SIPA2009 05 21 The Lean Startup At SIPA
2009 05 21 The Lean Startup At SIPA
Eric Ries
 
Presentation 20111102
Presentation 20111102Presentation 20111102
Presentation 20111102
dgarlough
 

Semelhante a Agile offshoring to India (20)

The Biggest Challenges with Private Online Communities and the Secrets to Ove...
The Biggest Challenges with Private Online Communities and the Secrets to Ove...The Biggest Challenges with Private Online Communities and the Secrets to Ove...
The Biggest Challenges with Private Online Communities and the Secrets to Ove...
 
Arch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best PracticesArch factory - Agile Design: Best Practices
Arch factory - Agile Design: Best Practices
 
Integen X Corporate Introduction 6 15 2012
Integen X Corporate Introduction 6 15 2012Integen X Corporate Introduction 6 15 2012
Integen X Corporate Introduction 6 15 2012
 
Achieving the Full Potential of Your Distributed Agile Team (AgileAus 2013)
Achieving the Full Potential of Your Distributed Agile Team (AgileAus 2013)Achieving the Full Potential of Your Distributed Agile Team (AgileAus 2013)
Achieving the Full Potential of Your Distributed Agile Team (AgileAus 2013)
 
Get Agile - Scrum for UX, Design and Development
Get Agile - Scrum for UX, Design and DevelopmentGet Agile - Scrum for UX, Design and Development
Get Agile - Scrum for UX, Design and Development
 
Delivering video to mobile
Delivering video to mobileDelivering video to mobile
Delivering video to mobile
 
Pnp Agile Tech Ed India
Pnp Agile Tech Ed IndiaPnp Agile Tech Ed India
Pnp Agile Tech Ed India
 
Overcoming Distances
Overcoming DistancesOvercoming Distances
Overcoming Distances
 
Cisco on Cisco The Business Value of Collaboration
Cisco on Cisco The Business Value of CollaborationCisco on Cisco The Business Value of Collaboration
Cisco on Cisco The Business Value of Collaboration
 
Do not even try to be remote without these 6 principles!
Do not even try to be remote without these 6 principles!Do not even try to be remote without these 6 principles!
Do not even try to be remote without these 6 principles!
 
Agile_SDLC_Node.js@Paypal_ppt
Agile_SDLC_Node.js@Paypal_pptAgile_SDLC_Node.js@Paypal_ppt
Agile_SDLC_Node.js@Paypal_ppt
 
Measurement Mandate Corp Univ Summit May 2007
Measurement Mandate Corp Univ Summit May 2007Measurement Mandate Corp Univ Summit May 2007
Measurement Mandate Corp Univ Summit May 2007
 
Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)Introduction to the International Consortium for Agile (ICAgile)
Introduction to the International Consortium for Agile (ICAgile)
 
Creating videos people want to watch
Creating videos people want to watchCreating videos people want to watch
Creating videos people want to watch
 
2009 05 21 The Lean Startup At SIPA
2009 05 21 The Lean Startup At SIPA2009 05 21 The Lean Startup At SIPA
2009 05 21 The Lean Startup At SIPA
 
Presentation 20111102
Presentation 20111102Presentation 20111102
Presentation 20111102
 
Software provider
Software providerSoftware provider
Software provider
 
✊ Join the DEV-olution: A culture of empowered developers
✊ Join the DEV-olution: A culture of empowered developers✊ Join the DEV-olution: A culture of empowered developers
✊ Join the DEV-olution: A culture of empowered developers
 
IHS Webcast - Tools and Techniques to Effectively Manage EHS Regulatory Compl...
IHS Webcast - Tools and Techniques to Effectively Manage EHS Regulatory Compl...IHS Webcast - Tools and Techniques to Effectively Manage EHS Regulatory Compl...
IHS Webcast - Tools and Techniques to Effectively Manage EHS Regulatory Compl...
 
Tools and Techniques to Effectively Manage EHS Regulatory Compliance
Tools and Techniques to Effectively Manage EHS Regulatory ComplianceTools and Techniques to Effectively Manage EHS Regulatory Compliance
Tools and Techniques to Effectively Manage EHS Regulatory Compliance
 

Último

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
amitlee9823
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Dipal Arora
 

Último (20)

HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 

Agile offshoring to India

  • 2. Agenda  Agile vs Offshore  Social Etiquette  Culture  Project setup  Tools  Communication  Team/People  Delivery
  • 3. Agile vs Offshore  Individuals and interactions over processes and tools  Working software over comprehensive documentation  Customer collaboration over contract negotiation  Responding to change over following a plan And the challenge in a GADD enviroment is... How to coach Individuals and teams so interactions happen in a effective way, when F2F is not possible.
  • 4. Social etiquette  Caste system  Clothings  Visit a home  Body language  Pointing  Shouting  Sex diffrences  Men do not generally speak to or approach women they do not know.  Men should not generally give Indian women compliments.  Members of the opposite sex should keep approximately one arm‘s length distance from one another.  Men can sometimes be seen holding hands or walking arm-in-arm.
  • 5. Culture  Strictly heirarcical  A yes can be a no  No own initatives  If being not sure they do not ask  Prio: 1. Family 2. Work 3. Sports...Family
  • 6. Culture  When women marry they focus on the family onwards.  Salarys only inrease when changing company.  Bonus system.  Growth potential and learning makes people stay.  Hofstede...
  • 7. Hofstede cultural theory Power Distance Individual- Mascu- Uncertanity Long term Country Index ism linity Avoidance orientation Sum Japan 54 46 95 92 80 367 China 80 20 66 40 118 324 Brazil 69 38 49 76 65 297 India 77 48 56 40 61 282 Australia 36 90 61 51 31 269 United States 40 91 62 46 29 268 United Kingdom 35 89 66 35 25 250 Iran 58 41 43 59 201 Sweden 31 71 5 29 33 169 Denmark 18 74 16 23 131 Max 104 91 95 112 118 367 Min 11 6 5 8 16 131 Average 60 41 50 65 44 233
  • 8. Project setup ○ Mature leadership ○ Dual structure ○ Good PM, Arch and Proxy PM ○ India leadership part of the decisions ○ Deputies for key roles ○ Responsibilities should be where work is done. ○ Keep creative stuff local
  • 9. Tools  Video: Skype, Webex, Lync  Screensharing: Skype, Webex, Lync  Telco: Skype, Intercall.  Code: Jira, TFS  Management: Jira, Sharepoint.
  • 10. Communication  Transparency  Choose the right media  Set the processes  Remember the time diffrence +4,5  Have daily calls between counterparts: Arch - > Arch, PM <-> PM  Skilled in English but hard to hear
  • 11. Team/People  Skill of new hires is often low  High attrition 10-20%/year  Team events is needed  Rewards is desireable  Discipline good habits are few  Availability hard to predict  Daily transport  Floating holidays  Gets married  Fixed sick days  Family member ill
  • 12. Delivery  Travel often both ways  Get early access to environments  Use trackers  Set and use coding standards  Agree on Definition of Done  Plan stabilization phases  QA done both local and offshore  Keep creative in the team until end  Have site dev close to the client
  • 13. Globald Agile Distribted Delivery model Implementation Solution Design Support I1 I2 I3 … IN UAT / Release Client Local Partner offshore Onsite, combined client The majority of the development team is If needed, a portion of the A partner development and partner team designs offshored. Key partner personnel remain team returns to the client contacts remain with the client the solution. on site to work directly with the client. site to manage and execute to diagnose and analyze issues. UAT. Implementation team Daily conference calls and periodic trips Defect fixes, enhancements, begins to transition to between geographies ensure continuity Defect fixes occur offshore, and new release development India for development and knowledge sharing. leveraging the “24-hour occurs offshore. iterations. testing” model.
  • 14. Misc  Immigration  If staying long in Sweden, Migrationsverket need to say OK. How to speed up?  Contracts  FTFP iterations (aka Agile contracts) – how to be accepted?
  • 15. Contact  Twitter: @ovehol  Email: ove.holmberg@gmail.com  Slideshare: slideshare.net/oveholmberg