SlideShare a Scribd company logo
1 of 36
Download to read offline
DESIGNER
Nicole “Nicky”
Maynard

DEVELOPER
Bryan “Rock Star”
Gulley

@punkynixter

@uxjester

User Research
Information Architecture
Interactive Design
Visual Design

Interaction Design
UI Development
Information Architecture
SharePoint UI Sleuth
DESIGNERS

DEVELOPERS
ROUND 1
Designer	
  
“Design is not just what it
looks like and feels like.
Design is how it works.”
Steve Jobs
Yes, it’s beautiful.
Started when humans made
tools to make tasks easier
After WWII
·Engineers research, lessons learned
·Human Factors & Ergonomics Society

Paul Fitts
·Improved cockpits
·Fitts’s law still used today
Dieter Rams
· Braun industrial designer
· “Less, but better”	
  

Walt Disney
· First immersive experience by UCD	
  
· “Imagineers” first UX team? 	
  
Donald Norman	
  
Researchers

Design
Strategists

Information
Architects

Interactive
Designers

Visual
Designers

Content
Strategists
us·er
noun
A person who uses or operates something, esp. a
computer or other machine.
Defined	
  by	
  Google.	
  

Synonyms
Consumer, customer, employee, client, patient
Antonyms
Stakeholder, steering committee member, designer, developer
What is UX
a person's perceptions and responses
that result from the use or anticipated
use of a product, system or service
ISO1924	
  
Includes The Users’
emotions, beliefs, preferences, perceptions,

physical and psychological responses,
behaviors and accomplishments

that occur before, during and after use
Influential Factors
System

User

What

Who

Context of Use

Why

When

Where
Everything That Affects A User’s Interaction
Meet the users’ needs & reach business goals

Solve business problems!
Improve communication!
Drive adoption & productivity!
Ensure profitability!
Enjoyable to use!
Meet the users’ needs & reach business goals

Make people
happy by creating
great experiences
User Experience Drives Behavior & Action
How a user feels 

How a user feels
about a system
about a system

Affects their
behavior & choices

Impacting time, cost,
Impacting time, cost,
profit and satisfaction
profit and satisfaction

Bad Experience

Undesired Behavior

Negative Impact
User Experience Drives Behavior & Action
How a user feels 

How a user feels
about a system
about a system

Affects their
behavior & choices

Impacting time, cost,
Impacting time, cost,
profit and satisfaction
profit and satisfaction

Good Experience

Desired Behavior

Positive Impact
User Centered Design Process

01 02 03 04 05
RESEARCH

ANALYZE

IDEATE

EVALUATE

STYLIZE

BUILD
ROUND 2
Developer
A Developer’s Approach to UX
!
!
!
!

White boarding
Wireframing
Prototyping
Implementation

23
White Boarding
! Think “Sketch”
! Information Architecture
! User Centered Design

24
Wireframes & Prototypes
!
!
!
!
!

Think “Skeleton”
Sketch to Screen
Annotated User Interface
Shareable
Testable

25
DEMO
26	
  
Disclaimer
! Previous 4 slides are an example of how not to conduct development tasks with
users

! More on that later

27
Implementation
!
!
!
!
!

Skeleton to SharePoint
Putting it all together
Migrating the “design” with Design Manager
We are not limited to the Design Manager
Use of SharePoint Designer Strongly Discouraged

28
DEMO
29	
  
Tips, Tricks & Tools
! Tips
! Don’t use SharePoint Designer for master pages, page layouts, HTML, CSS, JS, etc.
! Use tools that work well in your workflow

! Tricks
! Network Drives
! Build reusable frameworks, libraries, plug-ins, “Starter” assets
! Utilize proven work by others

! Tools
!
!
!
!

Raw HTML, CSS, and JavaScript
Libraries like Twitter Bootstrap, YUI, jKit, Wirefy
Sublime Text, Notepad ++, Coda, Plain Ol’ NotePad
Axure, OmniGraffle, Fireworks, etc.
TIE MATCH
Designer

Developer
User Centered Design Process

01 02 03 04 05
RESEARCH

ANALYZE

IDEATE

EVALUATE

STYLIZE

BUILD
How we work together
· Communication - keep everyone involved in the whole process
· Check your ego at the door
· Set expectations and boundaries, build trust
· Know each other’s lingo
· Understand each other’s process, job and value
· Be excited to teach one another – not chastise for gaps in knowledge
· Devs aren’t machines, they have feelings too
· Designers aren’t machines, great work takes time
Key Take Aways
· NNg’s Intranet Design Annuals
· UX is valuable investment
· $10 change in UX phase, $100 in Design, $1,000 in Development

