Teamwork at the Extremes: WordPress.com and UX for Good

Erin 'Folletto' Casali
Erin 'Folletto' CasaliVP/Sr Director, Product & Design at Xero
Davide ‘Folletto’ Casali
TEAMWORK
AT THE EXTREMES
WORDPRESS·COM & UX FOR GOOD
Manifesto Ibridi
F E L L O W
UX REDIRECTOR
NIGHT.EU
ADVISOR
@Folletto
THE REMOTENESS CONTINUUM
Distributed
100%
Local
100%
Remote
in between
AUTOMATTIC
PART I
2015
468
People
worldwide
~160k
Messages
per week
~1,000
Deployments
per week
Teamwork at the Extremes: WordPress.com and UX for Good
WHAT IS CALYPSO?
Modern foundation for WordPress.com
NODE.JS · REACT · REST API
OPEN SOURCE SINCE NOVEMBER 2015
127
Contributors
26,030
Commits
6,915
Reviews
March 2014 → November 2015 (20 months)
20
Months to v1
…how did you do that?
You’re fully distributed…
Story
of a
Showcase
Teamwork at the Extremes: WordPress.com and UX for Good
HYPERION
THE PROBLEM
Themes
v2.0
THX
v4.0v4.0
3 codebases
DIFFICULT
TO MAINTAIN
3 designs
PAINFUL
FOR USERS
Create one single
Theme Showcase
for WordPress.com
STEP 1:
PLANNING
Meetups:
face time is important
Know your people
VIENNA MEETUP
14 April 2015
Epic Milestone Model
Only user-facing
features
One
major feature
Many smaller
details & fixes
Teamwork at the Extremes: WordPress.com and UX for Good
“
”
Steve Seear, Hyperion
I found this session really valuable.
It was intense, challenging,
and led on to a lot more discussions.
“
”
Miguel Fonseca, Hyperion
+1000 on the value and ROI
of our meetup exercises.
STEP 2:
FIRST MILESTONE
Clear
Communication Spaces
Communication is Oxygen
Slack
Realtime
P2 Theme
Async
Wiki Theme
Stable
P2 W
If it’s not communicated
transparently, it doesn’t exist
Everything is treated as remote
INITIAL ROADMAP
POSTED ON TEAM P2
MASTER THREAD
POSTED ON TEAM P2
Teamwork at the Extremes: WordPress.com and UX for Good
DESIGNITERATION1
DESIGNITERATION2
DESIGNITERATION3
DESIGNITERATION4
DESIGNITERATION5
ITERATIONS POSTED ON P2
FEEDBACK TRANSPARENT
25
11
15
10
28
9
1
16
Horizon
External Testing
JULY 21JULY 15
Automattic
Internal Testing
M1 LAUNCHED
3 August 2015
THEME SHOWCASE M1
IN NUMBERS
5
Design
Iterations
11
Horizon
Testers
6
Automattic
Testers
100+
Feedbacks &
Comments
124
GitHub
Tickets
85
GitHub
Pull Requests
THEME SHOWCASE M1
TIMELINE
LIVE
~3.5 months
Meetup
4 days
THEME SHOWCASE M1
SALES CHECK
UX FOR GOOD
PART II
“Apply UX design to the most important
problems in the world”
Jason
Ulaszek
Jeff
Leitner
Focus
on one thing
Communicate it well
ONE NO·PROFIT PARTNER
TO SPONSOR THE CAUSE
Highly independent
individuals
Initiative and motivation
10 DESIGNERS
FROM ALL AROUND THE WORLD
Discovery
Synthesis
Creation
Validation
+
FULL
IMMERSION
2-3 DAYS 2-3 DAYS
GROUP
SYNTHESIS
4 5 61 2 3
Zero
waste
No bureaucracy, everything useful
“
”
Jason Kunesh, Obama For America
We came together as a team
in a way that I haven’t experienced
anywhere else.
“
”
Marianne Prins, Van Horne Elementary School
I just witnessed
an absolute explosion of ideas.
CAN WE DESIGN
THE COMMON GOOD?
2011
Chicago
StreetWise · Adler School · The Third Teacher · Cease Fire · Global Lives Project
CAN WE ENRICH LIVES
OF WORKING MUSICIANS?
2012
New Orleans
Grammy Foundation · New Orleans Jazz Heritage F. & F. · Clinton Global Initiative · MusiCares
CAN WE GROW
MINDFULNESS IN SCHOOLS?
2013
Vancouver
The Dalai Lama Center for Peace + Education
CAN WE HARNESS FEELINGS
TO END GENOCIDE?
2014
Kigali & London
Aegis Trust
2014 Kigali
500,000–1,000,000 RWANDANS KILLED
70% TUTSI
20% OF POPULATION
100 DAYS
1994
“In my family, we never talked about the genocide
It was too fresh in my parents’ mind”
And you saved the life
of the people I was planning on killing”
“You saved my life.
- Child of victims to teacher of mobile education
“I came back and my grandmother says,
I hope you got that Africa out of your system.
But at that moment,
I realized it was there and growing.
So I moved my family here and opened a school”
- KGM Visitor
“Users go through the hard part,
but then also the uplifting part
realizing some of the possibilities that are there”
- Morley Hanson, Aegis Trust
UX FOR GOOD 2014
IN NUMBERS
40+
Interviews
with staff and locals
90
Flights
worldwide
15
People forever
changed
3,124
Post-its
and flip-charts
500+
Hours
of research
96
Servings of
french fries
INZOVU
CURVE
HopeReflectionPain Action
Pain
Reflection
Hope
Action
“
”
Prof. Dr. Tania Singer
People with a lot of empathy
want to change that to compassion
so they don't get overwhelmed when
confronted with suffering.
EMPATHETIC
Feeling
COMPASSIONATE
Action
The Inzovu Curve maps a
prototypical journey of a
person going through a
transformative experience
reaching a state of
motivation and action.
The word Inzovu
means Elephant in
Kinyarwanda, the native
language of Rwanda.
Teamwork at the Extremes: WordPress.com and UX for Good
EPIPHANY
WILL
CONNECT
WITH YOUR LIFE
MOTIVATION
TO ACT
Teamwork at the Extremes: WordPress.com and UX for Good
AWARE
TOURIST
EMPATHIC
TOURIST
ADVOCATE
CATALYST
GENOCIDE
CHILDRENFIRST
GEN
AFFECTED
RWANDANS
UNAWARE
TOURIST
inzovucurve.org
PRINCIPLES
PART III
Remote Local
Months of Work Days of Work
Know each other First time meeting
Smaller group Larger group
No client Has client
BOTH WORK.
THE REMOTENESS CONTINUUM
Distributed
100%
Local
100%
Remote
in between
A separate floor, office, city, country…
MAKES THE COMPANY
ALREADY REMOTE
Meet in person
Communication spaces
Transparency
Focus on one thing
Independent individuals
Zero waste
Pick whatever works… then improve it.
automattic.com/jobs
Happiness Engineer
JavaScript Engineer
Mobile Developer
Product Designer
Code Wrangler
Theme Wrangler
Enterprise Growth Engineer
Technical Account Engineer
Performance Marketing
Marketing Designer
Events Wrangler
Thanks.
@Folletto
INTENSEMINIMALISM.COM
1 of 94

