SlideShare une entreprise Scribd logo
1  sur  13
JLL Aero Design System
Proposal & Vendor Recommendation
© 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 2
JLL Aero’s Mission
Make broker teams more efficient and
effective so they can achieve more with a tool
Make broker teams more efficient and
effective so they can achieve more
Proposal
Implement a design system for JLL Products so that we
have a collection of reusable components, guided by clear standards,
that can be assembled together to build any number of applications.
• Allows for more rapid product design / implementation.
• Establishes a consistency around UI elements, patterns, and functionality.
• Central repository for all design elements, principles, and documentation
Benefits of a Design System
© 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 3
Components of the Design System
© 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 4
Pattern Library
Brand Identity
Design
Principles
Coding
Conventions
Documentation
Pattern
Pattern
Pattern
Pattern
Pattern
Pattern
Content
Guidelines
Style Guide
Design System
Hosted
Design Systems are continuously evolving,
interactive, and accessible. Built in a
modular fashion to scale over time.
They have four major components:
• ContentGuidelines
• CodingConventions
• Style Guide
• Pattern Library
Plan of Attack
© 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 5
Hosted
Develop Components
of a Style Guide
Develop Components
of Content Guidelines
Develop Components
of a Pattern Library
Develop Hosting Platform
with full-stack
Code Conventions
Host on CMS Portal with
lite Code Conventions
Leverage UI Engineer to
begin UI / IxD buildout*
Benefits
• Streamline design
standards and
interactions
• Unified content
strategy / voice
• Central point of
reference for all
updates
Considerations
• Stakeholder engagement
(e.g. JLL UI Engineers and
external Development
partners)
• Adoption with Design /
Dev partner workflow
JLL Third Party
LEGEND
Vendor Matrix
© 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 6
Benefits Considerations Phases Duration Cost Start Date
Dialexa • Well acquainted with JLL
• Short engagement time
• Training and governance
support
• Version Control features
• Enterprise design system
experience
• Not local to Chicago
• Less time for initial
designs
• Kick Off Workshop
• Stakeholder Interviews
• Visual Identity
• Build Kick Off
• Design Demos
• Sketch Library Build
• Roll out / Iterate
• Documentation Site
8 Weeks $166,000 2-3 Weeks
Devbridge • SME on Design Systems
• Local to Chicago
• Agile delivery / approach
• Scalable and modular
to create / implement
system
• Will help ensure adoption
• They will push us to
more holistic design
product practice
• Will challenge us (in
positive way)
• Heuristic Evaluation
• Prioritize Components
• Implemented High Level
Design to Design System
• Document Design and
Identify Gaps / Backlog
6 Weeks
(MVP at 4
weeks)
$90,000 2-3 Weeks
FuzzyMath • Lower Cost
• Recommended by Brian
based on previous
engagements
• Local to Chicago
• Unclear on how
overlap / run parallel
• Little insight into
the site will be
• Long engagement
• Kick Off Workshop
• SME Interview
• UI Heuristic Audit
• Online / Interaction
Pattern Library
• Governance & Training
10-12 Weeks $85,000 - 5-6 Weeks
Viget • Design System will be
managed by third party
platform
• Potential to help us
build out Design System
• Longer engagement –
work product delivered
• Not local to Chicago
• System
does not begin until
week 11
• Long engagement
• Inventory & Discovery
• UI / Visual Design
• Documentation &
Workflow Integration
• System Documentation
10-12 Weeks $157,000 -
$190,000
4 Weeks
Benefits
• SME on Design Systems
• Local to Chicago
• Agile delivery / approach
• Scalable and modular
to create / implement
system
• Will help ensure adoption
Vendor Recommendation
© 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 7
Considerations
• They will push us to be
a more holistic design /
product practice
• Will challenge us
(in a positive way)
COST*
$50-70k / sprint (2
weeks)
ENGAGEMENT*
3 sprints (6 weeks)
MVP DESIGN SYSTEM*
End of Sprint #2 (4
weeks)
*indicative
The stakeholder involvement would be set during the workshop. In terms of the
development, this ties back to conversations about taking the full stack approach
to aligning JLL’s products.This is something that could take several different forms,
which DevBridge can explore in that conversation.
Workshop outputs, ahead of signing the specific SOW:
• Agreed upon priority
• Alignment from stakeholders and responsibilities
• Timeline for delivery
• Scope for release in the given timeframe
• Scope for follow-on releases based on prioritization
DevBridge recommends bringing in our engineers for that session as well.
Aero’s product stakeholders would get a chance to meet the whole team.
Next Steps: DevBridge Workshop
© 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 8
Pattern Library
Brand Identity
Design
Principles
Coding
Conventions
Documentation
Pattern
Pattern
Pattern
Pattern
Pattern
Pattern
Content
Guidelines
Style Guide
Design System
Open Source
https://semantic-ui.com/
Google
https://material.io
IBM
http://www.carbondesignsystem.com/
QuickBooks
https://designsystem.quickbooks.com/
Larger Repository
https://github.com/alexpate/awesome-design-systems
Atomic Design - Reading
http://atomicdesign.bradfrost.com/chapter-2/
Design System Examples
© 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 9
© 2017 Jones Lang LaSalle IP, Inc. All rights reserved.
DevBridge – Proposed Workflow
© 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 11
Heuristic evaluation and prioritization of existing components sets your team up to validate the extensibility
of components before graduating them into your style guide. This means you ship what you need, and shelf
what you don’t.
Successful adoption is dependent on design, development, and business buy-in. Ensure adoption and
create momentum by validating the initial style guide thr ough existing efforts, as well as it’s ability to stand
alone. Embark on fully implementing a system once all stak eholders are committed and engaged.
Proposed Workflow
Heuristic evaluation of
current state
Prioritize components
for style guide
Validate extensibility
of design components
Promote high-value
UI to the design system
Document gaps
& generate backlog
“KEEP” OR“REVISE”
DevBridge – Considerations
© 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 12
Engineering & Business Considerations
Identify current tech
stacks and profiles
Determine roll-out plan
to an early adoption
app or applications
Set testing and
engineering processes
Begin to implement
across application suite
Support roll-out
through staffing and
expectation setting
Work with design and
engineering to build
governance processes
For future products,
bake in from the start
Determine a central
owner and their
stakeholders
How Design Systems Help UX
13
Atoms: This screen of Instagram’s UI consists of a handful of
icons, some text-level elements, and two image types: the
and the user’s avatar image.
Molecules: Several icons form simple utilitarian components like
the bottom navigation bar and the photo actions bar where
comment on a photo. Also, simple combinations of text and/or
relatively simple components.
Organisms: Here we can see the photo organism take shape,
which consists of the user’s information, time stamp, the photo
actions around that photo, and information about the photo
count and caption. This organism becomes the cornerstone of
Instagram experience as it is stacked repeatedly in a never-
user-generated photos.
Templates: We get to see our components come together in the
context of a layout. Also, it’s here where we see the exposed
skeleton of the Instagram experience, highlighting dynamic
the user’s handle, avatar, photo, like count, and caption.
Pages: And finally we see the final product, complete with real
content poured into it, which helps ensure the underlying
comes together to form a beautiful and functional UI.