· UX bridges the gap between business and IT by being
the spokesperson for the user
· Design and Development are equally important
· Keep communication open throughout the entire process
· Learn each others’ job, limitations, lingo
· Collaboration is more important than your ego, you are working
toward he same goal
SLALOM CONTACTS

Robert

Nicole

Bryan

Portals & Collaboration
Practice Director

UX Designer

UI Developer

robert.toro@slalom.com
630.309.4042

nicolem@slalom.com
630.251.8821

bryang@slalom.com
773.359.3384

Toro

Maynard

Gulley

35
© 2013 Slalom, LLC. All rights reserved. The information herein is for informational purposes only and represents the current view of Slalom, LLC. as of the date of this presentation.
SLALOM MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

More Related Content

What's hot

UX @ NICE enterprise
UX @ NICE enterpriseUX @ NICE enterprise
UX @ NICE enterpriseRan Liron
 
UX in a Nutshell
UX in a NutshellUX in a Nutshell
UX in a NutshellYing Jiang
 
Intro to Agile and Lean UX
Intro to Agile and Lean UXIntro to Agile and Lean UX
Intro to Agile and Lean UXJacklyn Burgan
 
Centerline Digital - UX vs UI - 050613
Centerline Digital - UX vs UI - 050613Centerline Digital - UX vs UI - 050613
Centerline Digital - UX vs UI - 050613Centerline Digital
 
What is UX & UX Design Practice Tips @ TrendingSG, Jan 2015
What is UX & UX Design Practice Tips @ TrendingSG, Jan 2015What is UX & UX Design Practice Tips @ TrendingSG, Jan 2015
What is UX & UX Design Practice Tips @ TrendingSG, Jan 2015Julee (Hyunju Lee)
 
The UX Design Pocess in Scrum by John Pagonis and Sotiris Sotiropoulos
The UX Design Pocess in Scrum by John Pagonis and Sotiris SotiropoulosThe UX Design Pocess in Scrum by John Pagonis and Sotiris Sotiropoulos
The UX Design Pocess in Scrum by John Pagonis and Sotiris SotiropoulosAgile ME
 
How to design more ethically engaging experiences (UCD 2016)
How to design more ethically engaging experiences (UCD 2016)How to design more ethically engaging experiences (UCD 2016)
How to design more ethically engaging experiences (UCD 2016)Neil Turner
 
Building And Managing Successful Ux Teams
Building And Managing Successful Ux TeamsBuilding And Managing Successful Ux Teams
Building And Managing Successful Ux TeamsRod Farmer
 
Innovating through Design Led Thinking @UXSG 2014
Innovating through Design Led Thinking @UXSG 2014Innovating through Design Led Thinking @UXSG 2014
Innovating through Design Led Thinking @UXSG 2014Julee (Hyunju Lee)
 
Why User Experience Matters
Why User Experience MattersWhy User Experience Matters
Why User Experience MattersKshitiz Anand
 
Intro to Interaction Design - Week 1
Intro to Interaction Design - Week 1Intro to Interaction Design - Week 1
Intro to Interaction Design - Week 1Tamara Olson
 
Why UX Matters? at Ripple Conference - Porto 2014
Why UX Matters? at Ripple Conference - Porto 2014Why UX Matters? at Ripple Conference - Porto 2014
Why UX Matters? at Ripple Conference - Porto 2014Rui Barroca
 
UX Critiques (the Houston Startup Design Workshop) - revised
UX Critiques (the Houston Startup Design Workshop) - revisedUX Critiques (the Houston Startup Design Workshop) - revised
UX Critiques (the Houston Startup Design Workshop) - revisedAustin Govella
 
Module 01: Intro and Definitions of UX
Module 01: Intro and Definitions of UXModule 01: Intro and Definitions of UX
Module 01: Intro and Definitions of UXDaniel Drew Turner
 
User Experience: The good, the bad, and the ugly
User Experience: The good, the bad, and the ugly User Experience: The good, the bad, and the ugly
User Experience: The good, the bad, and the ugly IxDA Chicago
 
Building a ux team
Building a ux team Building a ux team
Building a ux team Bruno Mendes
 
UX + Agile: The Good, The Bad, and The Ugly
UX + Agile: The Good, The Bad, and The UglyUX + Agile: The Good, The Bad, and The Ugly
UX + Agile: The Good, The Bad, and The UglyJoshua Randall
 

