Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby...

34
Insight into distributed teams Abby: @a_bangser Bhagya: @bhagyagdm

Transcript of Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby...

Page 1: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Insightintodistributedteams

Abby:@a_bangser Bhagya:@bhagyagdm

Page 2: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Whoweare

BhagyaPerera

MeattemptingtoassimilatetotheUKthrough rugby

- QualityAnalyst- ThoughtWorker- Workedin:

USA,India,Kenya,UK- Workacross:

4UStimezonesUSandUKtoIndiaGlobalsatelliteteam

AbbyBangser

- QualityAnalyst- WorkingatRBI- Workedin:

SriLanka,Singapore,UK

- Workedacross:SriLankatoIndia,US,SingaporeandUKUKtoIndia

I’vebeentoldoffbyofficersofGalacticEmpire!!

Page 3: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Whattoexpect

• Explorewhydistributedteamsfaceissues• Practicalsession

• Pleasenotethatwehavearrangedtheseexercisesinordertohighlightthepotentialsandnotanexactreplicaofrealworlddevelopment

• Concretenewideastotryonyourteams

Page 4: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Currentissues?

Page 5: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Differentflavoursofdistributedteams

Single Site Multi Site

Remote First Satellite Workers

Page 6: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

● Youandyourteamhavesoldworkinlargepartbecauseofyourcostandtimestructureleveragingyourmultiplesites

● Yourclientisontravelfreezesowillonlybelocatedwithoneteam

Congratulations!You’rehired!

Page 7: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

● Communicationisdonethrough“e-mail”outsideofsetiterationmeetingsbyusingtheprovidedfolderorbag

● Tostart,youronsiteteamwillworkwithyourclientinaninception togetcontextandsetexpectationsandworkflow

Theteamwillthenhave3iterationstodeliver.Eachiterationcontains…

● AnIterationPlanningMeeting willbehostedbyvideoconferencetosetteamplanfortheiteration

● Development timewillthenoccurforbothteams● TheonsiteteamwillhostaDemo fortheProductOwnerandcanthen

sharetheresultswiththeiroffsiteteam● Retrospectiveswillbeheldindependentlybyworkinglocation

Yourteamcadence

Page 8: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Howtimingbarswork

Page 9: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

ScheduleActivity Who participates Outcome/Rules Time

Inception Onsite only Estimate how much work can be done in 21 minutes of dev 5

Iteration Planning Meeting

Both teams by call Share inception info. Plan iteration between the 2 sites. 3

Development Both teams independently Work on product. Can communicate only by “email”. All work for demo must be onsite by the end of this phase.

7

Demo Onsite only w/PO PO will accept/reject work and provide feedback 2

Share information Both teams by email Onshore shares any feedback from the demo 1

Retrospective Both teams independently Format is up to the team. What would help improve? 3

Iteration Planning Meeting

Both teams by call Plan iteration between the 2 sites. 3

Development Both teams independently Work on product. Can communicate only by “email”. All work for demo must be onsite by the end of this phase.

7

Demo Onsite only w/PO PO will accept/reject work and provide feedback 2

Share information Both teams by email Onshore shares any feedback from the demo 1

Retrospective Both teams independently Format is up to the team. What would help improve? 3

Whole group discussion 10

UN:Selja PW:Poppeli

Page 10: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Inception

Page 11: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

IPM

Page 12: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Iteration

Page 13: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Demo

Page 14: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

ShareInfo

Page 15: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Retro

Page 16: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

IPM

Page 17: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Iteration

Page 18: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Demo

Page 19: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

ShareInfo

Page 20: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Retro

Page 21: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Let’sdiscuss…

Page 22: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Schedule

Activity Who participates Outcome/Rules TimeIteration Planning Meeting

Both teams by call Plan iteration between the 2 sites. 3

Development Both teams, independently

Work on product. Can communicate only by “email”. All work for demo must be onsite by the end of this phase.

7

Demo Onsite only w/PO PO will accept/reject work and provide feedback 2

Page 23: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

IPM

Page 24: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Iteration

Page 25: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Demo

Page 26: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Everyoneisdistributed

Page 27: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

SympathyCaring and understanding for the

suffering of others

EmpathyThe ability to experience the feelings of another person

Buildempathythroughsharedexperiences

Page 28: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

• Anyonepersonneedstobeusingremotetoolsforaconferencecall?Allpeopleshoulduseremotetools.

• Twocorelocations?Doshorttermassignmentsbetween locations.

• Pairprogram?Pairacrossphysicallocations.

• Onemainlocationwithahandfulofremoteteammembers?Createabuddysystemtoalwaysincluderemoteawareness.

Buildempathythroughsharedexperiences

Page 29: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Tohaveempathy,youneedtobuildrelationships- Outsideworktoo

• SocialiseoutsideworkwhencanShowhowfunlovingpersonyouare.

• StartmeetingswithasmalltalkSimplyaskhowtheyareandhowwastheirweekend foranexample

• ShareyourinterestsMaybeyoubothlikethesamefootballclub

Page 30: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Whenbuildingrelationships,needtokeepinmindculturaldifferences

• LearnaboutthecultureofothersYoucanhelpthemtosocialisewithyourteam

• EncouragethemtoaskquestionsShareinformationandletthemknowhowhelpfulquestionscanbe

• Don’tusepunsandlocalculturalreferencesThiswayyouwon’toffend them

Page 31: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Speakingofculturaldifferences,therearestudiestoshowhowdeeptheyrunStudytalk:

Powerdistanceisthe“extenttowhichthelesspowerfulmembersoforganizationsandinstitutionsacceptandexpectthatpowerisdistributedunequally.” - CultureConsequencesbyGeertHofstede

Realtalk:Settingteamnormsasallpeoplecanchallengeideasmaynotbeenoughtoovercomethelongstandingculturalpressuresnottoaskquestionsofasuperior.

Page 32: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Givenculturaldifferencescommunicationishardeveninperson,don’tworryaboutperfection• Accentscanbetricky

Rememberyouhaveanaccenttoo• Speakslowly,Usediagrams,Chatrooms…

Makesureyouallhavethesameunderstanding attheendoftheday• Encouragethecommunicationmethodcomfortablefortheteam

Thecommunicationworksthebestwheneveryoneiscomfortableofthemethodtheyshareideas

Page 33: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Andthetechnologydoesn’tneedtobeperfecteither!• Don’tignoreproblemsuntilyoucansolveany

possibleoutcome,YAGNI!• Defaulttotransparencyforgroups• Beokwitheachteamusingadifferenttool

(ie:SlackvsGroupMevsMicrosoftTeams)

Page 34: Insight into distributed teams · Bhagya Perera Me attempting to assimilate to the UK through rugby - Quality Analyst - ThoughtWorker - Worked in: USA, India, Kenya, UK - Work across:

Thankyou,andpleasecomejointheconversation...

Abby:@a_bangser Bhagya:@bhagyagdm

...butinthemeantime,anyquestions?