SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
DESIGNING
IN THE OPEN(Designers, Don’t Be Afraid of GitHub)
PRESENTATION BY SERENA CHECHILE DOYLE & CATHERINE ROBSON
Serena Chechile Doyle
UX Strategist, Red Hat
@serenamarie125
Who Are We?
Catherine Robson
UX Strategist & Manager, Red Hat
@catwrobson
DESIGN PROCESS
CHALLENGES
Current Design Process Challenges
Design created
Not used
Heavily modified
Current Design Process Challenges
UI Implemented
API Not Ready
Docs, QE unclear
about design &
implementation
Or Type in www.wooclap.com/DESTOOLS
Or Send @DESTOOLS once to (855) 910-9662 to
connect to the event
LIVE SURVEY
Tools we use in @RedHatUXD
“A person who never made
a mistake never tried
anything new”
“
Designing
in the
Open
Aren’t we
supposed to be
?
Aren’t we supposed to be designing in the open?
Open Process & ContentBeing Transparent
Open Feedback
So, what does
“Designing in the Open” mean?
Industry Best Tools
HOW CAN WE
SUCCEED?
Enables transparency & collaboration
Developers are comfortable with it
Provides version control
GitHub Can Help!
Edit, push, and your changes are live
OPEN DESIGN WITH
GITHUB METHOD 1
Site Powered by GitHub & Jekyll
It all
starts with
PatternFly
All of our designs come from,
and contribute to PatternFly,
an open design system.
Create Mockups
& Flows
What does this process look like?
Site Powered by GitHub & Jekyll
Document the use
cases and the
design interactions
We use markdown
Put up a PR with
new and modified
files
to get feedback
from the
community
(Markdown + PNGs)
Design mocks &
docs are viewable
on patternfly.org
via Jekyll
“In The Open”
available for
- Product Designers
- Developers
PatternFly is using this process
Site Powered by GitHub & Jekyll
OPEN DESIGN WITH
GITHUB METHOD 2
GitHub Links to InVision Flows
What does this process look like?
is using this process
GitHub links to InVision Flows
Design with
Callouts
(any tool can be used)
Post to InVision Update GitHub
.md file
GitHub links to InVision flows
Add one line in .md file for each row
Utilize InVision for flow,
commenting, & review
Filterable, searchable reference for longevity and organization
Very low barrier to entry for designers (don’t have to learn git)
InVision files provide clickable prototype experience
In Summary:
GitHub links to InVision Flows
Pros
Team conversation about design can get lost in the issue
Unless you regulate design file templates, designers can post anything to
InVision
Cons
OPEN DESIGN WITH
GITHUB METHOD 3
Design Mocks & Docs in GitHub
Create Mockups
& Flows
What does this process look like?
Design Mocks & Docs in GitHub
Collaborate and
review with
Product
Management &
Development
Document the
flow & interaction
and provide
guidance on
what PatternFly
icons & patterns
to utilize
We use markdown
Put up a PR with
new and modified
files
(Markdown + PNGs)
Design mocks &
docs are viewable
via GitHub Pages
“In The Open”
available for:
- Development
- QE
- Documentation
What projects use this method today?
Design Mocks & Docs in GitHub
Documented flows and behavior decreases assumptions
Design artifacts are in the same location as the code repo
GitHub provides filtering
Pros
Barrier to entry is high for some to learn git, but there are some tools, such as
GitKraken & SourceTree that can help!
Cons
Design Mocks & Docs in GitHub
Versioning, commenting and history are easily accessible by all
Time consuming to get PRs accepted, but can access PR before merged
Learning .md can be time consuming, but there are tools that can help
Design Mocks & Docs in GitHub
Using atom as an editor for .md files
Including PatternFly dependencies in the design documentation helps developers
They are part of the design lifecycle
We’re more active with development teams throughout the process
Developers are implementing as designed
Referenceable documentation
Shared understanding of the vision
Teams have better communication about design
In Conclusion
Next we’ll consider how we merge multiple styles of
Open Design using GitHub!
Resources
Thanks to Chris Shinn for his
great how-to videos:
Contributing to GitHub with Gitkraken
Contributing to GitHub with
SourceTree
Thanks to Jenny Haines for
fantastic visual support
Atom
Balsamic GitHub
InVision
PatternFly
Sketch
GitKraken
Sourcetree
Adobe
Credits
Questions?
Thanks!