What's hot (20)

UX @ NICE enterprise
UX @ NICE enterpriseUX @ NICE enterprise
UX @ NICE enterprise
 
UX in a Nutshell
UX in a NutshellUX in a Nutshell
UX in a Nutshell
 
Intro to Agile and Lean UX
Intro to Agile and Lean UXIntro to Agile and Lean UX
Intro to Agile and Lean UX
 
Centerline Digital - UX vs UI - 050613
Centerline Digital - UX vs UI - 050613Centerline Digital - UX vs UI - 050613
Centerline Digital - UX vs UI - 050613
 
What is UX & UX Design Practice Tips @ TrendingSG, Jan 2015
What is UX & UX Design Practice Tips @ TrendingSG, Jan 2015What is UX & UX Design Practice Tips @ TrendingSG, Jan 2015
What is UX & UX Design Practice Tips @ TrendingSG, Jan 2015
 
The UX Design Pocess in Scrum by John Pagonis and Sotiris Sotiropoulos
The UX Design Pocess in Scrum by John Pagonis and Sotiris SotiropoulosThe UX Design Pocess in Scrum by John Pagonis and Sotiris Sotiropoulos
The UX Design Pocess in Scrum by John Pagonis and Sotiris Sotiropoulos
 
How to design more ethically engaging experiences (UCD 2016)
How to design more ethically engaging experiences (UCD 2016)How to design more ethically engaging experiences (UCD 2016)
How to design more ethically engaging experiences (UCD 2016)
 
Building And Managing Successful Ux Teams
Building And Managing Successful Ux TeamsBuilding And Managing Successful Ux Teams
Building And Managing Successful Ux Teams
 
Innovating through Design Led Thinking @UXSG 2014
Innovating through Design Led Thinking @UXSG 2014Innovating through Design Led Thinking @UXSG 2014
Innovating through Design Led Thinking @UXSG 2014
 
Why User Experience Matters
Why User Experience MattersWhy User Experience Matters
Why User Experience Matters
 
Intro to Interaction Design - Week 1
Intro to Interaction Design - Week 1Intro to Interaction Design - Week 1
Intro to Interaction Design - Week 1
 
Why UX Matters? at Ripple Conference - Porto 2014
Why UX Matters? at Ripple Conference - Porto 2014Why UX Matters? at Ripple Conference - Porto 2014
Why UX Matters? at Ripple Conference - Porto 2014
 
UX Critiques (the Houston Startup Design Workshop) - revised
UX Critiques (the Houston Startup Design Workshop) - revisedUX Critiques (the Houston Startup Design Workshop) - revised
UX Critiques (the Houston Startup Design Workshop) - revised
 
Fundamentals of UX Design
Fundamentals of UX DesignFundamentals of UX Design
Fundamentals of UX Design
 
Module 03: UX Thinking
Module 03: UX ThinkingModule 03: UX Thinking
Module 03: UX Thinking
 
Module 01: Intro and Definitions of UX
Module 01: Intro and Definitions of UXModule 01: Intro and Definitions of UX
Module 01: Intro and Definitions of UX
 
User Experience: The good, the bad, and the ugly
User Experience: The good, the bad, and the ugly User Experience: The good, the bad, and the ugly
User Experience: The good, the bad, and the ugly
 
UX The Bruce Lee Way
UX The Bruce Lee WayUX The Bruce Lee Way
UX The Bruce Lee Way
 
Building a ux team
Building a ux team Building a ux team
Building a ux team
 
UX + Agile: The Good, The Bad, and The Ugly
UX + Agile: The Good, The Bad, and The UglyUX + Agile: The Good, The Bad, and The Ugly
UX + Agile: The Good, The Bad, and The Ugly
 

Similar to Designer vs Developer

User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyJoshua Randall
 
Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardChris Bernard
 
24 Hours of UX - Agile + UX: Good, Bad, Ugly
24 Hours of UX - Agile + UX: Good, Bad, Ugly24 Hours of UX - Agile + UX: Good, Bad, Ugly
24 Hours of UX - Agile + UX: Good, Bad, UglyJoshua Randall
 
Mobile Best Practices for UX
Mobile Best Practices for UXMobile Best Practices for UX
Mobile Best Practices for UXThe Wisdom Daily
 
What I've Learned about UX Design
What I've Learned about UX DesignWhat I've Learned about UX Design
What I've Learned about UX DesignAli Rushdan Tariq
 
