SlideShare a Scribd company logo
Hi, I’m Mushon



             @Mushon.com Nov 09
www.shual.com
Open Source Design at Ignite lightning talk
Open Source Design at Ignite lightning talk
Open Source Design at Ignite lightning talk
Open Source Design at Ignite lightning talk
Beyond Sharing:
“Open Source Design”
     Wordcamp NYC 2009
        (short version)




                          @Mushon.com Nov 09
Open Source Design at Ignite lightning talk
Open Source Design at Ignite lightning talk
-
-
-
Open Source Design at Ignite lightning talk
Open Source Design at Ignite lightning talk
-
e happe ns here
Ope n Sourc




}
            -
1. Motivation
1. Motivation



• Code - low costs for collaboration
1. Motivation



• Code - low costs for collaboration
• Chicken & Egg - Designers don’t use OSS
2. Process
2. Process

• In coding (software) and writing (wikis):
  G-R-A-N-U-L-A-R building block - a character
2. Process

• In coding (software) and writing (wikis):
  G-R-A-N-U-L-A-R building block - a character

• Allows for varied contribution:
2. Process

• In coding (software) and writing (wikis):
  G-R-A-N-U-L-A-R building block - a character

• Allows for varied contribution:
  • Accessible ladder of contribution
2. Process

• In coding (software) and writing (wikis):
  G-R-A-N-U-L-A-R building block - a character

• Allows for varied contribution:
  • Accessible ladder of contribution
  • History
2. Process

• In coding (software) and writing (wikis):
  G-R-A-N-U-L-A-R building block - a character

• Allows for varied contribution:
  • Accessible ladder of contribution
  • History
  • Moderation
2. Process

• In coding (software) and writing (wikis):
  G-R-A-N-U-L-A-R building block - a character

• Allows for varied contribution:
  • Accessible ladder of contribution
  • History
  • Moderation
  • Transparency
3. Language

A                 B
A
            A


        A



A   A
Encoding
Encoding



• Defining a language (code) is key
Encoding



• Defining a language (code) is key
• Try Coding without choosing a language
Encoding



• Defining a language (code) is key
• Try Coding without choosing a language
• Standardization VS. Innovation
Decoding
Decoding


• Code either executes or it doesn’t,
  but a message interpretation isn’t binary
Decoding


• Code either executes or it doesn’t,
  but a message interpretation isn’t binary

• Inconsistency in design fragments the
  message (our brains can’t really multitask)
Decoding


• Code either executes or it doesn’t,
  but a message interpretation isn’t binary

• Inconsistency in design fragments the
  message (our brains can’t really multitask)

• Wikipedia’s has a largely rational guidelines
So is it simply undoable?
(would I be wasting your time if I thought so?)
Open Source Design at Ignite lightning talk
Open Source Design at Ignite lightning talk
Open Source Design at Ignite lightning talk
Open Source Design at Ignite lightning talk
Open Source Design at Ignite lightning talk
Fixing it: 1. Motivation
Fixing it: 1. Motivation



• We can’t force the use of bad tools
Fixing it: 1. Motivation



• We can’t force the use of bad tools
• Some success mainly code-based
  (webdesign / Wordpress)
Fixing it: 2. Process
Fixing it: 2. Process



• Put all master files online
Fixing it: 2. Process



• Put all master files online
• Explore versioning tools for design
Fixing it: 2. Process



• Put all master files online
• Explore versioning tools for design
• Use Code (when possible)
Fixing it:
3. Language
Fixing it:
3. Language

Collaborative Encoding:
Fixing it:
  3. Language

  Collaborative Encoding:

• 1st step:
  Conduct a networked research
Fixing it:
  3. Language

  Collaborative Encoding:

• 1st step:
  Conduct a networked research

• 2nd step:
  Define an extensible language (like in CSS)
Fixing it:
  3. Language

  Collaborative Encoding:

• 1st step:
  Conduct a networked research

• 2nd step:
  Define an extensible language (like in CSS)

• 3rd step:
  Document the language
Fixing it:
3. Language
Fixing it:
3. Language
Collaborative Decoding:
Fixing it:
  3. Language
  Collaborative Decoding:

• Some design decisions are rational:
Fixing it:
  3. Language
  Collaborative Decoding:

