SlideShare a Scribd company logo
Brian Dsouza
April 25, 2012

                 1
•My Nepal experience

• Team Values
About Nepal

     • Landlocked country

     •Home to the Himalayas

     • Very warm and welcoming people

     • Severely lacking in basic amenities
Information Technology in Nepal

•IT companies range from 7 employees
to 100 employees

•Small but competent IT community

•Tremendous interest in Agile among
Professional and Student community

• Agile IT event - over 80 students and
100 plus professionals


•Agile Leadership Network in Nepal
Verisk IT

•Largest IT Organization in Nepal

• ~350 employees

•Serving clients in the US

•260 Certified Scrum Masters
My experience with Agile Rollout in Nepal

•Tremendous enthusiasm for Agile

   •The latest fad

   •Younger workforce

   •Open to change
Self Organization
•Challenge:
    •Strong hierarchical mindset
    •Guru-shiksha – culture of obeying
    •Sense of helplessness
    •Ready to take orders

•Impact:
    • Design is an ongoing daily process between onshore-offshore
    teams within a Sprint
    • Lots of activity, no progress

•Approach:
    • Make your team responsible for „failure‟
    • Help them to challenge everything
        •Design
        •Architecture
        •Process
        •Even your Agile Coach
Communication

•Challenge:
    •Good communication is NOT a value
         •Best speakers are not the ones that speak at meetings
    •Self assertion is not a virtue
    •Language skill improvement is not a career goal

•Impact:
    •Creates a wrong impression of team‟s technical capabilities
    •Turns people off – communication frequency is reduced
    •Collaboration suffers – lets just design and give tasks to offshore
    •Lots of activity, no progress

•Approach:
    •Use the best communicators on meetings
    •No local languages to be used except „English‟ within the organization
    •Make Good Communication a career goal
    •Encourage “pecha kucha” sessions to gain experience
Escalation

•Challenge:
    •Escalation is looked upon as being non-cooperative and difficult
    •Fire-fighting is a virtue – I save the day, team and organization
    •„Work-around‟ over a solution
    •Wrong sense of team
         •protect a member/team that is failing
         •Calling out a superior is sacrilegious

•Impact:
    •Inefficiencies abound
    •Failures are repeated
    •Team velocity significantly impacted

•Approach:
    •Make the team responsible for failure, irrespective of where the issue is
Development Process

•Challenge:
    •Mostly home-grown
    •Agile „misconceptions‟ are easily adopted
         •No documentation
         •No analysis-design-build/test approach

•Impact:
    •Further erosion of development process quality as a result of „adopting‟
    agile

•Approach:
    •Introduce Development processes along with Project Management
    Processes
         •TDD needs Automation
    •Environment to support Agile development techniques must be available
Communication Infrastructure

•Challenge:
    •Communication infrastructure quality is not a priority
    •Poor communication infrastructure exacerbates language skills and
    accents


•Impact:
    •Loss of productive time especially on large meetings
    •Creates an incorrect perception of a low quality team
    •Reduces open and extensive collaboration
         •Creates a wall – throw work over rather than collaborate

•Approach:
    •Make good communication infrastructure a critical organizational goal
         • Infrastructure teams need to be held accountable
    •Institute metrics to measure the quality of communication
Values over Process


          Inculcating
            Values
        is a key step
to creating an environment
       that becomes
      Self-improving
•




•




•




    13
•



     •



     •

     •


     •




14
15
16
•


•


•


•




    17
Courage




     18
•



•


•



•



•



•
    19
20
•




•



•


•


•



    21
Discussion
Key Considerations for remote Agile teams

Feedback:
Feel much more connected to the business in the US
Now see meaning in what we do
Enjoy coming to work as I see myself moving forward

-Communications (Tools and Technologies)
-Adapting the right approach (Language and Culture)
-Aligning on-shore and off-shore teams on Agile Principals
-Communicating by value rather than effort

More Related Content

PPT
Chris Covell Collaboration for distributed teams
PDF
Large scale agile_svante_lidman
PPTX
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
PPTX
Code yo-ppt-no-notes
PPTX
Introduction to DevOps
PDF
Lean Management
PPTX
Managing agile teams v1
PPTX
Remotely Agile? Effective Interaction with Distributed Teams
Chris Covell Collaboration for distributed teams
Large scale agile_svante_lidman
5 Keys to Building a Successful DevOps Culture featuring Mandi Walls
Code yo-ppt-no-notes
Introduction to DevOps
Lean Management
Managing agile teams v1
Remotely Agile? Effective Interaction with Distributed Teams