24 Hours of UX, 2023: Preventing the Future
24 Hours of UX, 2023: Preventing the Future24 Hours of UX, 2023: Preventing the Future
24 Hours of UX, 2023: Preventing the FutureJoshua Randall
 
UX? WTF? - Intro To User Experience Design Pt. 1
UX? WTF? - Intro To User Experience Design Pt. 1UX? WTF? - Intro To User Experience Design Pt. 1
UX? WTF? - Intro To User Experience Design Pt. 1Sebastian Tory-Pratt
 
User Centered Design
User Centered DesignUser Centered Design
User Centered DesignShawn Calvert
 
UX Evolution Mindset & Methods
UX Evolution Mindset & MethodsUX Evolution Mindset & Methods
UX Evolution Mindset & MethodsDanforth
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and PrototypingKshitiz Anand
 
Demystifying User Experience
Demystifying User ExperienceDemystifying User Experience
Demystifying User ExperienceCake and Arrow
 
How design decisions affect user performance
How design decisions affect user performanceHow design decisions affect user performance
How design decisions affect user performanceRachna Mittal
 
Few Words About User Experience Design
Few Words About User Experience DesignFew Words About User Experience Design
Few Words About User Experience DesignVlad Namașco
 
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX DesignSrijan Technologies
 
UX Design Process - MIT ID Innovation
UX Design Process - MIT ID InnovationUX Design Process - MIT ID Innovation
UX Design Process - MIT ID InnovationPankaj Deshpande
 
Building for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UXBuilding for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UXqixingz
 
Lean UX - a suggestion
Lean UX -  a suggestionLean UX -  a suggestion
Lean UX - a suggestionTord Heyerdahl
 
User Experience Explained
User Experience ExplainedUser Experience Explained
User Experience ExplainedSameer dwivedi
 

Similar to Designer vs Developer (20)

User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
 
Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris Bernard
 
UX101
UX101UX101
UX101
 
24 Hours of UX - Agile + UX: Good, Bad, Ugly
24 Hours of UX - Agile + UX: Good, Bad, Ugly24 Hours of UX - Agile + UX: Good, Bad, Ugly
24 Hours of UX - Agile + UX: Good, Bad, Ugly
 
Mobile Best Practices for UX
Mobile Best Practices for UXMobile Best Practices for UX
Mobile Best Practices for UX
 
What I've Learned about UX Design
What I've Learned about UX DesignWhat I've Learned about UX Design
What I've Learned about UX Design
 
24 Hours of UX, 2023: Preventing the Future
24 Hours of UX, 2023: Preventing the Future24 Hours of UX, 2023: Preventing the Future
24 Hours of UX, 2023: Preventing the Future
 
UX? WTF? - Intro To User Experience Design Pt. 1
UX? WTF? - Intro To User Experience Design Pt. 1UX? WTF? - Intro To User Experience Design Pt. 1
UX? WTF? - Intro To User Experience Design Pt. 1
 
User Centered Design
User Centered DesignUser Centered Design
User Centered Design
 
UX Evolution Mindset & Methods
UX Evolution Mindset & MethodsUX Evolution Mindset & Methods
UX Evolution Mindset & Methods
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and Prototyping
 
Demystifying User Experience
Demystifying User ExperienceDemystifying User Experience
Demystifying User Experience
 
How design decisions affect user performance
How design decisions affect user performanceHow design decisions affect user performance
How design decisions affect user performance
 
Few Words About User Experience Design
Few Words About User Experience DesignFew Words About User Experience Design
Few Words About User Experience Design
 
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
 
UX Design Process - MIT ID Innovation
UX Design Process - MIT ID InnovationUX Design Process - MIT ID Innovation
UX Design Process - MIT ID Innovation
 
Building for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UXBuilding for People: 5 Practical Tip for Greating Great UX
Building for People: 5 Practical Tip for Greating Great UX
 
Lean UX - a suggestion
Lean UX -  a suggestionLean UX -  a suggestion
Lean UX - a suggestion
 
Desain Grafis 4 - UI/UX
Desain Grafis 4 - UI/UXDesain Grafis 4 - UI/UX
Desain Grafis 4 - UI/UX
 
User Experience Explained
User Experience ExplainedUser Experience Explained
User Experience Explained
 

Recently uploaded

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 