Recommended

The Making of WordPress·com Calypso: A Team Perspective by
The Making of WordPress·com Calypso: A Team PerspectiveThe Making of WordPress·com Calypso: A Team Perspective
The Making of WordPress·com Calypso: A Team PerspectiveErin 'Folletto' Casali
13.2K views63 slides
Design Principles for Social Change: UX for Good and Inzovu Curve by
Design Principles for Social Change: UX for Good and Inzovu CurveDesign Principles for Social Change: UX for Good and Inzovu Curve
Design Principles for Social Change: UX for Good and Inzovu CurveErin 'Folletto' Casali
33.6K views43 slides
Distributed Companies: A WordPress.com Team Perspective by
Distributed Companies: A WordPress.com Team PerspectiveDistributed Companies: A WordPress.com Team Perspective
Distributed Companies: A WordPress.com Team PerspectiveErin 'Folletto' Casali
18.4K views72 slides
agileCMYRU 2015 conference book by
agileCMYRU 2015 conference bookagileCMYRU 2015 conference book
agileCMYRU 2015 conference bookscarletdesign
414 views14 slides
Agile cymru 2015 - Conference Booklet by
Agile cymru 2015  - Conference BookletAgile cymru 2015  - Conference Booklet
Agile cymru 2015 - Conference BookletJames Scrimshire
531 views14 slides
Design without Ego — TEDxBologna Talk by
Design without Ego — TEDxBologna TalkDesign without Ego — TEDxBologna Talk
Design without Ego — TEDxBologna TalkErin 'Folletto' Casali
13K views40 slides

More Related Content

Viewers also liked