Contenu connexe

Tendances

Tendances (20)

Design systems: accounting for quality and scalability
Design systems: accounting for quality and scalabilityDesign systems: accounting for quality and scalability
Design systems: accounting for quality and scalability
 
Initiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the EnterpriseInitiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the Enterprise
 
Design Systems
Design SystemsDesign Systems
Design Systems
 
Building a Mature Design System
Building a Mature Design SystemBuilding a Mature Design System
Building a Mature Design System
 
Building a Design System: A Practitioner's Case Study
Building a Design System: A Practitioner's Case StudyBuilding a Design System: A Practitioner's Case Study
Building a Design System: A Practitioner's Case Study
 
A design system. A year in review.
A design system. A year in review.A design system. A year in review.
A design system. A year in review.
 
Design System
Design SystemDesign System
Design System
 
Design system presentation - How to sell it internally
Design system presentation - How to sell it internallyDesign system presentation - How to sell it internally
Design system presentation - How to sell it internally
 
Design System 101
Design System 101Design System 101
Design System 101
 
Design System & Atomic Design
Design System & Atomic DesignDesign System & Atomic Design
Design System & Atomic Design
 
Evolving your Design System: People, Product, and Process
Evolving your Design System: People, Product, and ProcessEvolving your Design System: People, Product, and Process
Evolving your Design System: People, Product, and Process
 
