webvisions: isite design and ccli on platformication

20
platformication or how to institutionalize your project manager in 10 easy steps

Upload: isite-design-is-now-connective-dx

Post on 09-May-2015

684 views

Category:

Technology


0 download

DESCRIPTION

George Ross, CIO at CCLI, and Kam Figy, Solution Architect at ISITE Design spoke at WebVisions 2012 in Portland, Oregon on the topic of “Platformification” and the SongSelect development experience.

TRANSCRIPT

Page 1: WebVisions: ISITE Design and CCLI on Platformication

platformication

or how to institutionalize your project manager in 10 easy steps

Page 2: WebVisions: ISITE Design and CCLI on Platformication

who the heck are you guys?

George RossCTO - CCLI

Kam FigySenior Technical Architect - ISITE Design

Page 3: WebVisions: ISITE Design and CCLI on Platformication

why are we here?

APIMobile

Webone code base to rule them all

Page 4: WebVisions: ISITE Design and CCLI on Platformication

a little background

Page 5: WebVisions: ISITE Design and CCLI on Platformication
Page 6: WebVisions: ISITE Design and CCLI on Platformication

is it right for me?

Page 7: WebVisions: ISITE Design and CCLI on Platformication

the challenges

Page 8: WebVisions: ISITE Design and CCLI on Platformication

key factors for success

• Goals not schedules• Ninjas, not Zerg Rush• Assume that everything you thought you knew

is wrong• Quantitative trumps qualitative

Page 9: WebVisions: ISITE Design and CCLI on Platformication

1: break up with your old site

Page 10: WebVisions: ISITE Design and CCLI on Platformication

2: the hardest project pitch you will ever make

Page 11: WebVisions: ISITE Design and CCLI on Platformication

3: the wallow

Page 12: WebVisions: ISITE Design and CCLI on Platformication

4: deconstruction

Page 13: WebVisions: ISITE Design and CCLI on Platformication

5: simplicity lies on the other side of complexity

• The simplest experience for an end user may result in high technical complexity

• Develop UX with the whole team to set realistic shared expectations

• Create as little UX as possible because it adds user confusion and multiplies technical complexity

Page 14: WebVisions: ISITE Design and CCLI on Platformication

6: don’t fear the refactor

• Design major system components up front• Give things a proper place to live• If you get something wrong redo it right. Do

not cut corners.

Page 15: WebVisions: ISITE Design and CCLI on Platformication

7: API

Page 16: WebVisions: ISITE Design and CCLI on Platformication

8: mobile site

Page 17: WebVisions: ISITE Design and CCLI on Platformication

9: regroup and revaluate

Page 18: WebVisions: ISITE Design and CCLI on Platformication

10: the web project you dream about

• The backend is already built and tested• Implementation efforts are freed to focus on

making it great, not making it work• Open beta allowed for user feedback from the

most active users before launch

Page 19: WebVisions: ISITE Design and CCLI on Platformication

the result

• 9 API Partners• Growing mobile use• Refactor of mobile site underway to make way

for HTML5 music player• Drafting version 2 of the API

Page 20: WebVisions: ISITE Design and CCLI on Platformication

Questions?

• George Ross – [email protected]• Kam Figy – [email protected] @kamsar

Note: Kevin we are not taking questions from you.