Introducing design thinking by
Introducing design thinkingIntroducing design thinking
Introducing design thinkingZaana Jaclyn
166.3K views31 slides
The Shift: UX Designer as Business Consultant (2016) by
The Shift: UX Designer as Business Consultant (2016)The Shift: UX Designer as Business Consultant (2016)
The Shift: UX Designer as Business Consultant (2016)Erin 'Folletto' Casali
71.9K views49 slides
Design Thinking: The one thing that will transform the way you think by
Design Thinking: The one thing that will transform the way you thinkDesign Thinking: The one thing that will transform the way you think
Design Thinking: The one thing that will transform the way you thinkDigital Surgeons
74.4K views39 slides
Kickstarting Design Thinking by
Kickstarting Design ThinkingKickstarting Design Thinking
Kickstarting Design ThinkingErin 'Folletto' Casali
111.6K views73 slides
IDEO's design thinking. by
IDEO's design thinking. IDEO's design thinking.
IDEO's design thinking. BeeCanvas
36.1K views26 slides
Design Thinking - Bootcamp by
Design Thinking - BootcampDesign Thinking - Bootcamp
Design Thinking - BootcampJan Schmiedgen
154.4K views210 slides

Viewers also liked(20)

Introducing design thinking by Zaana Jaclyn
Introducing design thinkingIntroducing design thinking
Introducing design thinking
Zaana Jaclyn166.3K views
Design Thinking: The one thing that will transform the way you think by Digital Surgeons
Design Thinking: The one thing that will transform the way you thinkDesign Thinking: The one thing that will transform the way you think
Design Thinking: The one thing that will transform the way you think
Digital Surgeons 74.4K views
IDEO's design thinking. by BeeCanvas
IDEO's design thinking. IDEO's design thinking.
IDEO's design thinking.
BeeCanvas36.1K views
Design Thinking - Bootcamp by Jan Schmiedgen
Design Thinking - BootcampDesign Thinking - Bootcamp
Design Thinking - Bootcamp
Jan Schmiedgen154.4K views
The role of Design Thinking by Pieter Baert
The role of Design ThinkingThe role of Design Thinking
The role of Design Thinking
Pieter Baert253.5K views
Innovations in training by Marc Resnick
Innovations in trainingInnovations in training
Innovations in training
Marc Resnick620 views
Social Brand Experience: a model for the sociality of brands by Erin 'Folletto' Casali
Social Brand Experience: a model for the sociality of brandsSocial Brand Experience: a model for the sociality of brands
Social Brand Experience: a model for the sociality of brands
Design Thinking Dallas by Chris Bernard by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris Bernard
Chris Bernard3.3K views
Design Thinking 101 by whatidiscover
Design Thinking 101Design Thinking 101
Design Thinking 101
whatidiscover12.1K views
Design Thinking for Startups - Are You Design Driven? by Amir Khella
Design Thinking for Startups - Are You Design Driven?Design Thinking for Startups - Are You Design Driven?
Design Thinking for Startups - Are You Design Driven?
Amir Khella57.2K views
A,b,cs of teamwork powerpoint by Like A Team
A,b,cs of teamwork powerpointA,b,cs of teamwork powerpoint
A,b,cs of teamwork powerpoint
Like A Team20.5K views

Similar to Teamwork at the Extremes: WordPress.com and UX for Good

Insights & Activists from Africa 2012 by
Insights & Activists from Africa 2012Insights & Activists from Africa 2012
Insights & Activists from Africa 2012Colin Habberton
286 views21 slides
Bmma digital push pull.pptx by
Bmma digital push pull.pptxBmma digital push pull.pptx
Bmma digital push pull.pptxPatrick Willemarck
437 views48 slides
2015 Delegate Manual - FINAL by
2015 Delegate Manual - FINAL2015 Delegate Manual - FINAL
2015 Delegate Manual - FINALGraeme Matichuk
542 views28 slides
DEANZ WikiEducator by
DEANZ WikiEducatorDEANZ WikiEducator
DEANZ WikiEducatorWayne Mackintosh
539 views24 slides
What If You Let Citizens Build Your Website? by
What If You Let Citizens Build Your Website?What If You Let Citizens Build Your Website?
What If You Let Citizens Build Your Website?GovLoop
900 views190 slides
Surviving info tsunami: How can Librarians help? Nalaka Gunawardene - 11 Marc... by
Surviving info tsunami: How can Librarians help? Nalaka Gunawardene - 11 Marc...Surviving info tsunami: How can Librarians help? Nalaka Gunawardene - 11 Marc...
Surviving info tsunami: How can Librarians help? Nalaka Gunawardene - 11 Marc...Nalaka Gunawardene
655 views50 slides