Design systems in organisations
Design systems in organisationsDesign systems in organisations
Design systems in organisations
 
Everything you need to know about design system.pdf
Everything you need to know about design system.pdfEverything you need to know about design system.pdf
Everything you need to know about design system.pdf
 
Intro Design System for Visual Designers
Intro Design System for Visual DesignersIntro Design System for Visual Designers
Intro Design System for Visual Designers
 
Design Systems First: Everyday Practices for a Scaleable Design Process
Design Systems First: Everyday Practices for a Scaleable Design ProcessDesign Systems First: Everyday Practices for a Scaleable Design Process
Design Systems First: Everyday Practices for a Scaleable Design Process
 
DesignOps Handbook Condensed
DesignOps Handbook CondensedDesignOps Handbook Condensed
DesignOps Handbook Condensed
 
Creating and Scaling an Enterprise Design System
Creating and Scaling an Enterprise Design SystemCreating and Scaling an Enterprise Design System
Creating and Scaling an Enterprise Design System
 
Atomic design
Atomic designAtomic design
Atomic design
 
Design Systems: Parts, Products & People
Design Systems: Parts, Products & PeopleDesign Systems: Parts, Products & People
Design Systems: Parts, Products & People
 
Rapid Learning Cycles + Next Agents
Rapid Learning Cycles + Next AgentsRapid Learning Cycles + Next Agents
Rapid Learning Cycles + Next Agents
 

Similaire à Design System Proposal

Innovate2014 Panel - Best Practices on Implementing Integrations
Innovate2014 Panel - Best Practices on Implementing IntegrationsInnovate2014 Panel - Best Practices on Implementing Integrations
Innovate2014 Panel - Best Practices on Implementing Integrations
Steve Speicher
 
Agile software modelling
Agile software modellingAgile software modelling
Agile software modelling
Likan Patra
 

Similaire à Design System Proposal (20)

Agile Development unleashed
Agile Development unleashedAgile Development unleashed
Agile Development unleashed
 
Modern software architect post the agile wave
Modern software architect post the agile waveModern software architect post the agile wave
Modern software architect post the agile wave
 
Agile Database Development - SDC2012
Agile Database Development - SDC2012Agile Database Development - SDC2012
Agile Database Development - SDC2012
 
Innovate2014 Panel - Best Practices on Implementing Integrations
Innovate2014 Panel - Best Practices on Implementing IntegrationsInnovate2014 Panel - Best Practices on Implementing Integrations
Innovate2014 Panel - Best Practices on Implementing Integrations
 
Critical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right WayCritical Capabilities to Shifting Left the Right Way
Critical Capabilities to Shifting Left the Right Way
 
feature vs component teams
feature vs component teamsfeature vs component teams
feature vs component teams
 
Lect7
Lect7Lect7
Lect7
 
Lect7
Lect7Lect7
Lect7
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Agile software modelling
Agile software modellingAgile software modelling
Agile software modelling
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
 
AnushaResume_Latest
AnushaResume_LatestAnushaResume_Latest
AnushaResume_Latest
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
 
Implementing a Design System in a Small Team by SnapTravel
Implementing a Design System in a Small Team by SnapTravelImplementing a Design System in a Small Team by SnapTravel
Implementing a Design System in a Small Team by SnapTravel
 
Chris OBrien - Azure DevOps for managing work
Chris OBrien - Azure DevOps for managing workChris OBrien - Azure DevOps for managing work
Chris OBrien - Azure DevOps for managing work
 
Dev ops training in chennai
Dev ops training in chennaiDev ops training in chennai
Dev ops training in chennai
 
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
Scrum Bangalore 18th Meetup - October 15, 2016 - Agile Architecture - Deepak ...
 
Make It Fast: Delivering UX Research to Agile Teams
Make It Fast: Delivering UX Research to Agile TeamsMake It Fast: Delivering UX Research to Agile Teams
Make It Fast: Delivering UX Research to Agile Teams
 
DevOps Implementation for Applications Solution - Datasheet
DevOps Implementation for Applications Solution - DatasheetDevOps Implementation for Applications Solution - Datasheet
DevOps Implementation for Applications Solution - Datasheet
 

