Slide 1

Slide 1 text

REMOTE WORKFLOWS Android Talks #5

Slide 2

Slide 2 text

Gonçalo Silva Android & Product at Doist @goncalossilva [email protected]

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

2007 Side project by Amir Salihefendic College, 2 jobs on the side Other tools didn’t work very well

Slide 5

Slide 5 text

2011 Main project

Slide 6

Slide 6 text

2012 Other people join Mobile apps are released

Slide 7

Slide 7 text

2014 & 2015 Smartwatch apps are released Business version is released Machine learning and data mining

Slide 8

Slide 8 text

Today Over 6M sign-ups Over 1M monthly active users Apps for 10+ platforms Multiple awards

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

Doist Completely bootstrapped Completely remote 50 people all over the world

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

Remote, how? Enhance certain things Employ new things

Slide 13

Slide 13 text

People with specific traits Independent Communicative Passionate

Slide 14

Slide 14 text

Onboard them well Trial period Dedicated mentor Constant feedback

Slide 15

Slide 15 text

Treat them well Pay handsomely Perks (that make sense) Vacations, holidays, sick days, etc Meaningful work with modern technology “The best idea wins”

Slide 16

Slide 16 text

Let them shine Trust Their time, their place Promote initiative and creativity Give plenty of ownership

Slide 17

Slide 17 text

Asynchronous, always Everything is asynchronous Planning is asynchronous Discussions are asynchronous Work is asynchronous Tools work asynchronously

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

Synchronous, sometimes Not everything is asynchronous Scheduled in advance Random chit-chat

Slide 20

Slide 20 text

Weekly meeting Show last week’s work Plan this week’s work Discuss any problems Timezones are hard

Slide 21

Slide 21 text

Monthly one-on-one Personal Ambitions Frustrations

Slide 22

Slide 22 text

Quarterly OKR Plan for the quarter, top-down Global, shared vision

Slide 23

Slide 23 text

Quarterly informal Hangout Small groups Highly informal Hobbies, pets, previous jobs

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

Yearly retreat Remote location Strengthening bonds Collective brainstorms Fun!

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

Find great people Onboard them well, treat them well, let them shine Make everything asynchronous Be thoughtful about communication, bonding Find leaders that work for their teams

Slide 28

Slide 28 text

Android 5 people in 5 countries Everything mentioned before Each developer owns a feature Code reviews: 2 owners! Strict style for code, branching, commits, etc

Slide 29

Slide 29 text

Questions? @goncalossilva [email protected]

Slide 30

Slide 30 text

facebook.com/portosummerofcode twitter.com/portosummercode 9-11 September portosummerofcode.com