SlideShare ist ein Scribd-Unternehmen logo
1 von 52
Downloaden Sie, um offline zu lesen
Scaling Design

October 14, 2013
2

Hi, my name’s Q.
I work on design frameworks at Spotify.
2

Hi, my name’s Q.
I work on design frameworks at Spotify.
3

The project of 1.
4

The project of hundreds.
5

UNUSABLE PRODUCT
6

A definition
6

A definition
–People will always make and
communicate design choices.
6

A definition
–People will always make and
communicate design choices.
6

A definition
–People will always make and
communicate design choices.
–Scaling means coordinating that
process consciously and deliberately.
7

Communication
Evolution
8

Sitting and
Talking
9

Sitting and Talking +

Feature
Mocks
9

Sitting and Talking +

Feature
Mocks
10

Sitting and Talking +
Feature Mocks +

Style Guides
10

Sitting and Talking +
Feature Mocks +

Style Guides
11

Something’s wrong.
2 Issues:

12
2 Issues:
The product is a
moving target.

12
2 Issues:
The product is a
moving target.
The design IS
the product.

12
13

A new stack
13

A new stack
Principles +
13

A new stack
Principles +
Framework +
13

A new stack
Principles +
Framework +
Documentation
14

Principles
15
15

1. Content first
15

1. Content first
2.Be Alive
15

1. Content first
2.Be Alive
3.Get familiar
15

1. Content first
2.Be Alive
3.Get familiar
4.Do less
15

1. Content first
2.Be Alive
3.Get familiar
4.Do less
5.Stay Authentic
15

1. Content first
2.Be Alive
3.Get familiar
4.Do less
5.Stay Authentic
6.Lagom
16

Principles +
Framework
17

Don’t reinvent the wheel...
17

Don’t reinvent the wheel...
17

Don’t reinvent the wheel...
17

Don’t reinvent the wheel...
17

Don’t reinvent the wheel...
18

...but, improve it.
18

...but, improve it.

+
18

...but, improve it.

(

+

) - CRUFT*
18

...but, improve it.

(

+

) - CRUFT* = GLUE
19

Principles +
Framework +
Documentation
Requirements:

20
Requirements:
1. Live in the code

20
Requirements:
1. Live in the code
2.Live online

20
Requirements:
1. Live in the code
2.Live online
3.Never be out of sync

20
Requirements:
1. Live in the code
2.Live online
3.Never be out of sync
KSS Knyle Style
- by Kyle Neath | @kneath

20
21

CODE SAMPLE
// A button suitable for giving stars to someone.
//
// :hover
- Subtle hover highlight.
// .stars-given
- Indicating you've already given a star.
// .stars-given:hover - Subtle hover highlight on top.
// .disabled
- Dims the button when it cannot be used.
//
// Styleguide 2.1.3.
a.button.star{
...
&.star-given{
...
}
&.disabled{
...
}
}
22

OUTPUT
23

Principles +
Framework +
Documentation
Thanks!
Q. Cook
quenton@spotify.com

October 14, 2013

Weitere ähnliche Inhalte

Ähnlich wie Quenton Cook : Scaling Design : Lightning Talk

Concepts For Hire Final Pdf
Concepts For Hire  Final PdfConcepts For Hire  Final Pdf
Concepts For Hire Final PdfJames Ardito
 
Crafting the Discovery Phase: Starting Design Projects Right
Crafting the Discovery Phase: Starting Design Projects RightCrafting the Discovery Phase: Starting Design Projects Right
Crafting the Discovery Phase: Starting Design Projects RightDan Brown
 
Design Thinking + Agile UX + Agile Development
Design Thinking + Agile UX + Agile Development Design Thinking + Agile UX + Agile Development
Design Thinking + Agile UX + Agile Development Chris Becker
 
Building Awesome Products (BayCHI)
Building Awesome Products (BayCHI)Building Awesome Products (BayCHI)
Building Awesome Products (BayCHI)ZURB
 
Human-Centered Design +Acumen Course Presentation by Sean Hewens, IDEO.org De...
Human-Centered Design +Acumen Course Presentation by Sean Hewens, IDEO.org De...Human-Centered Design +Acumen Course Presentation by Sean Hewens, IDEO.org De...
Human-Centered Design +Acumen Course Presentation by Sean Hewens, IDEO.org De...London+Acumen
 
Entrep SR Product Design Improvement
Entrep SR Product Design ImprovementEntrep SR Product Design Improvement
Entrep SR Product Design Improvementapplebandong31
 
Alissa Chan - Inclusive Design Presentation
Alissa Chan - Inclusive Design PresentationAlissa Chan - Inclusive Design Presentation
Alissa Chan - Inclusive Design PresentationAlissa Chan
 
Innovation in the Social Sector (v2)
Innovation in the Social Sector (v2)Innovation in the Social Sector (v2)
Innovation in the Social Sector (v2)ReadG
 
MDI: Design Thinking + Il Carrello
MDI: Design Thinking + Il CarrelloMDI: Design Thinking + Il Carrello
MDI: Design Thinking + Il CarrelloTiago Dias Miranda
 
Designers shouldn't code - The wrong answer to the right question
Designers shouldn't code - The wrong answer to the right questionDesigners shouldn't code - The wrong answer to the right question
Designers shouldn't code - The wrong answer to the right questionMathias Hellquist
 