• Some design decisions are rational:
   • UX research
Fixing it:
  3. Language
  Collaborative Decoding:

• Some design decisions are rational:
   • UX research
   • Technical aspects of design
Fixing it:
  3. Language
  Collaborative Decoding:

• Some design decisions are rational:
   • UX research
   • Technical aspects of design
   • Design best practices (in typography, use
     of icons, interaction paradigms...)
Fixing it:
  3. Language
  Collaborative Decoding:

• Some design decisions are rational:
   • UX research
   • Technical aspects of design
   • Design best practices (in typography, use
     of icons, interaction paradigms...)

• Blogs share resources and documentation
Leadership   or   Openness
A nuanced analysis of OS:
Leadership + Openness




    -
We can’t just sprinkle design
with the magic pixie dust of
       “Open Source”
Collaboration is hard!
Let’s make it easier.
    Suggestions?
@Mushon.com Nov 09
Ad

More Related Content

Similar to Open Source Design at Ignite lightning talk (20)

An introduction to go programming language
An introduction to go programming languageAn introduction to go programming language
An introduction to go programming language
Technology Parser
 
DSL Construction rith Ruby
DSL Construction rith RubyDSL Construction rith Ruby
DSL Construction rith Ruby
ThoughtWorks
 
Monorepo at Pinterest
Monorepo at PinterestMonorepo at Pinterest
Monorepo at Pinterest
Suman Karumuri
 
Design Systems at Scale
Design Systems at ScaleDesign Systems at Scale
Design Systems at Scale
Sarah Federman
 
The Ring programming language version 1.7 book - Part 6 of 196
The Ring programming language version 1.7 book - Part 6 of 196The Ring programming language version 1.7 book - Part 6 of 196
The Ring programming language version 1.7 book - Part 6 of 196
Mahmoud Samir Fayed
 
Go - A Key Language in Enterprise Application Development?
Go - A Key Language in Enterprise Application Development?Go - A Key Language in Enterprise Application Development?
Go - A Key Language in Enterprise Application Development?
C4Media
 
2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdf2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdf
Colm Dunphy
 
Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...
Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...
Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...
David Beazley (Dabeaz LLC)
 
2R-3KS03-OOP_UNIT-I (Part-A)_2023-24.pptx
2R-3KS03-OOP_UNIT-I (Part-A)_2023-24.pptx2R-3KS03-OOP_UNIT-I (Part-A)_2023-24.pptx
2R-3KS03-OOP_UNIT-I (Part-A)_2023-24.pptx
GauravGamer2
 
Introducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsIntroducing systems analysis, design & development Concepts
Introducing systems analysis, design & development Concepts
Shafiul Azam Chowdhury
 
Go: What's Different ?
Go: What's Different ?Go: What's Different ?
Go: What's Different ?
Tarun Vashisth
 
Tooling for the JavaScript Era
Tooling for the JavaScript EraTooling for the JavaScript Era
Tooling for the JavaScript Era
martinlippert
 
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...
Raffi Khatchadourian
 
Introduction to Coding
Introduction to CodingIntroduction to Coding
Introduction to Coding
St. Petersburg College
 
Everyone wants (someone else) to do it: writing documentation for open source...
Everyone wants (someone else) to do it: writing documentation for open source...Everyone wants (someone else) to do it: writing documentation for open source...
Everyone wants (someone else) to do it: writing documentation for open source...
Jody Garnett
 
The Ring programming language version 1.9 book - Part 6 of 210
The Ring programming language version 1.9 book - Part 6 of 210The Ring programming language version 1.9 book - Part 6 of 210
The Ring programming language version 1.9 book - Part 6 of 210
Mahmoud Samir Fayed
 
Case study
Case studyCase study
Case study
karan saini
 
cadec-2017-golang
cadec-2017-golangcadec-2017-golang
cadec-2017-golang
TiNguyn863920
 
01Introsystem programming to study computer .pdf
01Introsystem programming to study computer .pdf01Introsystem programming to study computer .pdf
01Introsystem programming to study computer .pdf
mojbar
 
Code the docs-yu liu
Code the docs-yu liuCode the docs-yu liu
Code the docs-yu liu
StreamNative
 
An introduction to go programming language
An introduction to go programming languageAn introduction to go programming language
An introduction to go programming language
Technology Parser
 
