high performance developer designer collaboration

18
Tim Fisher Technical Consultant CPoWeR Lead Architect Kate Pricer Visual Designer CPoWeR Lead Designer November 5, 2011 1DevDay Detroit Developer/Designer Collaboration

Upload: timothy-fisher

Post on 07-Nov-2014

1.529 views

Category:

Technology


0 download

DESCRIPTION

A presentation given by Timothy Fisher and Kate Pricer at 1DevDayDetroit

TRANSCRIPT

Page 1: High Performance Developer Designer Collaboration

Tim  Fisher  Technical  Consultant  

CPoWeR  Lead  Architect  

Kate  Pricer  Visual  Designer  

CPoWeR  Lead  Designer  

November 5, 2011 1DevDay Detroit

Developer/Designer Collaboration

Page 2: High Performance Developer Designer Collaboration

Kate Pricer Tim Fisher

Fisher-Price®

@tfisher @pricer_designs

Page 3: High Performance Developer Designer Collaboration

•  Direct  Developer/Designer  collabora@on  does  not  have  a  significant  role  in  the  development  process.  

 •  Designers/Developers  oCen  in  different  departments.  

•  Designers  rarely  have  the  same  aFachment  to  full  product  lifecycle.  

 

Traditional Methods

Page 4: High Performance Developer Designer Collaboration

Designer Takes the Lead

•  UI  for  a  site/app  developed  by  a  designer  in  isola@on.  

 

•  The  result  is  passed  to  developers  to  implement.  

•  Rarely  looks/func@ons  as  intended  

•  Misses  out  on  technology  opportuni@es  

Page 5: High Performance Developer Designer Collaboration

Developer Takes the Lead

•  Developer  creates  ini@al  UI.  

•  Asks  the  designer  to  make  it  look  preFy,  create  fancy  buFons,  etc.  

•  Designers  not  being  used  to  full  poten@al  

 

•  Designer  does  not  have  equal  aFachment  to  end  product  

Page 6: High Performance Developer Designer Collaboration

Over the Wall Collaboration

LPX-u11335223 © Fotosearch

Page 7: High Performance Developer Designer Collaboration

The Challenges

•  Designs  do  not  take  advantage  of  technology.    •  Implementa@on  may  not  be  the  way  designer  intended  it.    •  More  and  more  design  relies  on  implementa@on  (HTML5,  

CSS3,  mobile  APIs,  etc)  

 

Page 8: High Performance Developer Designer Collaboration

Fisher-Price® The Team

Page 9: High Performance Developer Designer Collaboration

How We Collaborate

•  Side-­‐by-­‐side  collabora@on    

•  Instant  feedback/fix  cycles    

•  Technology  incorporated  into  design  

 

•  Design  incorporated  into  implementa@on  

 •   Individual  work  on  coding/graphic  with  instant  feedback    

•   Achieves  the  best  outcome  for  end  product  

Page 10: High Performance Developer Designer Collaboration

Our Process

App/Site Conception - features - layout - flow

Graphic Design

Code Implementation

Really Cool Product

Page 11: High Performance Developer Designer Collaboration

Challenging Tradition

•  Don’t  be  restricted    

•  Produc@ve  environment    

•  Going  against  the  grain  

Page 12: High Performance Developer Designer Collaboration

Our Workspace

Page 13: High Performance Developer Designer Collaboration

Benefits of Collaboration

•  Design  influenced  by  technology  •  Technology  adapted  to  design  

•  Developer  AND  designer  used  to  maximum  poten@al  •  Learning  environment  is  created  

Page 14: High Performance Developer Designer Collaboration

Portfolio

Walk  Detroit  MakerQuest  iWish4Detroit  Art  Van  Simply  the  Best  CPoWeR  Incuba@on  Space  

 

Page 15: High Performance Developer Designer Collaboration

Portfolio - Mobile

Page 16: High Performance Developer Designer Collaboration

Portfolio - Web

Page 17: High Performance Developer Designer Collaboration

Can This Work For You?

 -­‐  Don’t  try  to  duplicate  our  style      -­‐  Take  the  message  and  figure  

out  what  works  for  you  

 -­‐  Mobile  projects  are  ideal  for  designer/developer  collabora@on  

Page 18: High Performance Developer Designer Collaboration

Questions?

Comments?  Concerns?  Remarks?