Slide 1

Slide 1 text

Three’s Company A proven model for good development UX Australia 2012 Uday Gajendar, Principal Designer Citrix, Santa Clara CA

Slide 2

Slide 2 text

PRODUCT MANAGEMENT PRODUCT DESIGN ENGINEERING 3-in-a-box

Slide 3

Slide 3 text

Yes, it really takes a village... PRODUCT MANAGEMENT PRODUCT DESIGN ENGINEERING Uday Jannie Robin Devs: Joe, Georgy, Dimitry

Slide 4

Slide 4 text

Problem – Windows 7 on iPad Work & Play from Anywhere

Slide 5

Slide 5 text

Problem – Windows 7 on iPad Work & Play from Anywhere

Slide 6

Slide 6 text

Problem – Schedules / Cycles

Slide 7

Slide 7 text

Problem – Team Collaboration

Slide 8

Slide 8 text

Our perceptions really matter! Developers Designers Product Managers As seen by Developers As seen by Designers As seen by Product Managers

Slide 9

Slide 9 text

Our perceptions really matter! Developers Designers Product Managers As seen by Developers As seen by Designers As seen by Product Managers

Slide 10

Slide 10 text

Teamwork/collaboration It  takes  mutual  respect  and  trust.  Value  each  other’s   expertise  and  professional  judgment.  Designers  are  fair   to  challenge  the  tech  constraints,  and  Devs  are  fair  to   challenge  the  design  rationale. Designers  aren’t  there  to  make  it  “pretty”. They  want  to  create  a  great  product. Ditto  for  Devs!

Slide 11

Slide 11 text

Project Chameleon

Slide 12

Slide 12 text

Initial engineering builds (pre 3-in-a-box)

Slide 13

Slide 13 text

Initial engineering builds (pre 3-in-a-box)

Slide 14

Slide 14 text

Personas! Umm, how about some

Slide 15

Slide 15 text

UI concept “kickstarters” (pre 3-in-a-box)

Slide 16

Slide 16 text

What’s going on here??! Enter the Product Manager!

Slide 17

Slide 17 text

•  Unproductive conference calls, “advisory role” •  PM & UX wrangling with Engineering •  Engineering do their own experiments and UI •  “Lipstick on a pig” level of discourse •  Trying to get empathy studies support from Engineering Summer of malaise…sigh. Yep, research was involved too!

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

Engineering progress…sorta!

Slide 20

Slide 20 text

Catalyst event: VP sees concepts! of Engineering

Slide 21

Slide 21 text

PRODUCT MANAGEMENT PRODUCT DESIGN ENGINEERING 3-in-a-box

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

So, what really happened?

Slide 24

Slide 24 text

Sprint 1: Back to the basics Uday, Robin, and Jannie go to Florida Oct 13-15 2011

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

Sketch to Code FAST!

Slide 27

Slide 27 text

Uday & Robin go to Florida Nov 15-16 2011 •  Finalized and polished the design •  Fine-tuned the workflow and user interaction •  Micro-tweaked the visual design Sprint 2: Refining the details

Slide 28

Slide 28 text

Details make the design!

Slide 29

Slide 29 text

No content

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

The Citrix XenApp 6.5 Mobility Pack looks bad-ass. Put a touch friendly skin on Windows apps. @BrianMadden

Slide 32

Slide 32 text

No content

Slide 33

Slide 33 text

Final Lessons & What’s Next •  Brought together expertise from three distinct specialties •  Ease of communication and free flow of ideas •  Quick path from design to implementation •  Increased emphasis on design, both within Citrix and the industry in general •  Professional design is essential to a product’s success •  Traditional development process takes too long •  Now part of our design brief, etc.

Slide 34

Slide 34 text

Design Leadership How to influence the Executive team Worked with each group (Design, PM & Dev) to derive their needs and come up with a plan Share what’s broken and how 3-in-a-box can address the issues Define the process: steps and recommended moments for 3-in-a-box Build a case: We had 3-in-a-box moments for quick-fix project which led to create success. Use that as my cost-impact analysis Presented to the exec panel and establish a rollout plan Beta test it: One “beta” team, tweak then full deployment Celebrate success and rollout before beta team project is done

Slide 35

Slide 35 text

So, what is “3-in-a-box”? PRODUCT MANAGEMENT PRODUCT DESIGN ENGINEERING Partnership Collaboration Cooperation Teamwork Empathy

Slide 36

Slide 36 text

Questions?!