Distributed Companies: A WordPress.com Team Perspective

8,162 views

Published on

In this talk I'll outline how Hyperion, one of the Automattic teams working on WordPress.com, tackled one of the milestones that made the new design and framework Calypso possible.

Automattic is a fully distributed company, so you'll get insights on how it works and some principles you can borrow to make your own remote or distributed teams work.

This talk was presented at Culturevist (London) and World IA Day (Rome).

More about Calypso:
https://developer.wordpress.com/calypso/

Published in: Leadership & Management
0 Comments
7 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
8,162
On SlideShare
0
From Embeds
0
Number of Embeds
72
Actions
Shares
0
Downloads
23
Comments
0
Likes
7
Embeds 0
No embeds

No notes for slide

Distributed Companies: A WordPress.com Team Perspective

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

×