Mais conteúdo relacionado

Mais procurados

Git for Beginners
Git for BeginnersGit for Beginners
Git for BeginnersRick Umali
 
Using Git and GitHub Effectively at Emerge Interactive
Using Git and GitHub Effectively at Emerge InteractiveUsing Git and GitHub Effectively at Emerge Interactive
Using Git and GitHub Effectively at Emerge InteractiveMatthew McCullough
 
Grails at DMC Digital
Grails at DMC DigitalGrails at DMC Digital
Grails at DMC Digitaltomaslin
 
Implementing CI/CD in a Serverless Environment
Implementing CI/CD in a Serverless EnvironmentImplementing CI/CD in a Serverless Environment
Implementing CI/CD in a Serverless EnvironmentBob Reselman
 
Git and GitGHub Basics
Git and GitGHub BasicsGit and GitGHub Basics
Git and GitGHub BasicsAswin Barath
 
Anton Parkhomenko Boost your design workflow or git rebase for designers
Anton Parkhomenko Boost your design workflow or git rebase for designersAnton Parkhomenko Boost your design workflow or git rebase for designers
Anton Parkhomenko Boost your design workflow or git rebase for designersАліна Шепшелей
 
LuminAR - Poster
LuminAR - PosterLuminAR - Poster
LuminAR - PosterSean Young
 
Egit democamp-karlsruhe-2011-11-29
Egit democamp-karlsruhe-2011-11-29Egit democamp-karlsruhe-2011-11-29
Egit democamp-karlsruhe-2011-11-29Stefan Lay
 

Mais procurados (12)

Eval part 4 planning
Eval part 4 planningEval part 4 planning
Eval part 4 planning
 
Git for Beginners
Git for BeginnersGit for Beginners
Git for Beginners
 
Using Git and GitHub Effectively at Emerge Interactive
Using Git and GitHub Effectively at Emerge InteractiveUsing Git and GitHub Effectively at Emerge Interactive
Using Git and GitHub Effectively at Emerge Interactive
 
CCG Company Presentation
CCG Company PresentationCCG Company Presentation
CCG Company Presentation
 
Eval part 4 planning
Eval part 4 planningEval part 4 planning
Eval part 4 planning
 
Grails at DMC Digital
Grails at DMC DigitalGrails at DMC Digital
Grails at DMC Digital
 
Implementing CI/CD in a Serverless Environment
Implementing CI/CD in a Serverless EnvironmentImplementing CI/CD in a Serverless Environment
Implementing CI/CD in a Serverless Environment
 
Career_Model
Career_ModelCareer_Model
Career_Model
 
Git and GitGHub Basics
Git and GitGHub BasicsGit and GitGHub Basics
Git and GitGHub Basics
 
Anton Parkhomenko Boost your design workflow or git rebase for designers
Anton Parkhomenko Boost your design workflow or git rebase for designersAnton Parkhomenko Boost your design workflow or git rebase for designers
Anton Parkhomenko Boost your design workflow or git rebase for designers
 
LuminAR - Poster
LuminAR - PosterLuminAR - Poster
LuminAR - Poster
 
Egit democamp-karlsruhe-2011-11-29
Egit democamp-karlsruhe-2011-11-29Egit democamp-karlsruhe-2011-11-29
Egit democamp-karlsruhe-2011-11-29
 

Semelhante a Designing in the open ato 2017

Triangle kubernetes meetup 2018 02 - OpenShift UX
Triangle kubernetes meetup 2018 02 - OpenShift UXTriangle kubernetes meetup 2018 02 - OpenShift UX
Triangle kubernetes meetup 2018 02 - OpenShift UXSerena Doyle
 
Azure DevOps & GitHub... Better Together!
Azure DevOps & GitHub... Better Together!Azure DevOps & GitHub... Better Together!
Azure DevOps & GitHub... Better Together!Lorenzo Barbieri
 