What's hot (20)

PPT
Gh 22nd pres
PPTX
Lessons learned from managing a distributed agile team
PPTX
Distributed Agile - Agile Tour Sydney 2013
PDF
Exec Overview to Agile-Scrum
PDF
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
PDF
Applying Agile Team Management
PPTX
Scaling agility or descaling organization
PPTX
403 - Why become a Lean Leader
PDF
Technology Doesn't Transform Organizations, People Do
PDF
How Leaders Can Support Lean Using Leader Standard Work with GoLeanSixSigma.com
PDF
UX and Agile: Best Practices
PDF
Agile Is Hard (AgileCampSV 2014)
PDF
Scrum Round Table - Effective Agile Retrospectives
PPTX
On working in Particular
PPTX
How we daily manage and work in a dispersed company: Particular Software
PPTX
The Globalization of Technical Writing - Threat or Opportunity
PPTX
Harvey Wheaton's Agile Gardening
PPT
Distributed Working
PPTX
4 Keys to Success in your Agile Journey
PDF
How to scale an innovative SaaS product development
Gh 22nd pres
Lessons learned from managing a distributed agile team
Distributed Agile - Agile Tour Sydney 2013
Exec Overview to Agile-Scrum
Agile Anywhere in the 21st Century: Setting up distributed teams to be effective
Applying Agile Team Management
Scaling agility or descaling organization
403 - Why become a Lean Leader
Technology Doesn't Transform Organizations, People Do
How Leaders Can Support Lean Using Leader Standard Work with GoLeanSixSigma.com
UX and Agile: Best Practices
Agile Is Hard (AgileCampSV 2014)
Scrum Round Table - Effective Agile Retrospectives
On working in Particular
How we daily manage and work in a dispersed company: Particular Software
The Globalization of Technical Writing - Threat or Opportunity
Harvey Wheaton's Agile Gardening
Distributed Working
4 Keys to Success in your Agile Journey
How to scale an innovative SaaS product development
Ad

Similar to Working with remote teams (20)

PPT
Improving success with Distributed Teams
PPTX
Rga.ba.agilism.july2011.v1
PDF
Cultural Challenges In Global Agile
POTX
Agile Teams
PPTX
Agile Transformation - Cultural and Behavioral Challenges
PPTX
Agile Camp 2018 - Top ten barriers to achieving an agile culture cl
PDF
How to Adopt Agile at Your Organization
PDF
Scrum Gathering 2012 Shanghai_领导力与组织转型:企业敏捷转型所面临的文化挑战
PDF
Distributed Development Best Practices
PPT
Agile adoption julen c. mohanty
PDF
Wanted Team Players
PDF
Introducing agile
PDF
KAA How to get your Good agile teams to Great
PPTX
Agile in unfriendly territories
PDF
From Zero to Agile: The Learnings of a First-time Quality Analyst
PPTX
Achieving the Full Potential of Your Distributed Agile Team (AgileAus 2013)
PDF
Tom - Scrum
PDF
Agile in Distributed Team Setups
PDF
Technical Challenges In Offshore Software Development
PDF
10h time-difference-creating-effective-highly-distributed-teams
Improving success with Distributed Teams
Rga.ba.agilism.july2011.v1
Cultural Challenges In Global Agile
Agile Teams
Agile Transformation - Cultural and Behavioral Challenges
Agile Camp 2018 - Top ten barriers to achieving an agile culture cl
How to Adopt Agile at Your Organization
Scrum Gathering 2012 Shanghai_领导力与组织转型:企业敏捷转型所面临的文化挑战
Distributed Development Best Practices
Agile adoption julen c. mohanty
Wanted Team Players
Introducing agile
KAA How to get your Good agile teams to Great
Agile in unfriendly territories
From Zero to Agile: The Learnings of a First-time Quality Analyst
Achieving the Full Potential of Your Distributed Agile Team (AgileAus 2013)
Tom - Scrum
Agile in Distributed Team Setups
Technical Challenges In Offshore Software Development
10h time-difference-creating-effective-highly-distributed-teams
Ad

Recently uploaded (20)

PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Approach and Philosophy of On baking technology
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Machine learning based COVID-19 study performance prediction
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Encapsulation_ Review paper, used for researhc scholars
Review of recent advances in non-invasive hemoglobin estimation
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
sap open course for s4hana steps from ECC to s4
Per capita expenditure prediction using model stacking based on satellite ima...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Spectral efficient network and resource selection model in 5G networks
Approach and Philosophy of On baking technology
The AUB Centre for AI in Media Proposal.docx
Advanced methodologies resolving dimensionality complications for autism neur...
Machine learning based COVID-19 study performance prediction
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Understanding_Digital_Forensics_Presentation.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
NewMind AI Weekly Chronicles - August'25 Week I
Diabetes mellitus diagnosis method based random forest with bat algorithm
Mobile App Security Testing_ A Comprehensive Guide.pdf
MYSQL Presentation for SQL database connectivity
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Encapsulation_ Review paper, used for researhc scholars

Working with remote teams

  • 3. About Nepal • Landlocked country •Home to the Himalayas • Very warm and welcoming people • Severely lacking in basic amenities
  • 4. Information Technology in Nepal •IT companies range from 7 employees to 100 employees •Small but competent IT community •Tremendous interest in Agile among Professional and Student community • Agile IT event - over 80 students and 100 plus professionals •Agile Leadership Network in Nepal
  • 5. Verisk IT •Largest IT Organization in Nepal • ~350 employees •Serving clients in the US •260 Certified Scrum Masters
  • 6. My experience with Agile Rollout in Nepal •Tremendous enthusiasm for Agile •The latest fad •Younger workforce •Open to change
  • 7. Self Organization •Challenge: •Strong hierarchical mindset •Guru-shiksha – culture of obeying •Sense of helplessness •Ready to take orders •Impact: • Design is an ongoing daily process between onshore-offshore teams within a Sprint • Lots of activity, no progress •Approach: • Make your team responsible for „failure‟ • Help them to challenge everything •Design •Architecture •Process •Even your Agile Coach
  • 8. Communication •Challenge: •Good communication is NOT a value •Best speakers are not the ones that speak at meetings •Self assertion is not a virtue •Language skill improvement is not a career goal •Impact: •Creates a wrong impression of team‟s technical capabilities •Turns people off – communication frequency is reduced •Collaboration suffers – lets just design and give tasks to offshore •Lots of activity, no progress •Approach: •Use the best communicators on meetings •No local languages to be used except „English‟ within the organization •Make Good Communication a career goal •Encourage “pecha kucha” sessions to gain experience
  • 9. Escalation •Challenge: •Escalation is looked upon as being non-cooperative and difficult •Fire-fighting is a virtue – I save the day, team and organization •„Work-around‟ over a solution •Wrong sense of team •protect a member/team that is failing •Calling out a superior is sacrilegious •Impact: •Inefficiencies abound •Failures are repeated •Team velocity significantly impacted •Approach: •Make the team responsible for failure, irrespective of where the issue is
  • 10. Development Process •Challenge: •Mostly home-grown •Agile „misconceptions‟ are easily adopted •No documentation •No analysis-design-build/test approach •Impact: •Further erosion of development process quality as a result of „adopting‟ agile •Approach: •Introduce Development processes along with Project Management Processes •TDD needs Automation •Environment to support Agile development techniques must be available
  • 11. Communication Infrastructure •Challenge: •Communication infrastructure quality is not a priority •Poor communication infrastructure exacerbates language skills and accents •Impact: •Loss of productive time especially on large meetings •Creates an incorrect perception of a low quality team •Reduces open and extensive collaboration •Creates a wall – throw work over rather than collaborate •Approach: •Make good communication infrastructure a critical organizational goal • Infrastructure teams need to be held accountable •Institute metrics to measure the quality of communication
  • 12. Values over Process Inculcating Values is a key step to creating an environment that becomes Self-improving
  • 14. • • • • 14
  • 15. 15
  • 16. 16
  • 18. Courage 18
  • 20. 20
  • 23. Key Considerations for remote Agile teams Feedback: Feel much more connected to the business in the US Now see meaning in what we do Enjoy coming to work as I see myself moving forward -Communications (Tools and Technologies) -Adapting the right approach (Language and Culture) -Aligning on-shore and off-shore teams on Agile Principals -Communicating by value rather than effort