Designer vs Developer

  • 1.
  • 2. DESIGNER Nicole “Nicky” Maynard DEVELOPER Bryan “Rock Star” Gulley @punkynixter @uxjester User Research Information Architecture Interactive Design Visual Design Interaction Design UI Development Information Architecture SharePoint UI Sleuth
  • 5. “Design is not just what it looks like and feels like. Design is how it works.” Steve Jobs
  • 7. Started when humans made tools to make tasks easier After WWII ·Engineers research, lessons learned ·Human Factors & Ergonomics Society Paul Fitts ·Improved cockpits ·Fitts’s law still used today
  • 8. Dieter Rams · Braun industrial designer · “Less, but better”   Walt Disney · First immersive experience by UCD   · “Imagineers” first UX team?  
  • 11. us·er noun A person who uses or operates something, esp. a computer or other machine. Defined  by  Google.   Synonyms Consumer, customer, employee, client, patient Antonyms Stakeholder, steering committee member, designer, developer
  • 12. What is UX a person's perceptions and responses that result from the use or anticipated use of a product, system or service ISO1924  
  • 13. Includes The Users’ emotions, beliefs, preferences, perceptions, physical and psychological responses, behaviors and accomplishments that occur before, during and after use
  • 15. Everything That Affects A User’s Interaction
  • 16. Meet the users’ needs & reach business goals Solve business problems! Improve communication! Drive adoption & productivity! Ensure profitability! Enjoyable to use!
  • 17. Meet the users’ needs & reach business goals Make people happy by creating great experiences
  • 18. User Experience Drives Behavior & Action How a user feels 
 How a user feels about a system about a system Affects their behavior & choices Impacting time, cost, Impacting time, cost, profit and satisfaction profit and satisfaction Bad Experience Undesired Behavior Negative Impact
  • 19. User Experience Drives Behavior & Action How a user feels 
 How a user feels about a system about a system Affects their behavior & choices Impacting time, cost, Impacting time, cost, profit and satisfaction profit and satisfaction Good Experience Desired Behavior Positive Impact
  • 20.
  • 21. User Centered Design Process 01 02 03 04 05 RESEARCH ANALYZE IDEATE EVALUATE STYLIZE BUILD
  • 23. A Developer’s Approach to UX ! ! ! ! White boarding Wireframing Prototyping Implementation 23
  • 24. White Boarding ! Think “Sketch” ! Information Architecture ! User Centered Design 24
  • 25. Wireframes & Prototypes ! ! ! ! ! Think “Skeleton” Sketch to Screen Annotated User Interface Shareable Testable 25
  • 27. Disclaimer ! Previous 4 slides are an example of how not to conduct development tasks with users ! More on that later 27
  • 28. Implementation ! ! ! ! ! Skeleton to SharePoint Putting it all together Migrating the “design” with Design Manager We are not limited to the Design Manager Use of SharePoint Designer Strongly Discouraged 28
  • 30. Tips, Tricks & Tools ! Tips ! Don’t use SharePoint Designer for master pages, page layouts, HTML, CSS, JS, etc. ! Use tools that work well in your workflow ! Tricks ! Network Drives ! Build reusable frameworks, libraries, plug-ins, “Starter” assets ! Utilize proven work by others ! Tools ! ! ! ! Raw HTML, CSS, and JavaScript Libraries like Twitter Bootstrap, YUI, jKit, Wirefy Sublime Text, Notepad ++, Coda, Plain Ol’ NotePad Axure, OmniGraffle, Fireworks, etc.
  • 32. User Centered Design Process 01 02 03 04 05 RESEARCH ANALYZE IDEATE EVALUATE STYLIZE BUILD
  • 33. How we work together · Communication - keep everyone involved in the whole process · Check your ego at the door · Set expectations and boundaries, build trust · Know each other’s lingo · Understand each other’s process, job and value · Be excited to teach one another – not chastise for gaps in knowledge · Devs aren’t machines, they have feelings too · Designers aren’t machines, great work takes time
  • 34. Key Take Aways · NNg’s Intranet Design Annuals · UX is valuable investment · $10 change in UX phase, $100 in Design, $1,000 in Development · UX bridges the gap between business and IT by being the spokesperson for the user · Design and Development are equally important · Keep communication open throughout the entire process · Learn each others’ job, limitations, lingo · Collaboration is more important than your ego, you are working toward he same goal
  • 35. SLALOM CONTACTS Robert Nicole Bryan Portals & Collaboration Practice Director UX Designer UI Developer robert.toro@slalom.com 630.309.4042 nicolem@slalom.com 630.251.8821 bryang@slalom.com 773.359.3384 Toro Maynard Gulley 35
  • 36. © 2013 Slalom, LLC. All rights reserved. The information herein is for informational purposes only and represents the current view of Slalom, LLC. as of the date of this presentation. SLALOM MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.