SmartBear Solutions for Agile & DevOps
SmartBear Solutions for Agile & DevOpsSmartBear Solutions for Agile & DevOps
SmartBear Solutions for Agile & DevOpsSmartBear
 
Integration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development ExperiencesIntegration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development ExperiencesBizTalk360
 
Using Prototyping to Streamline the Instructional Design Process
Using Prototyping to Streamline the Instructional Design ProcessUsing Prototyping to Streamline the Instructional Design Process
Using Prototyping to Streamline the Instructional Design ProcessLisa Whalen
 
Scaling UX Design
Scaling UX DesignScaling UX Design
Scaling UX DesignUXDXConf
 
Unlocking collaboration: A framework for developers and designers - Alicia Ca...
Unlocking collaboration: A framework for developers and designers - Alicia Ca...Unlocking collaboration: A framework for developers and designers - Alicia Ca...
Unlocking collaboration: A framework for developers and designers - Alicia Ca...Wey Wey Web
 
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...AgileNetwork
 
The Power of Azure DevOps - Global Azure Day 2020
The Power of Azure DevOps - Global Azure Day 2020The Power of Azure DevOps - Global Azure Day 2020
The Power of Azure DevOps - Global Azure Day 2020Jeff Bramwell
 
Agile Architecture (Scrum + DevOps) by Milan Chheda
Agile Architecture (Scrum + DevOps) by Milan ChhedaAgile Architecture (Scrum + DevOps) by Milan Chheda
Agile Architecture (Scrum + DevOps) by Milan ChhedaAgile ME
 
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa ClaraAdobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Claradev2ops
 
Docs Like Code: Strategies and Stories
Docs Like Code: Strategies and StoriesDocs Like Code: Strategies and Stories
Docs Like Code: Strategies and StoriesAnne Gentle
 
Azure_DevOps_Customer_201903.pptx
Azure_DevOps_Customer_201903.pptxAzure_DevOps_Customer_201903.pptx
Azure_DevOps_Customer_201903.pptxSherman37
 
DevOps and the C64: what's your excuse
DevOps and the C64: what's your excuseDevOps and the C64: what's your excuse
DevOps and the C64: what's your excuseTodd Whitehead
 
Optimizing developer onboarding
Optimizing developer onboardingOptimizing developer onboarding
Optimizing developer onboarding🌯 Brian Douglas
 
Bridging the designer-developer gap
Bridging the designer-developer gapBridging the designer-developer gap
Bridging the designer-developer gapNicole Saidy
 
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB
 

Semelhante a Designing in the open ato 2017 (20)

Triangle kubernetes meetup 2018 02 - OpenShift UX
Triangle kubernetes meetup 2018 02 - OpenShift UXTriangle kubernetes meetup 2018 02 - OpenShift UX
Triangle kubernetes meetup 2018 02 - OpenShift UX
 
GitHub for partners
GitHub for partnersGitHub for partners
GitHub for partners
 
Azure DevOps & GitHub... Better Together!
Azure DevOps & GitHub... Better Together!Azure DevOps & GitHub... Better Together!
Azure DevOps & GitHub... Better Together!
 
SmartBear Solutions for Agile & DevOps
SmartBear Solutions for Agile & DevOpsSmartBear Solutions for Agile & DevOps
SmartBear Solutions for Agile & DevOps
 
Integration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development ExperiencesIntegration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development Experiences
 
Using Prototyping to Streamline the Instructional Design Process
Using Prototyping to Streamline the Instructional Design ProcessUsing Prototyping to Streamline the Instructional Design Process
Using Prototyping to Streamline the Instructional Design Process
 
Scaling UX Design
Scaling UX DesignScaling UX Design
Scaling UX Design
 
Unlocking collaboration: A framework for developers and designers - Alicia Ca...
Unlocking collaboration: A framework for developers and designers - Alicia Ca...Unlocking collaboration: A framework for developers and designers - Alicia Ca...
Unlocking collaboration: A framework for developers and designers - Alicia Ca...
 
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
 