Similar to Teamwork at the Extremes: WordPress.com and UX for Good(20)

Insights & Activists from Africa 2012 by Colin Habberton
Insights & Activists from Africa 2012Insights & Activists from Africa 2012
Insights & Activists from Africa 2012
Colin Habberton286 views
What If You Let Citizens Build Your Website? by GovLoop
What If You Let Citizens Build Your Website?What If You Let Citizens Build Your Website?
What If You Let Citizens Build Your Website?
GovLoop900 views
Surviving info tsunami: How can Librarians help? Nalaka Gunawardene - 11 Marc... by Nalaka Gunawardene
Surviving info tsunami: How can Librarians help? Nalaka Gunawardene - 11 Marc...Surviving info tsunami: How can Librarians help? Nalaka Gunawardene - 11 Marc...
Surviving info tsunami: How can Librarians help? Nalaka Gunawardene - 11 Marc...
Nalaka Gunawardene655 views
Presentation OuiShare & collaborative economy - Norway by OuiShare
Presentation OuiShare & collaborative economy - NorwayPresentation OuiShare & collaborative economy - Norway
Presentation OuiShare & collaborative economy - Norway
OuiShare1.4K views
OuiShare & collaborative economy - Norway by Myriam Bouré
OuiShare & collaborative economy - NorwayOuiShare & collaborative economy - Norway
OuiShare & collaborative economy - Norway
Myriam Bouré525 views
Edgeryders Journey to #OpenVillage by Noemi Salantiu
Edgeryders Journey to #OpenVillageEdgeryders Journey to #OpenVillage
Edgeryders Journey to #OpenVillage
Noemi Salantiu153 views
Top 10 Future Trends 2014 - Roger James Hamilton's Australia Tour by Roger Hamilton
Top 10 Future Trends 2014 - Roger James Hamilton's Australia TourTop 10 Future Trends 2014 - Roger James Hamilton's Australia Tour
Top 10 Future Trends 2014 - Roger James Hamilton's Australia Tour
Roger Hamilton15.4K views
Use of Video and Digital Storytelling by Ann Treacy
Use of Video and Digital StorytellingUse of Video and Digital Storytelling
Use of Video and Digital Storytelling
Ann Treacy797 views
5 Lessons for Growing Communities by CMX
5 Lessons for Growing Communities5 Lessons for Growing Communities
5 Lessons for Growing Communities
CMX195 views
One woman empowering other in the digital industry, talk for TBS in SA by Kriss Brochec
One woman empowering other in the digital industry,  talk for TBS in  SA One woman empowering other in the digital industry,  talk for TBS in  SA
One woman empowering other in the digital industry, talk for TBS in SA
Kriss Brochec126 views
SMW Lagos Event Partner Guide by SMWLagos
SMW Lagos Event Partner GuideSMW Lagos Event Partner Guide
SMW Lagos Event Partner Guide
SMWLagos2.7K views

More from Erin 'Folletto' Casali

Mastering Feedback: You, the Team, the Product by
Mastering Feedback: You, the Team, the ProductMastering Feedback: You, the Team, the Product
Mastering Feedback: You, the Team, the ProductErin 'Folletto' Casali
19.6K views63 slides
Design Remote: The Async Advantage by
Design Remote: The Async AdvantageDesign Remote: The Async Advantage
Design Remote: The Async AdvantageErin 'Folletto' Casali
16.5K views67 slides
Foundations of Chat Bot Design by
Foundations of Chat Bot DesignFoundations of Chat Bot Design
Foundations of Chat Bot DesignErin 'Folletto' Casali
12.2K views32 slides
New Managers: Good Intentions, Half Delegation by
New Managers: Good Intentions, Half DelegationNew Managers: Good Intentions, Half Delegation
New Managers: Good Intentions, Half DelegationErin 'Folletto' Casali
9.6K views44 slides
Grow Your Personal Leadership with Your Hybrid Traits by
Grow Your Personal Leadership with Your Hybrid TraitsGrow Your Personal Leadership with Your Hybrid Traits
Grow Your Personal Leadership with Your Hybrid TraitsErin 'Folletto' Casali
35K views35 slides
Gestalt Design Principles for Developers by
Gestalt Design Principles for DevelopersGestalt Design Principles for Developers
Gestalt Design Principles for DevelopersErin 'Folletto' Casali
53K views88 slides

