Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Think globally, work locally: distributed & rem...

SECR 2018
October 12, 2018

Think globally, work locally: distributed & remote teams in the program

SECR 2018
Sandra Aleksieje
Project Manager, Аурига

Nowadays the distributed and remote teams’ topic is equally actual in the projects management as the change management challenge. This requires knowledge and different steps to make it working and effective.

The presentation goal is to share experience and tips for distributed and remote teams’ management based on 7+ years’ experience and to review practically how it can work in Agile Scrum.

If those questions “How to gain value working in remote team? Does Agile Scrum works in remote and distributed team?” are actual for You and You are whiling to find more working practices, let’s meet in SERC and have a practical sharing session.

This might be considered and applied from both perspectives: individual who works in the remote team and team lead, who guides the team.

SECR 2018

October 12, 2018
Tweet

More Decks by SECR 2018

Other Decks in Programming

Transcript

  1. Think globally, work locally: distributed & remote teams in the

    program Sandra Aleksieje Software Engineering Conference Russia 2018 October 12-13 Moscow 1
  2. Objectives for today • #1: Challenges in the distributed &

    remote teams • #2: Experience & key notes • #3: Agile in remote teams 2
  3. Remote & distributed work • Is a trust, and this

    trust works in both ways • You can use the trust to perform or waste it • No work environment does not work for everybody – strict boundaries help somebody • For people with poor discipline, this freedom can be an issue 3
  4. Top 5 challenges 1. They/Theirs versus We/Ours 2. Communication &

    culture 3. Not clear goals 4. Remote robots versus we are still humans 5. Know-how sharing in the remote team 8
  5. Leading person • Direction • Bird’s eye view • Clear

    goals • Team attitude • Team pace • Team spirit & drive 11
  6. Communication (II) Microservices case • Nice: decoupled, distributed, easy to

    change. • Challenge: must be clear interface or API, a lot of networking. 13 Communication
  7. Communication (III) • All team kick-off, sync-up meetings • Minutes

    of Meeting • Team building meetings • ! Small talk before the meeting • ! Shorter meetings • Re-confirm if you understood correctly • Both way communication • ! Feedback 14
  8. Culture • Tips & tricks sessions about the culture •

    Spend some time in that culture • Ask about the social events 15
  9. Know-how sharing • Tech talks • Learned lessons • Documentation

    • Pair programming • Code reviews • Projects/tasks rotation 17
  10. Don't need to reinvent the wheel • Invest more in

    high quality camera, microphone and whiteboard (virtual or real) 23
  11. Around the corner feeling • Real time video & audio

    monitors in remote teams room – you can see team all the day and say ‘Hey’ any time 24
  12. Tasks assignment / Know-how base • Different tasks • Higher

    motivation • Increased team satisfaction • All code base understanding • Easy to mentor newcomers for everybody 30
  13. Ownership • No shared responsibility • Actions • Rights to

    transfer the ownership • Transparency who is doing what 31
  14. Takeaways • Communicate MORE & find the way works for

    YOUR team • Shorten meetings • Clarify the goals • Try to avoid assumptions • Engage team in everything if you can, let them feel – they a part when deciding something • Don’t forget human sense in the remote work • Use tools which helps to perform better work results • Be transparent, open, flexible & rotate the tasks 32