SlideShare uma empresa Scribd logo
1 de 88
Baixar para ler offline
Developers are from Mars,
Designers are from Venus.
Chad Udell
D2WC – Kansas City
2010
Homer Simpson: We’re so different! Its like you’re
from Venus!
Marge Simpson: And you’re from Mars.
Homer Simpson: Oh, sure, give me the one with
all the monsters!
Not a Flash/Flex Presentation
No MXML. No AS. No Catalyst.
A little context
I’m a Designer
A little context
I’m a Developer
What’s the difference?
Let’s start with some
generalizations.
What’s the difference?
Developers are killjoys, squashing
creativity to make a deadline or
taking the easy way out to build
functionality in to the application.
What’s the difference?
Designers are fun but reckless,
they create great work but aren’t
concerned with the bottom line.
What’s the difference?
A little reality, please.
What’s the difference?
A little reality, please.
While each may contain a grain of
truth, both are way off.
We Need Both
We are on a team, right?
We Need Both
We are on a team, right?
Work habits and communication
styles need to be standardized
to succeed.
Change Needed
Change Needed
Designers need to be
practical and able to move
on when the goals are
achieved.
Change Needed
Designers need to be
practical and able to move
on when the goals are
achieved.
You must remember the
scope of the project!
Change Needed
Change Needed
Developers need to realize
that design does matter.
Change Needed
Developers need to realize
that design does matter.
Ideas need to be able to
mature.
Integration Points
Integration Points
Process, Process, Process
Integration Points
Process, Process, Process
“4D’s”
Integration Points
Process, Process, Process
“4D’s”
What works for you and
your company?
Integration Points
Integration Points
Workflow?
Integration Points
Workflow?
Who is in on that first meeting?
Integration Points
Workflow?
Who is in on that first meeting?
Which team is serving which
on this project?
Integration Points
Integration Points
File Organization
Integration Points
File Organization
Directory Structure is Not
a Battlefield!
Integration Points
Integration Points
Naming
Integration Points
Naming
“blue mockup 8 14 08.psd” or
“mock_v1.psd”

what will mean more when the project is
complete?

visualrinse.com/2007/06/12/deep-thoughts-on-file-
naming-conventions/
Integration Points
                     SVN=OMG!
Integration Points
Versioning
                     SVN=OMG!
Integration Points
Versioning
SVN? With Designers? SRSLY?
                              SVN=OMG!
Integration Points
Versioning
SVN? With Designers? SRSLY?
Version Cue is now defunkt    SVN=OMG!
Integration Points
Versioning
SVN? With Designers? SRSLY?
Version Cue is now defunkt                    SVN=OMG!
GridIron Software’s “Flow” is a move in the
right direction.
Integration Points
Versioning
SVN? With Designers? SRSLY?
Version Cue is now defunkt                    SVN=OMG!
GridIron Software’s “Flow” is a move in the
right direction.
Maybe check out “Versions” with a
collaboration provider?
Integration Points
Integration Points
Tickets and Issues
Integration Points
Tickets and Issues
A spreadsheet? For real?
Integration Points
Tickets and Issues
A spreadsheet? For real?
At least try moving to a Google Doc
Integration Points
Tickets and Issues
A spreadsheet? For real?
At least try moving to a Google Doc
Even better? Basecamp or similiar
Integration Points
Tickets and Issues
A spreadsheet? For real?
At least try moving to a Google Doc
Even better? Basecamp or similiar
Even Better-er? Assembla or similar
Integration Points
Integration Points
Taxonomy
Integration Points
Taxonomy
Standardize the way you talk about things!
http://edweb.sdsu.edu/courses/et650_online/
Integration Points
Taxonomy
Standardize the way you talk about things!
http://edweb.sdsu.edu/courses/et650_online/

Are they wireframes or block diagrams?
Mockups or Comps?
Integration Points
Taxonomy
Standardize the way you talk about things!
http://edweb.sdsu.edu/courses/et650_online/