Dernier

Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
nirzagarg
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Resume all my skills and educations and achievement
Resume all my skills and educations and  achievement Resume all my skills and educations and  achievement
Resume all my skills and educations and achievement
210303105569
 
Design-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora AgencyDesign-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora Agency
Isadora Agency
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
gajnagarg
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
wpkuukw
 
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
eeanqy
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
eeanqy
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
saipriyacoool
 

Dernier (20)

Gamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad IbrahimGamestore case study UI UX by Amgad Ibrahim
Gamestore case study UI UX by Amgad Ibrahim
 
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Mysore [ 7014168258 ] Call Me For Genuine Models We...
 
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Sonipat [ 7014168258 ] Call Me For Genuine Models W...
 
Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...
Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...
Mohanlalganj ! Call Girls in Lucknow - 450+ Call Girl Cash Payment 9548273370...
 
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In eluru [ 7014168258 ] Call Me For Genuine Models We ...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Resume all my skills and educations and achievement
Resume all my skills and educations and  achievement Resume all my skills and educations and  achievement
Resume all my skills and educations and achievement
 
Design-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora AgencyDesign-System - FinTech - Isadora Agency
Design-System - FinTech - Isadora Agency
 
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Meerut [ 7014168258 ] Call Me For Genuine Models We...
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
How to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdfHow to Create a Productive Workspace Trends and Tips.pdf
How to Create a Productive Workspace Trends and Tips.pdf
 
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
Just Call Vip call girls Kasganj Escorts ☎️8617370543 Two shot with one girl ...
 
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
一比一定(购)滑铁卢大学毕业证(UW毕业证)成绩单学位证
 
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
Just Call Vip call girls Fatehpur Escorts ☎️8617370543 Two shot with one girl...
 
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
怎样办理巴斯大学毕业证(Bath毕业证书)成绩单留信认证
 
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
NO1 Top Pakistani Amil Baba Real Amil baba In Pakistan Najoomi Baba in Pakist...
 
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
怎样办理伦敦国王学院毕业证(KCL毕业证书)成绩单留信认证
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 
Eye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docxEye-Catching Web Design Crafting User Interfaces .docx
Eye-Catching Web Design Crafting User Interfaces .docx
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 

