$30 off During Our Annual Pro Sale. View Details »

Managing Global Teams - Lessons Learned

Managing Global Teams - Lessons Learned

Talk @Jdays2016

Papapetrou Patroklos

March 08, 2016
Tweet

More Decks by Papapetrou Patroklos

Other Decks in Technology

Transcript

  1. SwanseaCon 2015 - @softwaregardener
    Managing Global Teams
    Lessons Learned
    Patroklos Papapetrou
    @softwaregarden http://softwaregarden.io

    View Slide

  2. Jdays 2016 - @softwaregarden

    View Slide

  3. Jdays 2016 - @softwaregarden
    Source : http://web.esna.com/blog/remote-worker-collaboration-infographic-2014

    View Slide

  4. Jdays 2016 - @softwaregarden
    Source : http://web.esna.com/blog/remote-worker-collaboration-infographic-2014

    View Slide

  5. Jdays 2016 - @softwaregarden
    What the numbers tell us
    Source : http://web.esna.com/blog/remote-worker-collaboration-infographic-2014

    View Slide

  6. Jdays 2016 - @softwaregarden
    What the numbers tell us
    Source : http://web.esna.com/blog/remote-worker-collaboration-infographic-2014

    View Slide

  7. Jdays 2016 - @softwaregarden
    Trends

    View Slide

  8. Jdays 2016 - @softwaregarden
    Source : http://stackoverflow.com/research/developer-survey-2015

    View Slide

  9. Jdays 2016 - @softwaregarden
    Source : http://stackoverflow.com/research/developer-survey-2015

    View Slide

  10. Jdays 2016 - @softwaregarden
    Source : http://stackoverflow.com/research/developer-survey-2015

    View Slide

  11. Jdays 2016 - @softwaregarden
    Source : http://stackoverflow.com/research/developer-survey-2015

    View Slide

  12. Jdays 2016 - @softwaregarden
    Problems ahead...

    View Slide

  13. Jdays 2016 - @softwaregarden
    Different
    Timezones

    View Slide

  14. Jdays 2016 - @softwaregarden
    Absence of F2F communication

    View Slide

  15. Jdays 2016 - @softwaregarden
    Culture / Ethics

    View Slide

  16. Jdays 2016 - @softwaregarden
    Language

    View Slide

  17. Jdays 2016 - @softwaregarden
    Building a virtual team
    Scope
    Budget
    Roles
    Staffing

    View Slide

  18. Jdays 2016 - @softwaregarden
    Trust...

    View Slide

  19. Jdays 2016 - @softwaregarden
    ● Communication
    ● Collaboration
    ● Automation
    ● Clear expectations
    ● Self-leadership
    ● Solid process
    ● Trust – trust - trust
    Effective management
    Effective management

    View Slide

  20. Jdays 2016 - @softwaregarden
    ● Communication
    ● Collaboration
    ● Automation
    ● Clear expectations
    ● Self-leadership
    ● Solid process
    ● Trust – trust - trust
    Effective Leadership

    View Slide

  21. Jdays 2016 - @softwaregarden
    ● Set up periodic meetings
    ● Good bandwidth
    ● Pick the right tools
    Virtual Communication

    View Slide

  22. Jdays 2016 - @softwaregarden
    Conference Call in real life
    Source : https://www.youtube.com/watch?v=DYu_bGbZiiQ

    View Slide

  23. Jdays 2016 - @softwaregarden
    ● Ticketing
    ● Wiki
    ● Code review
    ● Calendar
    ● Document sharing
    ● Absence management
    ● Slack
    Collaboration

    View Slide

  24. Jdays 2016 - @softwaregarden
    ● Continuous
    – Integration
    – Deployment
    ● Tests
    ● Notifications
    ● Slack (again)
    Automation

    View Slide

  25. Jdays 2016 - @softwaregarden
    ● Specific
    ● Measurable
    ● Achievable
    ● Realistic
    ● Time-framed

    S.M.A.R.T. Goal Setting

    View Slide

  26. Jdays 2016 - @softwaregarden
    Self Leadership

    View Slide

  27. Jdays 2016 - @softwaregarden
    Solid Process

    View Slide

  28. Jdays 2016 - @softwaregarden
    Trust...

    View Slide

  29. Jdays 2016 - @softwaregarden
    Performance evaluation
    ● Baseline
    ● Quantifiable
    ● Objective
    ● Comparable
    ● Easy to measure
    ● Historical data

    View Slide

  30. Jdays 2016 - @softwaregarden
    Performance evaluation
    ● Individual VS Team
    ● Weekly / Monthly /
    Quarterly
    ● Constructive Feedback
    ● Public / Shared

    View Slide

  31. Jdays 2016 - @softwaregarden
    Trust...

    View Slide

  32. Jdays 2016 - @softwaregarden
    Shameless slide
    https://leanpub.com/art_software_gardening
    The Art of Software
    Gardening
    A practical guide to learn
    how to treat software
    systems as gardens

    View Slide

  33. Jdays 2016 - @softwaregarden
    Thank you!!

    View Slide