The Power of Azure DevOps - Global Azure Day 2020
The Power of Azure DevOps - Global Azure Day 2020The Power of Azure DevOps - Global Azure Day 2020
The Power of Azure DevOps - Global Azure Day 2020
 
Making the Move to Git
Making the Move to GitMaking the Move to Git
Making the Move to Git
 
Agile Architecture (Scrum + DevOps) by Milan Chheda
Agile Architecture (Scrum + DevOps) by Milan ChhedaAgile Architecture (Scrum + DevOps) by Milan Chheda
Agile Architecture (Scrum + DevOps) by Milan Chheda
 
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa ClaraAdobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
Adobe Presents Internal Service Delivery Platform at Velocity 13 Santa Clara
 
Docs Like Code: Strategies and Stories
Docs Like Code: Strategies and StoriesDocs Like Code: Strategies and Stories
Docs Like Code: Strategies and Stories
 
Azure_DevOps_Customer_201903.pptx
Azure_DevOps_Customer_201903.pptxAzure_DevOps_Customer_201903.pptx
Azure_DevOps_Customer_201903.pptx
 
bg Meetup München - DevOps Demystified
bg Meetup München - DevOps Demystifiedbg Meetup München - DevOps Demystified
bg Meetup München - DevOps Demystified
 
DevOps and the C64: what's your excuse
DevOps and the C64: what's your excuseDevOps and the C64: what's your excuse
DevOps and the C64: what's your excuse
 
Optimizing developer onboarding
Optimizing developer onboardingOptimizing developer onboarding
Optimizing developer onboarding
 
Bridging the designer-developer gap
Bridging the designer-developer gapBridging the designer-developer gap
Bridging the designer-developer gap
 
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
 

Último

办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一Fi L
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...Rishabh Aryan
 
Design and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industryDesign and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industryrioverosanniejoy
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfAayushChavan5
 
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一F dds
 
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改yuu sss
 
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree 毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree ttt fff
 
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
Chapter 6(1)system devolopment life .ppt
Chapter 6(1)system devolopment life .pptChapter 6(1)system devolopment life .ppt
Chapter 6(1)system devolopment life .pptDoaaRezk5
 
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证办理澳大利亚国立大学毕业证ANU毕业证留信学历认证
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证jdkhjh
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书zdzoqco
 
韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作7tz4rjpd
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfShivakumar Viswanathan
 
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一D SSS
 
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...ttt fff
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfneelspinoy
 

Último (20)

Call Girls in Pratap Nagar, 9953056974 Escort Service
Call Girls in Pratap Nagar,  9953056974 Escort ServiceCall Girls in Pratap Nagar,  9953056974 Escort Service
Call Girls in Pratap Nagar, 9953056974 Escort Service
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
 
Design and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industryDesign and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industry
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdf
 
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
办理学位证(SFU证书)西蒙菲莎大学毕业证成绩单原版一比一
 
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
 
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full NightCall Girls Aslali 7397865700 Ridhima Hire Me Full Night
Call Girls Aslali 7397865700 Ridhima Hire Me Full Night
 
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree 毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲弗林德斯大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制堪培拉大学毕业证(UC毕业证)#文凭成绩单#真实留信学历认证永久存档
 
Chapter 6(1)system devolopment life .ppt
Chapter 6(1)system devolopment life .pptChapter 6(1)system devolopment life .ppt
Chapter 6(1)system devolopment life .ppt
 
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证办理澳大利亚国立大学毕业证ANU毕业证留信学历认证
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
 
韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作韩国SKKU学位证,成均馆大学毕业证书1:1制作
韩国SKKU学位证,成均馆大学毕业证书1:1制作
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdf
 
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
(办理学位证)约克圣约翰大学毕业证,KCL成绩单原版一比一
 
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...
毕业文凭制作#回国入职#diploma#degree美国威斯康星大学欧克莱尔分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#...
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdf
 