DSL Construction rith Ruby
DSL Construction rith RubyDSL Construction rith Ruby
DSL Construction rith Ruby
ThoughtWorks
 
Design Systems at Scale
Design Systems at ScaleDesign Systems at Scale
Design Systems at Scale
Sarah Federman
 
The Ring programming language version 1.7 book - Part 6 of 196
The Ring programming language version 1.7 book - Part 6 of 196The Ring programming language version 1.7 book - Part 6 of 196
The Ring programming language version 1.7 book - Part 6 of 196
Mahmoud Samir Fayed
 
Go - A Key Language in Enterprise Application Development?
Go - A Key Language in Enterprise Application Development?Go - A Key Language in Enterprise Application Development?
Go - A Key Language in Enterprise Application Development?
C4Media
 
2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdf2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdf
Colm Dunphy
 
Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...
Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...
Why Extension Programmers Should Stop Worrying About Parsing and Start Thinki...
David Beazley (Dabeaz LLC)
 
2R-3KS03-OOP_UNIT-I (Part-A)_2023-24.pptx
2R-3KS03-OOP_UNIT-I (Part-A)_2023-24.pptx2R-3KS03-OOP_UNIT-I (Part-A)_2023-24.pptx
2R-3KS03-OOP_UNIT-I (Part-A)_2023-24.pptx
GauravGamer2
 
Introducing systems analysis, design & development Concepts
Introducing systems analysis, design & development ConceptsIntroducing systems analysis, design & development Concepts
Introducing systems analysis, design & development Concepts
Shafiul Azam Chowdhury
 
Go: What's Different ?
Go: What's Different ?Go: What's Different ?
Go: What's Different ?
Tarun Vashisth
 
Tooling for the JavaScript Era
Tooling for the JavaScript EraTooling for the JavaScript Era
Tooling for the JavaScript Era
martinlippert
 
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...
Pointcut Rejuvenation: Recovering Pointcut Expressions in Evolving Aspect-Ori...
Raffi Khatchadourian
 
Everyone wants (someone else) to do it: writing documentation for open source...
Everyone wants (someone else) to do it: writing documentation for open source...Everyone wants (someone else) to do it: writing documentation for open source...
Everyone wants (someone else) to do it: writing documentation for open source...
Jody Garnett
 
The Ring programming language version 1.9 book - Part 6 of 210
The Ring programming language version 1.9 book - Part 6 of 210The Ring programming language version 1.9 book - Part 6 of 210
The Ring programming language version 1.9 book - Part 6 of 210
Mahmoud Samir Fayed
 
01Introsystem programming to study computer .pdf
01Introsystem programming to study computer .pdf01Introsystem programming to study computer .pdf
01Introsystem programming to study computer .pdf
mojbar
 
Code the docs-yu liu
Code the docs-yu liuCode the docs-yu liu
Code the docs-yu liu
StreamNative
 

More from Mushon Zer-Aviv (9)

Spatial storytelling
Spatial storytellingSpatial storytelling
Spatial storytelling
Mushon Zer-Aviv
 
Opening the Budget or Transparency Washing?
Opening the Budget or Transparency Washing?Opening the Budget or Transparency Washing?
Opening the Budget or Transparency Washing?
Mushon Zer-Aviv
 
Conflict of Interface (eng)
Conflict of Interface (eng)Conflict of Interface (eng)
Conflict of Interface (eng)
Mushon Zer-Aviv
 
סוד הפרח המכושף - יהודית בת 60
סוד הפרח המכושף - יהודית בת 60סוד הפרח המכושף - יהודית בת 60
סוד הפרח המכושף - יהודית בת 60
Mushon Zer-Aviv
 
Alef Opening Party Presentations
Alef Opening Party PresentationsAlef Opening Party Presentations
Alef Opening Party Presentations
Mushon Zer-Aviv
 
Disinformation Visualization
Disinformation VisualizationDisinformation Visualization
Disinformation Visualization
Mushon Zer-Aviv
 
ממשק כקונפליקט אידאולוגי
ממשק כקונפליקט אידאולוגיממשק כקונפליקט אידאולוגי
ממשק כקונפליקט אידאולוגי
Mushon Zer-Aviv
 