Real Talk: Proving Value through a Scrappy Playbook (Dianne Que at DesignOps ...
Real Talk: Proving Value through a Scrappy Playbook (Dianne Que at DesignOps ...Real Talk: Proving Value through a Scrappy Playbook (Dianne Que at DesignOps ...
Real Talk: Proving Value through a Scrappy Playbook (Dianne Que at DesignOps ...Rosenfeld Media
 
Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...
Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...
Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...leisa reichelt
 
Working Smarter: Integrating lean startup practices into your company
Working Smarter: Integrating lean startup practices into your companyWorking Smarter: Integrating lean startup practices into your company
Working Smarter: Integrating lean startup practices into your companyNatalie Hollier
 
Nike Presentation Jan 08
Nike Presentation Jan 08Nike Presentation Jan 08
Nike Presentation Jan 08Mark Hadfield
 
Web Design Without Politics at EdUI 2009
Web Design Without Politics at EdUI 2009Web Design Without Politics at EdUI 2009
Web Design Without Politics at EdUI 2009NewCity
 
For, With, Through Design
For, With, Through DesignFor, With, Through Design
For, With, Through DesignCeline Pering
 
How to have an abundance of ideas by Michael Allen of TalkFreely
How to have an abundance of ideas by Michael Allen of TalkFreelyHow to have an abundance of ideas by Michael Allen of TalkFreely
How to have an abundance of ideas by Michael Allen of TalkFreelyMichael Allen
 
Lean Product Design: Scaling from 6 to 60
Lean Product Design: Scaling from 6 to 60Lean Product Design: Scaling from 6 to 60
Lean Product Design: Scaling from 6 to 60Natalie Hollier
 

Ähnlich wie Quenton Cook : Scaling Design : Lightning Talk (20)

Concepts For Hire Final Pdf
Concepts For Hire  Final PdfConcepts For Hire  Final Pdf
Concepts For Hire Final Pdf
 
Concept design
Concept design Concept design
Concept design
 
Crafting the Discovery Phase: Starting Design Projects Right
Crafting the Discovery Phase: Starting Design Projects RightCrafting the Discovery Phase: Starting Design Projects Right
Crafting the Discovery Phase: Starting Design Projects Right
 
Design Thinking + Agile UX + Agile Development
Design Thinking + Agile UX + Agile Development Design Thinking + Agile UX + Agile Development
Design Thinking + Agile UX + Agile Development
 
Building Awesome Products (BayCHI)
Building Awesome Products (BayCHI)Building Awesome Products (BayCHI)
Building Awesome Products (BayCHI)
 
Human-Centered Design +Acumen Course Presentation by Sean Hewens, IDEO.org De...
Human-Centered Design +Acumen Course Presentation by Sean Hewens, IDEO.org De...Human-Centered Design +Acumen Course Presentation by Sean Hewens, IDEO.org De...
Human-Centered Design +Acumen Course Presentation by Sean Hewens, IDEO.org De...
 
Entrep SR Product Design Improvement
Entrep SR Product Design ImprovementEntrep SR Product Design Improvement
Entrep SR Product Design Improvement
 
Alissa Chan - Inclusive Design Presentation
Alissa Chan - Inclusive Design PresentationAlissa Chan - Inclusive Design Presentation
Alissa Chan - Inclusive Design Presentation
 
Innovation in the Social Sector (v2)
Innovation in the Social Sector (v2)Innovation in the Social Sector (v2)
Innovation in the Social Sector (v2)
 
MDI: Design Thinking + Il Carrello
MDI: Design Thinking + Il CarrelloMDI: Design Thinking + Il Carrello
MDI: Design Thinking + Il Carrello
 
Designers shouldn't code - The wrong answer to the right question
Designers shouldn't code - The wrong answer to the right questionDesigners shouldn't code - The wrong answer to the right question
Designers shouldn't code - The wrong answer to the right question
 
Real Talk: Proving Value through a Scrappy Playbook (Dianne Que at DesignOps ...
Real Talk: Proving Value through a Scrappy Playbook (Dianne Que at DesignOps ...Real Talk: Proving Value through a Scrappy Playbook (Dianne Que at DesignOps ...
Real Talk: Proving Value through a Scrappy Playbook (Dianne Que at DesignOps ...
 
Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...
Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...
Redesigning the Drupal Issue Queue (Codename Prairie: a Social Architecture P...
 
Working Smarter: Integrating lean startup practices into your company
Working Smarter: Integrating lean startup practices into your companyWorking Smarter: Integrating lean startup practices into your company
Working Smarter: Integrating lean startup practices into your company
 
Nike Presentation Jan 08
Nike Presentation Jan 08Nike Presentation Jan 08
Nike Presentation Jan 08
 
Georgetown Uni. Innovation
Georgetown Uni. InnovationGeorgetown Uni. Innovation
Georgetown Uni. Innovation
 
Web Design Without Politics at EdUI 2009
Web Design Without Politics at EdUI 2009Web Design Without Politics at EdUI 2009
Web Design Without Politics at EdUI 2009
 
For, With, Through Design
For, With, Through DesignFor, With, Through Design
For, With, Through Design
 
How to have an abundance of ideas by Michael Allen of TalkFreely
How to have an abundance of ideas by Michael Allen of TalkFreelyHow to have an abundance of ideas by Michael Allen of TalkFreely
How to have an abundance of ideas by Michael Allen of TalkFreely
 
Lean Product Design: Scaling from 6 to 60
Lean Product Design: Scaling from 6 to 60Lean Product Design: Scaling from 6 to 60
Lean Product Design: Scaling from 6 to 60
 

Kürzlich hochgeladen

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Kürzlich hochgeladen (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Quenton Cook : Scaling Design : Lightning Talk