Designing in the open ato 2017

  • 1. DESIGNING IN THE OPEN(Designers, Don’t Be Afraid of GitHub) PRESENTATION BY SERENA CHECHILE DOYLE & CATHERINE ROBSON
  • 2. Serena Chechile Doyle UX Strategist, Red Hat @serenamarie125 Who Are We? Catherine Robson UX Strategist & Manager, Red Hat @catwrobson
  • 4. Current Design Process Challenges Design created Not used Heavily modified
  • 5. Current Design Process Challenges UI Implemented API Not Ready Docs, QE unclear about design & implementation
  • 6. Or Type in www.wooclap.com/DESTOOLS Or Send @DESTOOLS once to (855) 910-9662 to connect to the event LIVE SURVEY
  • 7. Tools we use in @RedHatUXD
  • 8. “A person who never made a mistake never tried anything new” “
  • 9. Designing in the Open Aren’t we supposed to be ? Aren’t we supposed to be designing in the open?
  • 10. Open Process & ContentBeing Transparent Open Feedback So, what does “Designing in the Open” mean? Industry Best Tools
  • 12. Enables transparency & collaboration Developers are comfortable with it Provides version control GitHub Can Help! Edit, push, and your changes are live
  • 13. OPEN DESIGN WITH GITHUB METHOD 1 Site Powered by GitHub & Jekyll
  • 14. It all starts with PatternFly All of our designs come from, and contribute to PatternFly, an open design system.
  • 15. Create Mockups & Flows What does this process look like? Site Powered by GitHub & Jekyll Document the use cases and the design interactions We use markdown Put up a PR with new and modified files to get feedback from the community (Markdown + PNGs) Design mocks & docs are viewable on patternfly.org via Jekyll “In The Open” available for - Product Designers - Developers PatternFly is using this process
  • 16. Site Powered by GitHub & Jekyll
  • 17. OPEN DESIGN WITH GITHUB METHOD 2 GitHub Links to InVision Flows
  • 18. What does this process look like? is using this process GitHub links to InVision Flows Design with Callouts (any tool can be used) Post to InVision Update GitHub .md file
  • 19. GitHub links to InVision flows
  • 20. Add one line in .md file for each row
  • 21. Utilize InVision for flow, commenting, & review
  • 22. Filterable, searchable reference for longevity and organization Very low barrier to entry for designers (don’t have to learn git) InVision files provide clickable prototype experience In Summary: GitHub links to InVision Flows Pros Team conversation about design can get lost in the issue Unless you regulate design file templates, designers can post anything to InVision Cons
  • 23. OPEN DESIGN WITH GITHUB METHOD 3 Design Mocks & Docs in GitHub
  • 24. Create Mockups & Flows What does this process look like? Design Mocks & Docs in GitHub Collaborate and review with Product Management & Development Document the flow & interaction and provide guidance on what PatternFly icons & patterns to utilize We use markdown Put up a PR with new and modified files (Markdown + PNGs) Design mocks & docs are viewable via GitHub Pages “In The Open” available for: - Development - QE - Documentation
  • 25. What projects use this method today? Design Mocks & Docs in GitHub
  • 26. Documented flows and behavior decreases assumptions Design artifacts are in the same location as the code repo GitHub provides filtering Pros Barrier to entry is high for some to learn git, but there are some tools, such as GitKraken & SourceTree that can help! Cons Design Mocks & Docs in GitHub Versioning, commenting and history are easily accessible by all Time consuming to get PRs accepted, but can access PR before merged Learning .md can be time consuming, but there are tools that can help
  • 27. Design Mocks & Docs in GitHub Using atom as an editor for .md files
  • 28. Including PatternFly dependencies in the design documentation helps developers They are part of the design lifecycle We’re more active with development teams throughout the process Developers are implementing as designed Referenceable documentation Shared understanding of the vision Teams have better communication about design In Conclusion Next we’ll consider how we merge multiple styles of Open Design using GitHub!
  • 29. Resources Thanks to Chris Shinn for his great how-to videos: Contributing to GitHub with Gitkraken Contributing to GitHub with SourceTree Thanks to Jenny Haines for fantastic visual support Atom Balsamic GitHub InVision PatternFly Sketch GitKraken Sourcetree Adobe Credits