RSG's Kriegspiel presentation
RSG's Kriegspiel presentationRSG's Kriegspiel presentation
RSG's Kriegspiel presentation
Mushon Zer-Aviv
 
Yanh Short
Yanh ShortYanh Short
Yanh Short
Mushon Zer-Aviv
 
Opening the Budget or Transparency Washing?
Opening the Budget or Transparency Washing?Opening the Budget or Transparency Washing?
Opening the Budget or Transparency Washing?
Mushon Zer-Aviv
 
Conflict of Interface (eng)
Conflict of Interface (eng)Conflict of Interface (eng)
Conflict of Interface (eng)
Mushon Zer-Aviv
 
סוד הפרח המכושף - יהודית בת 60
סוד הפרח המכושף - יהודית בת 60סוד הפרח המכושף - יהודית בת 60
סוד הפרח המכושף - יהודית בת 60
Mushon Zer-Aviv
 
Alef Opening Party Presentations
Alef Opening Party PresentationsAlef Opening Party Presentations
Alef Opening Party Presentations
Mushon Zer-Aviv
 
Disinformation Visualization
Disinformation VisualizationDisinformation Visualization
Disinformation Visualization
Mushon Zer-Aviv
 
ממשק כקונפליקט אידאולוגי
ממשק כקונפליקט אידאולוגיממשק כקונפליקט אידאולוגי
ממשק כקונפליקט אידאולוגי
Mushon Zer-Aviv
 
RSG's Kriegspiel presentation
RSG's Kriegspiel presentationRSG's Kriegspiel presentation
RSG's Kriegspiel presentation
Mushon Zer-Aviv
 
Ad

Recently uploaded (20)

McKinsey – Mobility Consumer Pulse 2024 | Global Trends in EVs, Shared Mobili...
McKinsey – Mobility Consumer Pulse 2024 | Global Trends in EVs, Shared Mobili...McKinsey – Mobility Consumer Pulse 2024 | Global Trends in EVs, Shared Mobili...
McKinsey – Mobility Consumer Pulse 2024 | Global Trends in EVs, Shared Mobili...
INKPPT
 
Sistema de proyecciones geometría descriptiva
Sistema de proyecciones geometría descriptivaSistema de proyecciones geometría descriptiva
Sistema de proyecciones geometría descriptiva
orianagonz31981872
 
Design Thinking - Chapter 2 Empathise (Understanding the user).pptx
Design Thinking - Chapter 2 Empathise (Understanding the user).pptxDesign Thinking - Chapter 2 Empathise (Understanding the user).pptx
Design Thinking - Chapter 2 Empathise (Understanding the user).pptx
Aditya Dhobale
 
Accenture Life Trends 2023 – How Brands & Humans Are Evolving Together
Accenture Life Trends 2023 – How Brands & Humans Are Evolving TogetherAccenture Life Trends 2023 – How Brands & Humans Are Evolving Together
Accenture Life Trends 2023 – How Brands & Humans Are Evolving Together
INKPPT
 
Social media post by pharmacia club.pptx
Social media post by pharmacia club.pptxSocial media post by pharmacia club.pptx
Social media post by pharmacia club.pptx
MdAhsanKabir9
 
Morgenbooster - Systems and Transition. 14.05.2025.pdf
Morgenbooster - Systems and Transition. 14.05.2025.pdfMorgenbooster - Systems and Transition. 14.05.2025.pdf
Morgenbooster - Systems and Transition. 14.05.2025.pdf
1508 A/S
 
KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030
KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030
KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030
INKPPT
 
FLOOR-PLAN Junior high school architecture planning.docx
FLOOR-PLAN Junior high school architecture planning.docxFLOOR-PLAN Junior high school architecture planning.docx
FLOOR-PLAN Junior high school architecture planning.docx
JamelaTeo
 
Atmospheric Aramco Pitch from Atmospheric
Atmospheric Aramco Pitch from AtmosphericAtmospheric Aramco Pitch from Atmospheric
Atmospheric Aramco Pitch from Atmospheric
jacksonudy1
 
uTorrent Pro Crack Download for PC [Latest] 2025 Version
uTorrent Pro Crack Download for PC [Latest] 2025 VersionuTorrent Pro Crack Download for PC [Latest] 2025 Version
uTorrent Pro Crack Download for PC [Latest] 2025 Version
Web Designer
 
Eeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docx
Eeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docxEeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docx
Eeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docx
PlfiGergely
 
McKinsey’s Fashion on Climate Report: A Roadmap to Cut Emissions by 50% by 2030
McKinsey’s Fashion on Climate Report: A Roadmap to Cut Emissions by 50% by 2030McKinsey’s Fashion on Climate Report: A Roadmap to Cut Emissions by 50% by 2030
McKinsey’s Fashion on Climate Report: A Roadmap to Cut Emissions by 50% by 2030
INKPPT
 
Deloitte – State of AI in the Enterprise | Actionable AI Strategies & Insights
Deloitte – State of AI in the Enterprise | Actionable AI Strategies & InsightsDeloitte – State of AI in the Enterprise | Actionable AI Strategies & Insights
Deloitte – State of AI in the Enterprise | Actionable AI Strategies & Insights
INKPPT
 
Resources on Differentiation-Deviser-V1.pptx
Resources on Differentiation-Deviser-V1.pptxResources on Differentiation-Deviser-V1.pptx
Resources on Differentiation-Deviser-V1.pptx
RoslinAwadhya1
 
Artificial Intelligence and IPR.pptx.pdf
Artificial Intelligence and IPR.pptx.pdfArtificial Intelligence and IPR.pptx.pdf
Artificial Intelligence and IPR.pptx.pdf
elagnamsuit
 
Untitled presentatiobsbsbsbsbsn (1).pptx
Untitled presentatiobsbsbsbsbsn (1).pptxUntitled presentatiobsbsbsbsbsn (1).pptx
Untitled presentatiobsbsbsbsbsn (1).pptx
jleena044
 
CONTENT MARKETING.pdf vfhfhfbdvdfvdfregf
CONTENT MARKETING.pdf vfhfhfbdvdfvdfregfCONTENT MARKETING.pdf vfhfhfbdvdfvdfregf
CONTENT MARKETING.pdf vfhfhfbdvdfvdfregf
bjtjhj
 
Carte d'indentité1 a model for a nes country
Carte d'indentité1 a model for a nes countryCarte d'indentité1 a model for a nes country
Carte d'indentité1 a model for a nes country
stephaniethomas940921
 
Mars.pptx we known about the mars using this ppt
Mars.pptx we known about the mars using this pptMars.pptx we known about the mars using this ppt
Mars.pptx we known about the mars using this ppt
shameer200479
 
Forest Education Presentation In Green Beige Nature Watercolor Style_20250516...
Forest Education Presentation In Green Beige Nature Watercolor Style_20250516...Forest Education Presentation In Green Beige Nature Watercolor Style_20250516...
Forest Education Presentation In Green Beige Nature Watercolor Style_20250516...
elnarababayeva2000
 
McKinsey – Mobility Consumer Pulse 2024 | Global Trends in EVs, Shared Mobili...
McKinsey – Mobility Consumer Pulse 2024 | Global Trends in EVs, Shared Mobili...McKinsey – Mobility Consumer Pulse 2024 | Global Trends in EVs, Shared Mobili...
McKinsey – Mobility Consumer Pulse 2024 | Global Trends in EVs, Shared Mobili...
INKPPT
 
Sistema de proyecciones geometría descriptiva
Sistema de proyecciones geometría descriptivaSistema de proyecciones geometría descriptiva
Sistema de proyecciones geometría descriptiva
orianagonz31981872
 
Design Thinking - Chapter 2 Empathise (Understanding the user).pptx
Design Thinking - Chapter 2 Empathise (Understanding the user).pptxDesign Thinking - Chapter 2 Empathise (Understanding the user).pptx
Design Thinking - Chapter 2 Empathise (Understanding the user).pptx
Aditya Dhobale
 
Accenture Life Trends 2023 – How Brands & Humans Are Evolving Together
Accenture Life Trends 2023 – How Brands & Humans Are Evolving TogetherAccenture Life Trends 2023 – How Brands & Humans Are Evolving Together
Accenture Life Trends 2023 – How Brands & Humans Are Evolving Together
INKPPT
 
Social media post by pharmacia club.pptx
Social media post by pharmacia club.pptxSocial media post by pharmacia club.pptx
Social media post by pharmacia club.pptx
MdAhsanKabir9
 