Design System Proposal

  • 1. JLL Aero Design System Proposal & Vendor Recommendation
  • 2. © 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 2 JLL Aero’s Mission Make broker teams more efficient and effective so they can achieve more with a tool Make broker teams more efficient and effective so they can achieve more Proposal Implement a design system for JLL Products so that we have a collection of reusable components, guided by clear standards, that can be assembled together to build any number of applications.
  • 3. • Allows for more rapid product design / implementation. • Establishes a consistency around UI elements, patterns, and functionality. • Central repository for all design elements, principles, and documentation Benefits of a Design System © 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 3
  • 4. Components of the Design System © 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 4 Pattern Library Brand Identity Design Principles Coding Conventions Documentation Pattern Pattern Pattern Pattern Pattern Pattern Content Guidelines Style Guide Design System Hosted Design Systems are continuously evolving, interactive, and accessible. Built in a modular fashion to scale over time. They have four major components: • ContentGuidelines • CodingConventions • Style Guide • Pattern Library
  • 5. Plan of Attack © 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 5 Hosted Develop Components of a Style Guide Develop Components of Content Guidelines Develop Components of a Pattern Library Develop Hosting Platform with full-stack Code Conventions Host on CMS Portal with lite Code Conventions Leverage UI Engineer to begin UI / IxD buildout* Benefits • Streamline design standards and interactions • Unified content strategy / voice • Central point of reference for all updates Considerations • Stakeholder engagement (e.g. JLL UI Engineers and external Development partners) • Adoption with Design / Dev partner workflow JLL Third Party LEGEND
  • 6. Vendor Matrix © 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 6 Benefits Considerations Phases Duration Cost Start Date Dialexa • Well acquainted with JLL • Short engagement time • Training and governance support • Version Control features • Enterprise design system experience • Not local to Chicago • Less time for initial designs • Kick Off Workshop • Stakeholder Interviews • Visual Identity • Build Kick Off • Design Demos • Sketch Library Build • Roll out / Iterate • Documentation Site 8 Weeks $166,000 2-3 Weeks Devbridge • SME on Design Systems • Local to Chicago • Agile delivery / approach • Scalable and modular to create / implement system • Will help ensure adoption • They will push us to more holistic design product practice • Will challenge us (in positive way) • Heuristic Evaluation • Prioritize Components • Implemented High Level Design to Design System • Document Design and Identify Gaps / Backlog 6 Weeks (MVP at 4 weeks) $90,000 2-3 Weeks FuzzyMath • Lower Cost • Recommended by Brian based on previous engagements • Local to Chicago • Unclear on how overlap / run parallel • Little insight into the site will be • Long engagement • Kick Off Workshop • SME Interview • UI Heuristic Audit • Online / Interaction Pattern Library • Governance & Training 10-12 Weeks $85,000 - 5-6 Weeks Viget • Design System will be managed by third party platform • Potential to help us build out Design System • Longer engagement – work product delivered • Not local to Chicago • System does not begin until week 11 • Long engagement • Inventory & Discovery • UI / Visual Design • Documentation & Workflow Integration • System Documentation 10-12 Weeks $157,000 - $190,000 4 Weeks
  • 7. Benefits • SME on Design Systems • Local to Chicago • Agile delivery / approach • Scalable and modular to create / implement system • Will help ensure adoption Vendor Recommendation © 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 7 Considerations • They will push us to be a more holistic design / product practice • Will challenge us (in a positive way) COST* $50-70k / sprint (2 weeks) ENGAGEMENT* 3 sprints (6 weeks) MVP DESIGN SYSTEM* End of Sprint #2 (4 weeks) *indicative
  • 8. The stakeholder involvement would be set during the workshop. In terms of the development, this ties back to conversations about taking the full stack approach to aligning JLL’s products.This is something that could take several different forms, which DevBridge can explore in that conversation. Workshop outputs, ahead of signing the specific SOW: • Agreed upon priority • Alignment from stakeholders and responsibilities • Timeline for delivery • Scope for release in the given timeframe • Scope for follow-on releases based on prioritization DevBridge recommends bringing in our engineers for that session as well. Aero’s product stakeholders would get a chance to meet the whole team. Next Steps: DevBridge Workshop © 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 8 Pattern Library Brand Identity Design Principles Coding Conventions Documentation Pattern Pattern Pattern Pattern Pattern Pattern Content Guidelines Style Guide Design System
  • 10. © 2017 Jones Lang LaSalle IP, Inc. All rights reserved.
  • 11. DevBridge – Proposed Workflow © 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 11 Heuristic evaluation and prioritization of existing components sets your team up to validate the extensibility of components before graduating them into your style guide. This means you ship what you need, and shelf what you don’t. Successful adoption is dependent on design, development, and business buy-in. Ensure adoption and create momentum by validating the initial style guide thr ough existing efforts, as well as it’s ability to stand alone. Embark on fully implementing a system once all stak eholders are committed and engaged. Proposed Workflow Heuristic evaluation of current state Prioritize components for style guide Validate extensibility of design components Promote high-value UI to the design system Document gaps & generate backlog “KEEP” OR“REVISE”
  • 12. DevBridge – Considerations © 2017 Jones Lang LaSalle IP, Inc. All rights reserved. 12 Engineering & Business Considerations Identify current tech stacks and profiles Determine roll-out plan to an early adoption app or applications Set testing and engineering processes Begin to implement across application suite Support roll-out through staffing and expectation setting Work with design and engineering to build governance processes For future products, bake in from the start Determine a central owner and their stakeholders
  • 13. How Design Systems Help UX 13 Atoms: This screen of Instagram’s UI consists of a handful of icons, some text-level elements, and two image types: the and the user’s avatar image. Molecules: Several icons form simple utilitarian components like the bottom navigation bar and the photo actions bar where comment on a photo. Also, simple combinations of text and/or relatively simple components. Organisms: Here we can see the photo organism take shape, which consists of the user’s information, time stamp, the photo actions around that photo, and information about the photo count and caption. This organism becomes the cornerstone of Instagram experience as it is stacked repeatedly in a never- user-generated photos. Templates: We get to see our components come together in the context of a layout. Also, it’s here where we see the exposed skeleton of the Instagram experience, highlighting dynamic the user’s handle, avatar, photo, like count, and caption. Pages: And finally we see the final product, complete with real content poured into it, which helps ensure the underlying comes together to form a beautiful and functional UI.