Are they wireframes or block diagrams?
Mockups or Comps?
Don’t get overly jargon-y or use it as a
weapon. TLA dueling and art history barbs
just lead to animosity.
Moving Forward
Moving Forward
Development 101
Moving Forward
Development 101
Designers, realize that pure Graphic Design
will not save you!
Moving Forward
Development 101
Designers, realize that pure Graphic Design
will not save you!
Change the toolset to meet development specs.
Moving Forward
Development 101
Designers, realize that pure Graphic Design
will not save you!
Change the toolset to meet development specs.
When things are slow, opt to take on some
typically “developer” tasks.
Moving Forward
Moving Forward
Design 101
Moving Forward
Design 101
Developers, no one likes programmer art!
Moving Forward
Design 101
Developers, no one likes programmer art!
Use palettes from sites like Kuler or
ColourLovers to avoid eyesores.
Moving Forward
Design 101
Developers, no one likes programmer art!
Use palettes from sites like Kuler or
ColourLovers to avoid eyesores.
Skins & themes for your apps are out there.
Check out Scalenine.com for Flex themes. Use
UI frameworks for your HTML apps.
Moving Forward
Design 101
Developers, no one likes programmer art!
Use palettes from sites like Kuler or
ColourLovers to avoid eyesores.
Skins & themes for your apps are out there.
Check out Scalenine.com for Flex themes. Use
UI frameworks for your HTML apps.

Use great stencils for your wireframes,
Graffletopia, Balsamiq, etc.
Changing Process
Changing Process
Teamwork FTW!
Changing Process
Teamwork FTW!
Parallel Design and Development Tracks
Changing Process
Teamwork FTW!
Parallel Design and Development Tracks
Rapid App Development (Blend, Catalyst)
Changing Process
Teamwork FTW!
Parallel Design and Development Tracks
Rapid App Development (Blend, Catalyst)
Proximity matters:
Down the Hall vs Over the Wall.
Changing Process
Changing Process
Tech to try
Changing Process
Tech to try
Let your designers help with XML (yes, even
designing schema)
Changing Process
Tech to try
Let your designers help with XML (yes, even
designing schema)

Have your Devs prep some graphics and maybe
even do some skin design from time to time
Changing Process
Tech to try
Let your designers help with XML (yes, even
designing schema)

Have your Devs prep some graphics and maybe
even do some skin design from time to time

Does your toolset allow for component creation?
Teach your designers how they work!
Changing Process
Tech to try
Let your designers help with XML (yes, even
designing schema)

Have your Devs prep some graphics and maybe
even do some skin design from time to time

Does your toolset allow for component creation?
Teach your designers how they work!

Create APIs for the designers to use!
Changing Process
Changing Process
Presentation and Pitching
Changing Process
Presentation and Pitching
Unified front!
Changing Process
Presentation and Pitching
Unified front!
Who leads? Who follows?
Growing Forward
Growing Forward
How do you keep the afterglow?
Growing Forward
How do you keep the afterglow?
Lunch and Learns
Growing Forward
How do you keep the afterglow?
Lunch and Learns
Sharing “AHA”s via a team blog
Growing Forward
Growing Forward
Realizing the benefits
Growing Forward
Realizing the benefits
Measuring
Growing Forward
Realizing the benefits
Measuring
End of Project recaps
Growing Forward
Realizing the benefits
Measuring
End of Project recaps
Keeping up with trends and tech
Following Up
visualrinse.com
Following Up
visualrinse.com
This presentation for download
Following Up
visualrinse.com
This presentation for download
Twitter: visualrinse
Following Up
visualrinse.com
This presentation for download
Twitter: visualrinse
More posts on this topic - category: “ria”

Mais conteúdo relacionado

Mais de Chad Udell

Is Mobile For Me? What Skills Do I Need?
Is Mobile For Me? What Skills Do I Need?Is Mobile For Me? What Skills Do I Need?
Is Mobile For Me? What Skills Do I Need?
Chad Udell
 
Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2
Chad Udell
 
Stop Building It From Scratch: Creating Reusable eLearning Components
Stop Building It From Scratch: Creating Reusable eLearning ComponentsStop Building It From Scratch: Creating Reusable eLearning Components
Stop Building It From Scratch: Creating Reusable eLearning Components
Chad Udell
 

Mais de Chad Udell (19)

ATD - Western Michigan September Meeting
ATD - Western Michigan September MeetingATD - Western Michigan September Meeting
ATD - Western Michigan September Meeting
 
Atd 2015 - Mastering Mobile Learning
Atd 2015 - Mastering Mobile LearningAtd 2015 - Mastering Mobile Learning
Atd 2015 - Mastering Mobile Learning
 
Leveraging Devices to Create Amazing Mobile Learning - TK2014 Results
Leveraging Devices to Create Amazing Mobile Learning - TK2014 ResultsLeveraging Devices to Create Amazing Mobile Learning - TK2014 Results
Leveraging Devices to Create Amazing Mobile Learning - TK2014 Results
 
Mlearning Unraveled - With Poll Results
Mlearning Unraveled - With Poll ResultsMlearning Unraveled - With Poll Results
Mlearning Unraveled - With Poll Results
 
Tappestry Demo
Tappestry DemoTappestry Demo
Tappestry Demo
 
Prototyping
PrototypingPrototyping
Prototyping
 
Learning Tracking Out of the LMS and Embracing Learning Analytics
Learning Tracking Out of the LMS and Embracing Learning AnalyticsLearning Tracking Out of the LMS and Embracing Learning Analytics
Learning Tracking Out of the LMS and Embracing Learning Analytics
 
The Leadership Challenge - mLearnCon
The Leadership Challenge - mLearnConThe Leadership Challenge - mLearnCon
The Leadership Challenge - mLearnCon
 
Design concepts for Mobile Learnng
Design concepts for Mobile LearnngDesign concepts for Mobile Learnng
Design concepts for Mobile Learnng
 
Is Mobile For Me? What Skills Do I Need?
Is Mobile For Me? What Skills Do I Need?Is Mobile For Me? What Skills Do I Need?
Is Mobile For Me? What Skills Do I Need?
 
How to Convert Your eLearning to Mobile
How to Convert Your eLearning to MobileHow to Convert Your eLearning to Mobile
How to Convert Your eLearning to Mobile
 
Max 2010- Building Mobile Learning with Your Existing eLearning Toolkit - Ado...
Max 2010- Building Mobile Learning with Your Existing eLearning Toolkit - Ado...Max 2010- Building Mobile Learning with Your Existing eLearning Toolkit - Ado...
Max 2010- Building Mobile Learning with Your Existing eLearning Toolkit - Ado...
 
Comparing the Four Main Mobile OSes
Comparing the Four Main Mobile OSesComparing the Four Main Mobile OSes
Comparing the Four Main Mobile OSes
 
Creating mLearning With Your Existing Toolkit
Creating mLearning With Your Existing ToolkitCreating mLearning With Your Existing Toolkit
Creating mLearning With Your Existing Toolkit
 
Hacking Robots for Fun and Profit
Hacking Robots for Fun and ProfitHacking Robots for Fun and Profit
Hacking Robots for Fun and Profit
 
History of Generative and Computer Art
History of Generative and Computer ArtHistory of Generative and Computer Art
History of Generative and Computer Art
 
Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2
 
Dev Learn Handout - Session 604
Dev Learn Handout - Session 604Dev Learn Handout - Session 604
Dev Learn Handout - Session 604
 
Stop Building It From Scratch: Creating Reusable eLearning Components
Stop Building It From Scratch: Creating Reusable eLearning ComponentsStop Building It From Scratch: Creating Reusable eLearning Components
Stop Building It From Scratch: Creating Reusable eLearning Components
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

Developers are from Mars, Designers are from Venus - D2WC