Morgenbooster - Systems and Transition. 14.05.2025.pdf
Morgenbooster - Systems and Transition. 14.05.2025.pdfMorgenbooster - Systems and Transition. 14.05.2025.pdf
Morgenbooster - Systems and Transition. 14.05.2025.pdf
1508 A/S
 
KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030
KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030
KPMG – Future of Supply Chain | ESG, Technology & Risk Strategies for 2030
INKPPT
 
FLOOR-PLAN Junior high school architecture planning.docx
FLOOR-PLAN Junior high school architecture planning.docxFLOOR-PLAN Junior high school architecture planning.docx
FLOOR-PLAN Junior high school architecture planning.docx
JamelaTeo
 
Atmospheric Aramco Pitch from Atmospheric
Atmospheric Aramco Pitch from AtmosphericAtmospheric Aramco Pitch from Atmospheric
Atmospheric Aramco Pitch from Atmospheric
jacksonudy1
 
uTorrent Pro Crack Download for PC [Latest] 2025 Version
uTorrent Pro Crack Download for PC [Latest] 2025 VersionuTorrent Pro Crack Download for PC [Latest] 2025 Version
uTorrent Pro Crack Download for PC [Latest] 2025 Version
Web Designer
 
Eeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docx
Eeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docxEeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docx
Eeeeeeezfhedjdjdjrjrnrnrkddjdjdjdrnrnnn.docx
PlfiGergely
 
McKinsey’s Fashion on Climate Report: A Roadmap to Cut Emissions by 50% by 2030
McKinsey’s Fashion on Climate Report: A Roadmap to Cut Emissions by 50% by 2030McKinsey’s Fashion on Climate Report: A Roadmap to Cut Emissions by 50% by 2030
McKinsey’s Fashion on Climate Report: A Roadmap to Cut Emissions by 50% by 2030
INKPPT
 
Deloitte – State of AI in the Enterprise | Actionable AI Strategies & Insights
Deloitte – State of AI in the Enterprise | Actionable AI Strategies & InsightsDeloitte – State of AI in the Enterprise | Actionable AI Strategies & Insights
Deloitte – State of AI in the Enterprise | Actionable AI Strategies & Insights
INKPPT
 
Resources on Differentiation-Deviser-V1.pptx
Resources on Differentiation-Deviser-V1.pptxResources on Differentiation-Deviser-V1.pptx
Resources on Differentiation-Deviser-V1.pptx
RoslinAwadhya1
 
Artificial Intelligence and IPR.pptx.pdf
Artificial Intelligence and IPR.pptx.pdfArtificial Intelligence and IPR.pptx.pdf
Artificial Intelligence and IPR.pptx.pdf
elagnamsuit
 
Untitled presentatiobsbsbsbsbsn (1).pptx
Untitled presentatiobsbsbsbsbsn (1).pptxUntitled presentatiobsbsbsbsbsn (1).pptx
Untitled presentatiobsbsbsbsbsn (1).pptx
jleena044
 
CONTENT MARKETING.pdf vfhfhfbdvdfvdfregf
CONTENT MARKETING.pdf vfhfhfbdvdfvdfregfCONTENT MARKETING.pdf vfhfhfbdvdfvdfregf
CONTENT MARKETING.pdf vfhfhfbdvdfvdfregf
bjtjhj
 
Carte d'indentité1 a model for a nes country
Carte d'indentité1 a model for a nes countryCarte d'indentité1 a model for a nes country
Carte d'indentité1 a model for a nes country
stephaniethomas940921
 
Mars.pptx we known about the mars using this ppt
Mars.pptx we known about the mars using this pptMars.pptx we known about the mars using this ppt
Mars.pptx we known about the mars using this ppt
shameer200479
 
Forest Education Presentation In Green Beige Nature Watercolor Style_20250516...
Forest Education Presentation In Green Beige Nature Watercolor Style_20250516...Forest Education Presentation In Green Beige Nature Watercolor Style_20250516...
Forest Education Presentation In Green Beige Nature Watercolor Style_20250516...
elnarababayeva2000
 
Ad