More from Erin 'Folletto' Casali(17)

Social Brand Experience: How to Manage a Motivational Brand by Erin 'Folletto' Casali
Social Brand Experience: How to Manage a Motivational BrandSocial Brand Experience: How to Manage a Motivational Brand
Social Brand Experience: How to Manage a Motivational Brand
Introduction to Building Wireframes (with OmniGraffle) by Erin 'Folletto' Casali
Introduction to Building Wireframes (with OmniGraffle)Introduction to Building Wireframes (with OmniGraffle)
Introduction to Building Wireframes (with OmniGraffle)
Social Experience Design: one method, two tools, three business tips (2012) by Erin 'Folletto' Casali
Social Experience Design: one method, two tools, three business tips (2012)Social Experience Design: one method, two tools, three business tips (2012)
Social Experience Design: one method, two tools, three business tips (2012)

Recently uploaded

Narcissism vs Leadership (1).pdf by
Narcissism vs Leadership (1).pdfNarcissism vs Leadership (1).pdf
Narcissism vs Leadership (1).pdfkullmd
9 views5 slides
Sohail Ahmed Profile by
Sohail Ahmed ProfileSohail Ahmed Profile
Sohail Ahmed ProfileSOHAIL AHMED - The Rising STAR
10 views3 slides
balixa.io Plan.pdf by
balixa.io Plan.pdfbalixa.io Plan.pdf
balixa.io Plan.pdftycoonone91
30 views29 slides
What Is Psychological Safety? by
What Is Psychological Safety?What Is Psychological Safety?
What Is Psychological Safety?Alex Clapson
26 views5 slides
The Wheel of Life - Coaching Wheel by
The Wheel of Life - Coaching WheelThe Wheel of Life - Coaching Wheel
The Wheel of Life - Coaching WheelAlex Clapson
22 views1 slide
7 Questions on Leadership with William H. Bender.pdf by
7 Questions on Leadership with William H. Bender.pdf7 Questions on Leadership with William H. Bender.pdf
7 Questions on Leadership with William H. Bender.pdfWilliam (Bill) H. Bender, FCSI
17 views10 slides

Recently uploaded(14)

Narcissism vs Leadership (1).pdf by kullmd
Narcissism vs Leadership (1).pdfNarcissism vs Leadership (1).pdf
Narcissism vs Leadership (1).pdf
kullmd9 views
What Is Psychological Safety? by Alex Clapson
What Is Psychological Safety?What Is Psychological Safety?
What Is Psychological Safety?
Alex Clapson26 views
The Wheel of Life - Coaching Wheel by Alex Clapson
The Wheel of Life - Coaching WheelThe Wheel of Life - Coaching Wheel
The Wheel of Life - Coaching Wheel
Alex Clapson22 views
v20231127 WHOPE BEMA Day One Sendai Framework Volunteer Workshop Session Zoom... by Andrew Networks
v20231127 WHOPE BEMA Day One Sendai Framework Volunteer Workshop Session Zoom...v20231127 WHOPE BEMA Day One Sendai Framework Volunteer Workshop Session Zoom...
v20231127 WHOPE BEMA Day One Sendai Framework Volunteer Workshop Session Zoom...
Andrew Networks50 views
Lucky Cement Presentation.pdf by bakhtawaraq
Lucky Cement Presentation.pdfLucky Cement Presentation.pdf
Lucky Cement Presentation.pdf
bakhtawaraq10 views
Cracking the Optimism vs Pessimism Code.pptx by Workforce Group
Cracking the Optimism vs Pessimism Code.pptxCracking the Optimism vs Pessimism Code.pptx
Cracking the Optimism vs Pessimism Code.pptx
Workforce Group32 views
TAX ANALYSIS (CASE OF RWANDA).pptx by SadamuFrancois
TAX ANALYSIS (CASE  OF RWANDA).pptxTAX ANALYSIS (CASE  OF RWANDA).pptx
TAX ANALYSIS (CASE OF RWANDA).pptx
SadamuFrancois11 views
Intuitively Moving Institutions Towards Global Regulatory Resilience by Ajaz Hussain
Intuitively Moving Institutions Towards Global Regulatory Resilience Intuitively Moving Institutions Towards Global Regulatory Resilience
Intuitively Moving Institutions Towards Global Regulatory Resilience
Ajaz Hussain78 views

Teamwork at the Extremes: WordPress.com and UX for Good