Developers are from Mars, Designers are from Venus - D2WC

88
Developers are from Mars, Designers are from Venus. Chad Udell D2WC – Kansas City 2010

description

It’s a session focused on the integration points in a mixed team and the challenges facing them. This is a situation that many design and development houses find themselves in today for a number of reasons. As Flash development gives way to Flex development for larger applications, the makeup of the development staff is bringing in more traditional development techniques and technology that seems foreign to designers. Likewise, Developers now just coming to the Flash platform, lured by RIA sexiness and agile techniques find themselves awash in a sea of designer hoo-ha. Leading? Kerning? Whitespace? The attention given to aesthetic in a modern app is not something one used to battleship grey apps is used to. This combination of situations, when put under pressure to deliver on time and on budget can breed animosity and destroys the teamwork mentality needed to create a superior user experience. My session is light on code, heavy on collaboration.

Transcript of Developers are from Mars, Designers are from Venus - D2WC

Page 1: Developers are from Mars,  Designers are from Venus - D2WC

Developers are from Mars, Designers are from Venus.Chad Udell D2WC – Kansas City

2010

Page 2: Developers are from Mars,  Designers are from Venus - D2WC

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!

Page 3: Developers are from Mars,  Designers are from Venus - D2WC

Not a Flash/Flex PresentationNo MXML. No AS. No Catalyst.

Page 4: Developers are from Mars,  Designers are from Venus - D2WC

A little contextI’m a Designer

Page 5: Developers are from Mars,  Designers are from Venus - D2WC

A little contextI’m a Developer

Page 6: Developers are from Mars,  Designers are from Venus - D2WC

What’s the difference?Let’s start with some generalizations.

Page 7: Developers are from Mars,  Designers are from Venus - D2WC

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?

Page 8: Developers are from Mars,  Designers are from Venus - D2WC

Designers are fun but reckless, they create great work but aren’t concerned with the bottom line.

What’s the difference?

Page 9: Developers are from Mars,  Designers are from Venus - D2WC

A little reality, please.

What’s the difference?

Page 10: Developers are from Mars,  Designers are from Venus - D2WC

A little reality, please.While each may contain a grain of truth, both are way off.

What’s the difference?

Page 11: Developers are from Mars,  Designers are from Venus - D2WC

We Need BothWe are on a team, right?

Page 12: Developers are from Mars,  Designers are from Venus - D2WC

We Need BothWe are on a team, right?Work habits and communication styles need to be standardized to succeed.

Page 13: Developers are from Mars,  Designers are from Venus - D2WC

Change Needed

Page 14: Developers are from Mars,  Designers are from Venus - D2WC

Change NeededDesigners need to be practical and able to move on when the goals are achieved.

Page 15: Developers are from Mars,  Designers are from Venus - D2WC

Change NeededDesigners need to be practical and able to move on when the goals are achieved.

You must remember the scope of the project!

Page 16: Developers are from Mars,  Designers are from Venus - D2WC

Change Needed

Page 17: Developers are from Mars,  Designers are from Venus - D2WC

Change NeededDevelopers need to realize that design does matter.

Page 18: Developers are from Mars,  Designers are from Venus - D2WC

Change NeededDevelopers need to realize that design does matter.

Ideas need to be able to mature.

Page 19: Developers are from Mars,  Designers are from Venus - D2WC

Integration Points

Page 20: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsProcess, Process, Process

Page 21: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsProcess, Process, Process

“4D’s”

Page 22: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsProcess, Process, Process

“4D’s”

What works for you and

your company?

Page 23: Developers are from Mars,  Designers are from Venus - D2WC

Integration Points

Page 24: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsWorkflow?

Page 25: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsWorkflow?Who is in on that first meeting?

Page 26: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsWorkflow?Who is in on that first meeting?Which team is serving which on this project?

Page 27: Developers are from Mars,  Designers are from Venus - D2WC

Integration Points

Page 28: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsFile Organization

Page 29: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsFile OrganizationDirectory Structure is Not a Battlefield!

Page 30: Developers are from Mars,  Designers are from Venus - D2WC

Integration Points

Page 31: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsNaming

Page 32: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsNaming“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/

Page 33: Developers are from Mars,  Designers are from Venus - D2WC

Integration Points

SVN=OMG!

Page 34: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsVersioning

SVN=OMG!

Page 35: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsVersioningSVN? With Designers? SRSLY? SVN=OMG!

Page 36: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsVersioningSVN? With Designers? SRSLY?

Version Cue is now defunkt SVN=OMG!

Page 37: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsVersioningSVN? With Designers? SRSLY?

Version Cue is now defunkt

GridIron Software’s “Flow” is a move in the right direction.

SVN=OMG!

Page 38: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsVersioningSVN? With Designers? SRSLY?

Version Cue is now defunkt

GridIron Software’s “Flow” is a move in the right direction.

SVN=OMG!

Maybe check out “Versions” with a collaboration provider?

Page 39: Developers are from Mars,  Designers are from Venus - D2WC

Integration Points

Page 40: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsTickets and Issues

Page 41: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsTickets and IssuesA spreadsheet? For real?

Page 42: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsTickets and IssuesA spreadsheet? For real?

At least try moving to a Google Doc

Page 43: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsTickets and IssuesA spreadsheet? For real?

At least try moving to a Google Doc

Even better? Basecamp or similiar

Page 44: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsTickets and IssuesA spreadsheet? For real?

At least try moving to a Google Doc

Even better? Basecamp or similiar

Even Better-er? Assembla or similar

Page 45: Developers are from Mars,  Designers are from Venus - D2WC

Integration Points

Page 46: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsTaxonomy

Page 47: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsTaxonomyStandardize the way you talk about things!

http://edweb.sdsu.edu/courses/et650_online/

Page 48: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsTaxonomyStandardize the way you talk about things!

http://edweb.sdsu.edu/courses/et650_online/

Are they wireframes or block diagrams? Mockups or Comps?

Page 49: Developers are from Mars,  Designers are from Venus - D2WC

Integration PointsTaxonomyStandardize 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.

Page 50: Developers are from Mars,  Designers are from Venus - D2WC

Moving Forward

Page 51: Developers are from Mars,  Designers are from Venus - D2WC

Moving ForwardDevelopment 101

Page 52: Developers are from Mars,  Designers are from Venus - D2WC

Moving ForwardDevelopment 101Designers, realize that pure Graphic Design will not save you!

Page 53: Developers are from Mars,  Designers are from Venus - D2WC

Moving ForwardDevelopment 101Designers, realize that pure Graphic Design will not save you!

Change the toolset to meet development specs.

Page 54: Developers are from Mars,  Designers are from Venus - D2WC

Moving ForwardDevelopment 101Designers, 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.

Page 55: Developers are from Mars,  Designers are from Venus - D2WC

Moving Forward

Page 56: Developers are from Mars,  Designers are from Venus - D2WC

Moving ForwardDesign 101

Page 57: Developers are from Mars,  Designers are from Venus - D2WC

Moving ForwardDesign 101Developers, no one likes programmer art!

Page 58: Developers are from Mars,  Designers are from Venus - D2WC

Moving ForwardDesign 101Developers, no one likes programmer art!

Use palettes from sites like Kuler or ColourLovers to avoid eyesores.

Page 59: Developers are from Mars,  Designers are from Venus - D2WC

Moving ForwardDesign 101Developers, 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.

Page 60: Developers are from Mars,  Designers are from Venus - D2WC

Moving ForwardDesign 101Developers, 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.

Page 61: Developers are from Mars,  Designers are from Venus - D2WC

Changing Process

Page 62: Developers are from Mars,  Designers are from Venus - D2WC

Changing ProcessTeamwork FTW!

Page 63: Developers are from Mars,  Designers are from Venus - D2WC

Changing ProcessTeamwork FTW!Parallel Design and Development Tracks

Page 64: Developers are from Mars,  Designers are from Venus - D2WC

Changing ProcessTeamwork FTW!Parallel Design and Development Tracks

Rapid App Development (Blend, Catalyst)

Page 65: Developers are from Mars,  Designers are from Venus - D2WC

Changing ProcessTeamwork FTW!Parallel Design and Development Tracks

Rapid App Development (Blend, Catalyst)

Proximity matters:

Down the Hall vs Over the Wall.

Page 66: Developers are from Mars,  Designers are from Venus - D2WC

Changing Process

Page 67: Developers are from Mars,  Designers are from Venus - D2WC

Changing ProcessTech to try

Page 68: Developers are from Mars,  Designers are from Venus - D2WC

Changing ProcessTech to tryLet your designers help with XML (yes, even designing schema)

Page 69: Developers are from Mars,  Designers are from Venus - D2WC

Changing ProcessTech to tryLet 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

Page 70: Developers are from Mars,  Designers are from Venus - D2WC

Changing ProcessTech to tryLet 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!

Page 71: Developers are from Mars,  Designers are from Venus - D2WC

Changing ProcessTech to tryLet 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!

Page 72: Developers are from Mars,  Designers are from Venus - D2WC

Changing Process

Page 73: Developers are from Mars,  Designers are from Venus - D2WC

Changing ProcessPresentation and Pitching

Page 74: Developers are from Mars,  Designers are from Venus - D2WC

Changing ProcessPresentation and PitchingUnified front!

Page 75: Developers are from Mars,  Designers are from Venus - D2WC

Changing ProcessPresentation and PitchingUnified front!

Who leads? Who follows?

Page 76: Developers are from Mars,  Designers are from Venus - D2WC

Growing Forward

Page 77: Developers are from Mars,  Designers are from Venus - D2WC

Growing ForwardHow do you keep the afterglow?

Page 78: Developers are from Mars,  Designers are from Venus - D2WC

Growing ForwardHow do you keep the afterglow?Lunch and Learns

Page 79: Developers are from Mars,  Designers are from Venus - D2WC

Growing ForwardHow do you keep the afterglow?Lunch and LearnsSharing “AHA”s via a team blog

Page 80: Developers are from Mars,  Designers are from Venus - D2WC

Growing Forward

Page 81: Developers are from Mars,  Designers are from Venus - D2WC

Growing ForwardRealizing the benefits

Page 82: Developers are from Mars,  Designers are from Venus - D2WC

Growing ForwardRealizing the benefitsMeasuring

Page 83: Developers are from Mars,  Designers are from Venus - D2WC

Growing ForwardRealizing the benefitsMeasuring

End of Project recaps

Page 84: Developers are from Mars,  Designers are from Venus - D2WC

Growing ForwardRealizing the benefitsMeasuring

End of Project recapsKeeping up with trends and tech

Page 85: Developers are from Mars,  Designers are from Venus - D2WC

Following Upvisualrinse.com

Page 86: Developers are from Mars,  Designers are from Venus - D2WC

Following Upvisualrinse.comThis presentation for download

Page 87: Developers are from Mars,  Designers are from Venus - D2WC

Following Upvisualrinse.comThis presentation for download

Twitter: visualrinse

Page 88: Developers are from Mars,  Designers are from Venus - D2WC

Following Upvisualrinse.comThis presentation for download

Twitter: visualrinse

More posts on this topic - category: “ria”