Open Source Design at Ignite lightning talk

  • 1. Hi, I’m Mushon @Mushon.com Nov 09
  • 7. Beyond Sharing: “Open Source Design” Wordcamp NYC 2009 (short version) @Mushon.com Nov 09
  • 10. -
  • 11. -
  • 12. -
  • 15. -
  • 16. e happe ns here Ope n Sourc } -
  • 18. 1. Motivation • Code - low costs for collaboration
  • 19. 1. Motivation • Code - low costs for collaboration • Chicken & Egg - Designers don’t use OSS
  • 21. 2. Process • In coding (software) and writing (wikis): G-R-A-N-U-L-A-R building block - a character
  • 22. 2. Process • In coding (software) and writing (wikis): G-R-A-N-U-L-A-R building block - a character • Allows for varied contribution:
  • 23. 2. Process • In coding (software) and writing (wikis): G-R-A-N-U-L-A-R building block - a character • Allows for varied contribution: • Accessible ladder of contribution
  • 24. 2. Process • In coding (software) and writing (wikis): G-R-A-N-U-L-A-R building block - a character • Allows for varied contribution: • Accessible ladder of contribution • History
  • 25. 2. Process • In coding (software) and writing (wikis): G-R-A-N-U-L-A-R building block - a character • Allows for varied contribution: • Accessible ladder of contribution • History • Moderation
  • 26. 2. Process • In coding (software) and writing (wikis): G-R-A-N-U-L-A-R building block - a character • Allows for varied contribution: • Accessible ladder of contribution • History • Moderation • Transparency
  • 28. A A A A A
  • 30. Encoding • Defining a language (code) is key
  • 31. Encoding • Defining a language (code) is key • Try Coding without choosing a language
  • 32. Encoding • Defining a language (code) is key • Try Coding without choosing a language • Standardization VS. Innovation
  • 34. Decoding • Code either executes or it doesn’t, but a message interpretation isn’t binary
  • 35. Decoding • Code either executes or it doesn’t, but a message interpretation isn’t binary • Inconsistency in design fragments the message (our brains can’t really multitask)
  • 36. Decoding • Code either executes or it doesn’t, but a message interpretation isn’t binary • Inconsistency in design fragments the message (our brains can’t really multitask) • Wikipedia’s has a largely rational guidelines
  • 37. So is it simply undoable? (would I be wasting your time if I thought so?)
  • 43. Fixing it: 1. Motivation
  • 44. Fixing it: 1. Motivation • We can’t force the use of bad tools
  • 45. Fixing it: 1. Motivation • We can’t force the use of bad tools • Some success mainly code-based (webdesign / Wordpress)
  • 46. Fixing it: 2. Process
  • 47. Fixing it: 2. Process • Put all master files online
  • 48. Fixing it: 2. Process • Put all master files online • Explore versioning tools for design
  • 49. Fixing it: 2. Process • Put all master files online • Explore versioning tools for design • Use Code (when possible)
  • 52. Fixing it: 3. Language Collaborative Encoding: • 1st step: Conduct a networked research
  • 53. Fixing it: 3. Language Collaborative Encoding: • 1st step: Conduct a networked research • 2nd step: Define an extensible language (like in CSS)
  • 54. Fixing it: 3. Language Collaborative Encoding: • 1st step: Conduct a networked research • 2nd step: Define an extensible language (like in CSS) • 3rd step: Document the language
  • 57. Fixing it: 3. Language Collaborative Decoding: • Some design decisions are rational:
  • 58. Fixing it: 3. Language Collaborative Decoding: • Some design decisions are rational: • UX research
  • 59. Fixing it: 3. Language Collaborative Decoding: • Some design decisions are rational: • UX research • Technical aspects of design
  • 60. Fixing it: 3. Language Collaborative Decoding: • Some design decisions are rational: • UX research • Technical aspects of design • Design best practices (in typography, use of icons, interaction paradigms...)
  • 61. Fixing it: 3. Language Collaborative Decoding: • Some design decisions are rational: • UX research • Technical aspects of design • Design best practices (in typography, use of icons, interaction paradigms...) • Blogs share resources and documentation
  • 62. Leadership or Openness
  • 63. A nuanced analysis of OS: Leadership + Openness -
  • 64. We can’t just sprinkle design with the magic pixie dust of “Open Source”
  • 65. Collaboration is hard! Let’s make it easier. Suggestions?
  翻译: