Distributed Companies: A WordPress.com Team Perspective - Davide Casali - Codemotion Amsterdam 2016
Distributed Companies: A WordPress.com Team Perspective
-
Upload
davide-folletto-casali -
Category
Leadership & Management
-
view
8.549 -
download
0
Transcript of Distributed Companies: A WordPress.com Team Perspective
![Page 1: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/1.jpg)
DISTRIBUTED COMPANIES
A WORDPRESS.COM TEAM PERSPECTIVE
Davide ‘Folletto’ Casali
![Page 2: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/2.jpg)
Manifesto Ibridi F E L L O W
UX REDIRECTOR
NIGHT.EU
ADVISOR
![Page 3: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/3.jpg)
@Folletto
![Page 4: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/4.jpg)
CODENAME CALYPSOPROLOGUE
![Page 5: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/5.jpg)
WHAT IS CALYPSO?Next generation WordPress.com
![Page 6: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/6.jpg)
127Contributors
26,030Commits
6,915Reviews
March 2014 → November 2015 (20 months)
![Page 7: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/7.jpg)
?How did you do that in a fully
distributed company?
![Page 8: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/8.jpg)
Story of a
Showcase
![Page 9: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/9.jpg)
HYPERION
BLASTING AT THEME UX WITH THE FIRE OF 1,000 SUNS
![Page 10: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/10.jpg)
MEET HYPERION
![Page 11: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/11.jpg)
THE PROBLEMPART I
![Page 12: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/12.jpg)
Themes
![Page 13: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/13.jpg)
v2.0
![Page 14: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/14.jpg)
THX
![Page 15: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/15.jpg)
v4.0 v4.0
![Page 16: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/16.jpg)
3 DESIGNS PAINFUL FOR USERS
3 CODEBASES MAINTENANCE HELL
![Page 17: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/17.jpg)
Create one single Theme Showcase
for WordPress.com
![Page 18: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/18.jpg)
PLANNINGPART II
![Page 19: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/19.jpg)
VIENNA MEETUP14 April 2015
![Page 20: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/20.jpg)
Pains Goals
![Page 21: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/21.jpg)
The Milestone·1 Model
Only user-facing features
One major feature
Many smaller details & fixes
![Page 22: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/22.jpg)
![Page 23: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/23.jpg)
“”
Steve Seear, Hyperion
I found this session really valuable. It was intense, challenging,
and led on to a lot more discussions.
![Page 24: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/24.jpg)
“”
Miguel Fonseca, Hyperion
+1000 on the value and ROI of our meetup exercises.
![Page 25: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/25.jpg)
INITIAL ROADMAP POSTED ON P2
![Page 26: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/26.jpg)
MILESTONE 1 ‘MINIMAL’
PART III
![Page 27: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/27.jpg)
MASTER THREAD POSTED ON TEAM P2
![Page 28: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/28.jpg)
DESIGN ITERATION 1 POSTED ON P2
![Page 29: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/29.jpg)
![Page 30: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/30.jpg)
1125
![Page 31: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/31.jpg)
![Page 32: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/32.jpg)
DESIGN ITERATION 2 POSTED ON P2
![Page 33: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/33.jpg)
![Page 34: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/34.jpg)
1015
![Page 35: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/35.jpg)
DESIGN ITERATION 3 POSTED ON P2
![Page 36: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/36.jpg)
May 20, 2015
![Page 37: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/37.jpg)
928
![Page 38: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/38.jpg)
4features added
JUNE 5
![Page 39: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/39.jpg)
Live for Automatticians in Test Environment
JUNE 5
![Page 40: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/40.jpg)
M4 Purchases
M1 Minimal
![Page 41: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/41.jpg)
UPDATED ROADMAP EDITED ON P2
![Page 42: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/42.jpg)
DESIGN ITERATION 4 DISCUSSED LIVE ON SLACK
![Page 43: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/43.jpg)
DESIGN ITERATION 5 POSTED ON P2
![Page 44: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/44.jpg)
June 11, 2015
![Page 45: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/45.jpg)
161
That is one lovely blueprint! Very nice.
![Page 46: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/46.jpg)
5features added
JUNE 11
JUNE 17
JUNE 24
JULY 1
JULY 15
![Page 47: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/47.jpg)
Horizon External Testing
JULY 21 JULY 15
Automattic Internal Testing
![Page 48: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/48.jpg)
M1 LAUNCHED 3 August 2015
![Page 49: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/49.jpg)
THEME SHOWCASE M1 THE PROCESS IN NUMBERS
5Design
Iterations
11Horizon Testers
6Automattic
Testers
100+Feedbacks &
Comments
124GitHub Tickets
85GitHub
Pull Requests
![Page 50: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/50.jpg)
THEME SHOWCASE M1 TIMELINE
LIVE ~3.5 months
Meetup 4 days
![Page 51: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/51.jpg)
THEME SHOWCASE M1 SALES CHECK
![Page 52: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/52.jpg)
June 23, 2015 July 3, 2015
![Page 53: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/53.jpg)
PRINCIPLESPART IV
![Page 54: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/54.jpg)
THE REMOTENESS CONTINUUM
Distributed 100%
Local 100%
Remote in between
![Page 55: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/55.jpg)
A SEPARATE FLOOR OFFICE CITY
COUNTRY
MAKES THE COMPANY ALREADY REMOTE
![Page 56: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/56.jpg)
CULTURE
![Page 57: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/57.jpg)
Transparencyshare everything, share early
![Page 58: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/58.jpg)
Initiativeindividual leads, teams autonomy
![Page 59: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/59.jpg)
Communicationis oxygen
![Page 60: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/60.jpg)
SUPPORT
![Page 61: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/61.jpg)
Meetupsbuild trust and give a face to text
![Page 62: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/62.jpg)
Everything as Remotebehave as remote even if you’re not
![Page 63: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/63.jpg)
Watercooler Spacessociality vs efficiency, do both
![Page 64: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/64.jpg)
TOOLS
![Page 65: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/65.jpg)
Realtime speedone-to-one, you must be there
![Page 66: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/66.jpg)
Async speedone-to-few, you will be there
![Page 67: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/67.jpg)
Stable speedone-to-many, you are not there
![Page 68: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/68.jpg)
Slack P2 WordPress
Wiki WordPress
![Page 69: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/69.jpg)
WORK & COLLABORATION EXIST BEYOND PROCESSES
![Page 70: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/70.jpg)
SUPPORT TOOLS
Transparency
Initiative
Communication
Meetups
Everything as Remote
Watercooler Spaces
Realtime speed
Async speed
Stable speed
CULTURE
Distributed 100%
Local 100%
Remote in between
![Page 71: Distributed Companies: A WordPress.com Team Perspective](https://reader031.fdocuments.us/reader031/viewer/2022030316/5878770d1a28ab497b8b76d3/html5/thumbnails/71.jpg)
“
”Bruno Munari
To complicate is easy, to simplify is hard. To complicate, just add,
everyone is able to complicate. Few are able to simplify.