+ All Categories
Home > Documents > Innovating in the Enterprise Product 3

Innovating in the Enterprise Product 3

Date post: 02-Jun-2018
Category:
Upload: alex-cowan
View: 215 times
Download: 0 times
Share this document with a friend

of 125

Transcript
  • 8/10/2019 Innovating in the Enterprise Product 3

    1/125

    Copyright 2014 Cowan Publishing

    INNOVATINGIN THE

    ENTERPRISE IIIBuilding theRight Product

    COWAN+

  • 8/10/2019 Innovating in the Enterprise Product 3

    2/125

    Copyright 2014 Cowan Publishing

    ALEX COWANAlexanderCowan.com

    @cowanSF

    ABOUT ME

    Entrepreneur (5x)Intrapreneur (1x)

  • 8/10/2019 Innovating in the Enterprise Product 3

    3/125

    Copyright 2014 Cowan Publishing

    ALEX COWANAlexanderCowan.com

    @cowanSF

    ABOUT ME

  • 8/10/2019 Innovating in the Enterprise Product 3

    4/125

    Copyright 2014 Cowan Publishing

    ABOUT ME

    www.alexandercowan.com

  • 8/10/2019 Innovating in the Enterprise Product 3

    5/125

    Copyright 2014 Cowan Publishing

    REVIEW: THE STRUCTURE OF VENTURE DESIGN

  • 8/10/2019 Innovating in the Enterprise Product 3

    6/125

    Copyright 2014 Cowan Publishing

    REVIEW: THE SEQUENCE OF VENTURE DESIGN

    X

    PROBLEMSCENARIOS &ALTERNATIVES

    What?

    PRODUCT &PROMOTION

    /

    CUSTOMERDISCOVERY &EXPERIMENTS

    Tell me?

    PERSONAS

    Who?

    USERSTORIES &PROTOTYPES

    How?

    Scale?

    Pivot?

    VALUEPROPOSITIONS& ASSUMPTIONS

    What if?

    !

  • 8/10/2019 Innovating in the Enterprise Product 3

    7/125

    Copyright 2014 Cowan Publishing

    REVIEW: THE SEQUENCE OF VENTURE DESIGN

    !PRODUCT &PROMOTION

    USERSTORIES &PROTOTYPES

    Did the implementationdeliver on the story?

    /

    CUSTOMERDISCOVERY &EXPERIMENTS

    How did thecustomer/userreact?

    VALUEPROPOSITIONS& ASSUMPTIONS

    !

    Was theimplementedstory relevant tothe proposition?

    X

    PROBLEMSCENARIOS &ALTERNATIVES

    Is problemrelevant? Is thepropositionbetter vs.alternatives?

    T HI NK S EE

    FEEL DO

    PERSONAS

    Do weunderstand thisperson? Whatmakes themtick?

  • 8/10/2019 Innovating in the Enterprise Product 3

    8/125

    Copyright 2014 Cowan Publishing

    REVIEW: SKILLS FOR VENTURE DESIGN

    /

    Specialties

    D E S

    I G N & U X

    U N I X S Y S A D M I N

    R U B

    Y

    P Y T

    O N

    J A V A

    P H P

    . . .

    E N T

    E R P R I S E S A L E S

    . . .

    S E O A N

    A L Y T I C S

    . . .

    . . .

    . . .

    FoundationSkills

    LEANDESIGN

    THINKINGCUSTOMER

    DEV.AGILE

    TechnicalLiteracy

    ARCHITECTUREFUNDAMENTALS

    App. & PlatformIntegration

    ROLES &SYSTEMS

    In a TechnicalTeam

    SOFTWAREFUNDAMENTALS

    Model-View-Controller

  • 8/10/2019 Innovating in the Enterprise Product 3

    9/125

    Copyright 2014 Cowan Publishing

    REVIEW: PERSONAS & NEEDFINDING

    X

    PROBLEMSCENARIOS &ALTERNATIVES

    What?

    PRODUCT &PROMOTION

    /

    CUSTOMERDISCOVERY &EXPERIMENTS

    Tell me?

    PERSONAS

    Who?

    USERSTORIES &PROTOTYPES

    How?

    Scale?

    Pivot?

    VALUEPROPOSITIONS& ASSUMPTIONS

    What if?

    !

  • 8/10/2019 Innovating in the Enterprise Product 3

    10/125

    Copyright 2014 Cowan Publishing

    AVOID THE TWIN ANTI-POLES OF DESIGN FAILURE

    Doing preciselywhat the user asks

    Assuming you know whatsbest and ignoring the user

    ! " # $ %

  • 8/10/2019 Innovating in the Enterprise Product 3

    11/125

    Copyright 2014 Cowan Publishing

    ALEX COWANAlexanderCowan.com

    @cowanSF

    YOUR VALUE PROPOSITIONS !

    ALTERNATIVE(S) ?

    PROBLEM SCENARIO X

    REVIEW: PERSONAS & NEEDFINDING

  • 8/10/2019 Innovating in the Enterprise Product 3

    12/125

    Copyright 2014 Cowan Publishing

    and they have a certainPROBLEMS(S)

    where theyre currently usingcertain ALTERNATIVE(S)

    and I have a VALUEPROPOSITION thats better enoughthan the alternatives to cause thepersona to act (purchase, use, etc.).

    A certain PERSONA exists

    REVIEW: PERSONAS & NEEDFINDING

    !

    ?

    X

  • 8/10/2019 Innovating in the Enterprise Product 3

    13/125

    Copyright 2014 Cowan Publishing

    REVIEW: CUSTOMER DISCOVERY & LEAN STARTUP

    X

    PROBLEMSCENARIOS &ALTERNATIVES

    What?

    PRODUCT &PROMOTION

    /

    CUSTOMERDISCOVERY &EXPERIMENTS

    Tell me?

    PERSONAS

    Who?

    USERSTORIES &PROTOTYPES

    How?

    Scale?

    Pivot?

    VALUEPROPOSITIONS& ASSUMPTIONS

    What if?

    !

  • 8/10/2019 Innovating in the Enterprise Product 3

    14/125

    Copyright 2014 Cowan Publishing

    REVIEW: CUSTOMER DISCOVERY & LEAN STARTUPDo I have real evidence from my buyerthat this is compelling?

    01 ID EA!

    What are the key assumptions requiredto make this business work?

    02 HYPOTHESIS

    How do I denitely prove or disprove theassumptions with a minimum of timeand effort?

    03 EXPERIMENTAL DESIG N

    04 EXPE RIM ENTATION

    Am I reacting or am I focused onvalidating my pivotal assumptions?

    Pivot or persevere?

  • 8/10/2019 Innovating in the Enterprise Product 3

    15/125

    Copyright 2014 Cowan Publishing

    REVIEW: CUSTOMER DISCOVERY & LEAN STARTUP

    0 Day 30 Day ID

    DOES IT WORK?Deep testing on realdata with a verysmall set of users.

    90 Day

    DOES IT STICK?Post deploy, areusers engaged atexpected levels? If

    not, why not?

    DID IT MATTER?Is it delivering on thetarget propositions?

    If not, why not?

  • 8/10/2019 Innovating in the Enterprise Product 3

    16/125

    Copyright 2014 Cowan Publishing

    Order Taking

    vs.Consulting

    Building

    vs.Designing

    Big Batches

    vs.Iteration

    REVIEW: FRAMING THE BUSINESS CASE

    Papering Problems with

    Software ('Solutions')vs.

    Solving Them

  • 8/10/2019 Innovating in the Enterprise Product 3

    17/125

    Copyright 2014 Cowan Publishing

    REVIEW: FRAMING THE BUSINESS CASE

    Note: process inventory mostly applicable just on IT projects

  • 8/10/2019 Innovating in the Enterprise Product 3

    18/125

    Copyright 2014 Cowan Publishing

    REVIEW: FRAMING THE BUSINESS CASE

    !"#$&'() #$*#+,-$,. /-.,(0", 1(,20#3, 1'44'-$500(#6/0#'-78"2(, 5*#), 9:;

  • 8/10/2019 Innovating in the Enterprise Product 3

    19/125

    Copyright 2014 Cowan Publishing

    REVIEW: FRAMING THE BUSINESS CASE

    Unit of structure: the atomic rocessIt has an input transformative

    steps

    an output

    and 3 metrics1. process2. output3. outcome

  • 8/10/2019 Innovating in the Enterprise Product 3

    20/125

    Copyright 2014 Cowan Publishing

    REVIEW: FRAMING THE BUSINESS CASE

    6.a PIVOT

    experimentsdisprovehypothesis

    01 IDEA!

    02 HYPOTHESIS

    03 EXPERIMENTAL DESIGN

    04 EXPERIMENTATION

    05 PIVOT OR PERSEVERE?

    6.b PERSEVERE

    experimentsprove hypothesis

    Formulate from problem scenario-alternatives-value proposition trios

    Organize against valuepropositions

    Progressive testingwith users

    Change approach or scaleup? (The quicker you get to

    this point the easier it is tomake changes.)

  • 8/10/2019 Innovating in the Enterprise Product 3

    21/125

    Copyright 2014 Cowan Publishing

    NOW: SESSION III 'BUILDING THE RIGHT PRODUCT' !

    X / !

    LEANDESIGN

    THINKINGCUSTOMER

    DEV.AGILE

    ARCHITECTUREFUNDAMENTALS

    App. & PlatformIntegration

    ROLES & SYSTEMSIn a Technical Team

    SOFTWAREFUNDAMENTALS

    Model-View-Controller

  • 8/10/2019 Innovating in the Enterprise Product 3

    22/125

    Copyright 2014 COWAN+

    DESIGN & AGILE: A ROMEO & JULIET STORY : (

    AgileDesign ALEX COWANAlexanderCowan.com@cowanSF

  • 8/10/2019 Innovating in the Enterprise Product 3

    23/125

    Copyright 2014 COWAN+

    Empathy Creativity

    DESIGN

    ALEX COWANAlexanderCowan.com

    @cowanSF

  • 8/10/2019 Innovating in the Enterprise Product 3

    24/125

    Copyright 2014 COWAN+

    ALEX COWANAlexanderCowan.com

    @cowanSF

    AGILE

    IndividualsInteractions

    >ProcessesTools

    Workingsoftware

    ComprehensiveDocumentation>

    Customercollaboration

    Contractnegotiation

    >

    Respondingto change

    Following

    a plan

    >

  • 8/10/2019 Innovating in the Enterprise Product 3

    25/125

    Copyright 2014 COWAN+

    DESIGN & AGILE: A ROMEO & JULIET STORY : (

    AgileDesign ALEX COWANAlexanderCowan.com@cowanSF

  • 8/10/2019 Innovating in the Enterprise Product 3

    26/125

    Copyright 2014 COWAN+

    DESIGN & AGILE: A ROMEO & JULIET STORY : (

    AgileDesign ALEX COWANAlexanderCowan.com@cowanSF

  • 8/10/2019 Innovating in the Enterprise Product 3

    27/125

    Copyright 2014 COWAN+

    TRAGEDY OCCURS TOO OFTENThe Commerce Family The Implementation Family

    aka marketing, sales,product management

    aka engineering, operations,project management

  • 8/10/2019 Innovating in the Enterprise Product 3

    28/125

    Copyright 2014 COWAN+

    TRAGEDY OCCURS TOO OFTEN- WHY?The Commerce Family The Implementation Family

    ?we measure our efciency locally

    we want to feel we're completing our output

  • 8/10/2019 Innovating in the Enterprise Product 3

    29/125

    Copyright 2014 COWAN+

    WHAT'S ESPECIALLY HARD FOR THE FAMILIESThe Commerce Family The Implementation Family

    1. Connecting with customer needs

    2. Managing uncertainty

    3. Describing for implementation

    1. Implementation strategy

    2. Managing changes in need

    3. Distributing actionable inputs

  • 8/10/2019 Innovating in the Enterprise Product 3

    30/125

    Copyright 2014 COWAN+

    WHAT'S ESPECIALLY HARD FOR THE FAMILIESThe Commerce Family The Implementation Family

    bigger families,

    bigger disconnects

    ALEX COWANAlexanderCowan.com

    @cowanSF

  • 8/10/2019 Innovating in the Enterprise Product 3

    31/125

    Copyright 2014 COWAN+

    4 WAYS TO MAKE IT BETTER, MAKE IT WORK

    1: IMPROVEDINPUTS

    2: STORY-DRIVENCOLLABORATION

    3: TESTORIENTATION

    4: BACKLOGDISCIPLINE

    ALEX COWANAlexanderCowan.com

    @cowanSF

  • 8/10/2019 Innovating in the Enterprise Product 3

    32/125

    Copyright 2014 COWAN+

    1Creating High Quality Inputs

  • 8/10/2019 Innovating in the Enterprise Product 3

    33/125

    Copyright 2014 COWAN+STORIES

    Epic Stories

    Stories

    Test Cases

    As a [persona],I want to [do something]so that I can [derive a benet]

    AGILE USER STORIES- WHATIS

    ALEX COWANAlexanderCowan.com

    @cowanSF

    Who is this user?What makes them tick?

    Who's an example of

    such a person?

    Why do they want to do this?What's the benet/reward?

    How will we know of it'sworking?

  • 8/10/2019 Innovating in the Enterprise Product 3

    34/125

    Copyright 2014 COWAN+

    DESIGN THINKING- PERSONAS

    ALEX COWANAlexanderCowan.com

    @cowanSF

  • 8/10/2019 Innovating in the Enterprise Product 3

    35/125

    Copyright 2014 Cowan Publishing

    VARI

    ED

    ivid The persona shouldmake anyone who readsit feel like theyveactually met this person.

    ALEX COWANAlexanderCowan.com

    @cowanSF

  • 8/10/2019 Innovating in the Enterprise Product 3

    36/125

  • 8/10/2019 Innovating in the Enterprise Product 3

    37/125

    Copyright 2014 Cowan Publishing

    VARI

    ED

    ivid

    ALEX COWANAlexanderCowan.com

    @cowanSF

    eal Good personas arentcreated in cubicles. Gowhere the persona is andobserve.

    ctionable

  • 8/10/2019 Innovating in the Enterprise Product 3

    38/125

    Copyright 2014 Cowan Publishing

    VARI

    ED

    ivid

    ALEX COWANAlexanderCowan.com

    @cowanSF

    eal

    ctionable

    Make sure you can identifyand target these personas,or you wont be able to nd

    a use for them.

    dentiable

  • 8/10/2019 Innovating in the Enterprise Product 3

    39/125

    Copyright 2014 Cowan Publishing

    VARI

    ED

    ivid

    ALEX COWANAlexanderCowan.com

    @cowanSF

    eal

    ctionable

    dentiable Everyone is not yourcustomer. Make sure thepersonas are distinct so youcan apply relevant focus.

    xact

  • 8/10/2019 Innovating in the Enterprise Product 3

    40/125

    Copyright 2014 Cowan Publishing

    VARI

    ED

    ivid

    eal

    ctionable

    dentiable

    xactetailed

    People are complicated

    and so good personasare usually prettysubstantial.

  • 8/10/2019 Innovating in the Enterprise Product 3

    41/125

    Copyright 2014 COWAN+

    ALEX COWANAlexanderCowan.com

    @cowanSF

    YOUR VALUE PROPOSITIONS !

    ALTERNATIVE(S) ?

    PROBLEM SCENARIO X

    NEEDFINDING

  • 8/10/2019 Innovating in the Enterprise Product 3

    42/125

    Copyright 2014 COWAN+

    and they have a certainPROBLEMS(S)

    where theyre currently usingcertain ALTERNATIVE(S)

    and I have a VALUEPROPOSITION thats better enoughthan the alternatives to cause thepersona to act (purchase, use, etc.).

    A certain PERSONA exists

    NEEDFINDING: THE PRODUCT HYPOTHESIS

    !

    ?

    X

  • 8/10/2019 Innovating in the Enterprise Product 3

    43/125

    Copyright 2014 COWAN+

    PERSONASPROBLEM SCENARIOSVALUE PROPOSITIONS

    STORIES

    Epic Stories

    Stories

    Test Cases

    As a [persona],I want to [do something]so that I can [derive a benet]

    AGILE USER STORIES- WHATIS

    ALEX COWANAlexanderCowan.com

    @cowanSF

  • 8/10/2019 Innovating in the Enterprise Product 3

    44/125

    Copyright 2014 Cowan Publishing

    INVEST IN AGILE STORIES

    Independent

    NegotiableValuableEstimableSmallTestable

    Could this beimplemented on astand-alone basis ordoes it presupposeother content?

  • 8/10/2019 Innovating in the Enterprise Product 3

    45/125

    Copyright 2014 Cowan Publishing

    INVEST IN AGILE STORIES

    Independent

    NegotiableValuableEstimableSmallTestable

    Stories are not specs.This is an input for you toarrive at an optimalimplementation with thedeveloper, not afunctional requirement.

  • 8/10/2019 Innovating in the Enterprise Product 3

    46/125

    Copyright 2014 Cowan Publishing

    INVEST IN AGILE STORIES

    Independent

    NegotiableValuableEstimableSmallTestable

    What problem scenariodoes this address?How have youvalidated your value

    proposition for it?

  • 8/10/2019 Innovating in the Enterprise Product 3

    47/125

    Copyright 2014 Cowan Publishing

    INVEST IN AGILE STORIES

    Independent

    NegotiableValuableEstimableSmallTestable

    How hard is this vs.the teamsexperience? Is itdiscrete enough?

  • 8/10/2019 Innovating in the Enterprise Product 3

    48/125

    Copyright 2014 Cowan Publishing

    INVEST IN AGILE STORIES

    Independent

    NegotiableValuableEstimableSmallTestable

    A big part of what makesagile (and lean) work is theuse of small batches withmeasurable results. Makesure your stories are broken

    down to workable sizes.

  • 8/10/2019 Innovating in the Enterprise Product 3

    49/125

    Copyright 2014 Cowan Publishing

    INVEST IN AGILE STORIES

    Independent

    NegotiableValuableEstimableSmallTestable

    How will you know if

    its working in a waywhere you canvalidate its value?

  • 8/10/2019 Innovating in the Enterprise Product 3

    50/125

    Copyright 2014 Cowan Publishing

    CHILD STORIES

    A) As an HR manager, I want to get a list of topics relevant to an open position from the functional

    manager so I can set up a relevant and complete quiz for screening.B) As an HR manager, I want to browse the quiz banks [of available questions] so I can make sureIm subscribed to all the necessary topics for my quiz.

    C) As an HR manager, I want to purchase additional quiz banks so I can add additional technicaltopics to my quizzes.

    D) As an HR manager, I want to create a custom quiz banks so I can add custom questions the

    functional manager wants to add to the quiz.E) As a manager, I want to set the quiz up for a possible recruit to use.

    F) As an HR manager, I want to make the candidates scores available to the functional manager,along with the rest of my notes.

    EPIC STORY

    EXAMPLE: AGILE USER STORIES

    As the HR manager, I want to create a screening quiz so that I can understand whether I want tosend possible recruits to the functional manager.

  • 8/10/2019 Innovating in the Enterprise Product 3

    51/125

    Copyright 2014 Cowan Publishing

    EPIC STORY

    EXAMPLE: AGILE USER STORIES

    As the HR manager, I want to create a screening quiz so that I can understand whether I want tosend possible recruits to the functional manager.

    ALEX COWANAlexanderCowan.com

    @cowanSF

  • 8/10/2019 Innovating in the Enterprise Product 3

    52/125

    Copyright 2014 Cowan Publishing

    STORYBOARDING AN EPICAs the HR manager, Iwant to create ascreening quiz so that Ican understandwhether I want to sendpossible recruits to the

    functional manager.

    ALEX COWANAlexanderCowan.com

    @cowanSF

  • 8/10/2019 Innovating in the Enterprise Product 3

    53/125

    Copyright 2014 COWAN+

    PERSONA MEETS HALLWAY CONVERSATION

    So, I think feature [xyz]should really be at thetop of our list

    Yeah?

    Tell me about the user.Who are they? What are

    they doing right now?

  • 8/10/2019 Innovating in the Enterprise Product 3

    54/125

    Copyright 2014 COWAN+

    NEEDFINDING MEETS HALLWAY CONVERSATION

    Here are a list of SEOkeywords related to theexciting new solutionwe built

    What problems does thissolve for the customer?What words do they useto describe it?

  • 8/10/2019 Innovating in the Enterprise Product 3

    55/125

    Copyright 2014 COWAN+

    2 Enabling Story-Driven Collaboration

  • 8/10/2019 Innovating in the Enterprise Product 3

    56/125

    Copyright 2014 COWAN+

    ALEX COWANAlexanderCowan.com

    @cowanSF

    AGILE FOUNDATIONS

    USER STORIES

    DISCUSSION

    DEVELOPMENT

    VALIDATION

    PERSONASPROBLEM SCENARIOS,ALTERNATIVESPROPOSITIONS

  • 8/10/2019 Innovating in the Enterprise Product 3

    57/125

    Copyright 2014 COWAN+

    KEEPING IT TOGETHER

    In-doc links topersonas andproblemscenarios/

    neednding

    Ditto forwireframes

  • 8/10/2019 Innovating in the Enterprise Product 3

    58/125

    Copyright 2014 COWAN+

    X

    PROBLEMSCENARIOS &ALTERNATIVES

    What?

    PRODUCT &PROMOTION

    /

    CUSTOMERDISCOVERY &EXPERIMENTS

    Tell me?

    DESIGNING A VENTURE (VENTURE DESIGN)

    PERSONAS

    Who?

    USERSTORIES &PROTOTYPES

    How?

    Scale?

    Pivot?

    VALUEPROPOSITIONS& ASSUMPTIONS

    What if?

    !

  • 8/10/2019 Innovating in the Enterprise Product 3

    59/125

    Copyright 2014 COWAN+

    VENTURE DESIGN (IN REVERSE)

    !PRODUCT &PROMOTION

    USERSTORIES &PROTOTYPES

    Did the implementationdeliver on the story?

    /

    CUSTOMERDISCOVERY &EXPERIMENTS

    How did thecustomer/userreact?

    VALUEPROPOSITIONS& ASSUMPTIONS

    !

    Was theimplementedstory relevant tothe proposition?

    X

    PROBLEMSCENARIOS &ALTERNATIVES

    Is problemrelevant? Is thepropositionbetter vs.alternatives?

    THINK SEE

    FEEL DO

    PERSONAS

    Do weunderstand thisperson? Whatmakes themtick?

  • 8/10/2019 Innovating in the Enterprise Product 3

    60/125

    Copyright 2014 COWAN+

    COLLABORATION MEETS HALLWAY CONVERSATION

    We have an amazingnew thing now whereusers can [x] their [y]

    Cool. Who does this?Whats the trigger?

    Whats the rst thing thathappens?Then what?How do we know if theyhave a good outcome?

  • 8/10/2019 Innovating in the Enterprise Product 3

    61/125

    Copyright 2014 COWAN+

    3 Staying Focused on Validation

  • 8/10/2019 Innovating in the Enterprise Product 3

    62/125

    Copyright 2014 COWAN+

    EVIDENCE-BASED INNOVATION VIA LEAN STARTUP

    Do I have real evidence from my buyerthat this is compelling?

    01 ID EA!

    What are the key assumptions requiredto make this business work?

    02 HYPOTHESIS

    How do I denitely prove or disprove theassumptions with a minimum of timeand effort?

    03 EXPERIMENTAL DESIG N

    04 EXPE RIM ENTATION

    Am I reacting or am I focused onvalidating my pivotal assumptions?

    Pivot or persevere?

  • 8/10/2019 Innovating in the Enterprise Product 3

    63/125

    Copyright 2014 COWAN+

    DOCUMENT UX ASSUMPTIONS AS YOU GO

    Lets assume.Then test.

    Lets notargue

  • 8/10/2019 Innovating in the Enterprise Product 3

    64/125

    Copyright 2014 COWAN+

    EXAMPLE ASSUMPTIONS & EXPERIMENTS

    brand lattice UI:

    Drag and drop isnt yet in common use.Would users get it?

    Noted as key assumption and became earlyfocal item in user test

  • 8/10/2019 Innovating in the Enterprise Product 3

    65/125

    Copyright 2014 COWAN+

    ITERATING BASED ON TEST RESULTS70% of usersdidnt get thedrag and dropin this version

    This change inthe annotationwas enough sothey got it

  • 8/10/2019 Innovating in the Enterprise Product 3

    66/125

    Copyright 2014 COWAN+

    THE MTP

    P

    inimum

    estableroductT

    M

  • 8/10/2019 Innovating in the Enterprise Product 3

    67/125

    Copyright 2014 COWAN+

    PARING AWAY ASSUMPTIONS VIA MTP

    Pivotalassumptionsabout

    relevance

    Do they care?

    Tacticalassumptionsabout

    usability

    Can they use it?

  • 8/10/2019 Innovating in the Enterprise Product 3

    68/125

    Copyright 2014 COWAN+

    PARING AWAY ASSUMPTIONS VIA MTP

    It has rough edges. We should x it before weshow people.

    Just show it to volunteers onuser testing. Do it soon.

    What if smoothing out thoserough edges is 100% waste

    because there are deeperusability issues?

  • 8/10/2019 Innovating in the Enterprise Product 3

    69/125

    Copyright 2014 COWAN+

    PARING AWAY ASSUMPTIONS VIA MTP

    We only have a few people right now in our targetmarket (persona).

    If you can get close in terms ofprole, just give the user testinga try.

  • 8/10/2019 Innovating in the Enterprise Product 3

    70/125

    Copyright 2014 COWAN+

    VALIDATION MEETS HALLWAY CONVERSATION

    Im super excited about[this idea]. Im workingon the business case tosell management so wecan start building

    Sound neat.

    Whats the centralproposition? Maybetheres a way we canbootstrap some proofpoints.

    That would super chargeyour business case.

  • 8/10/2019 Innovating in the Enterprise Product 3

    71/125

    Copyright 2014 COWAN+

    4 Planning The Work, Working the Plan

  • 8/10/2019 Innovating in the Enterprise Product 3

    72/125

    Copyright 2014 COWAN+

    ALEX COWANAlexanderCowan.com

    @cowanSF

    THE BACKLOGStory

    Backlog

    RELEASE X

    P R I O R I T Y

    ITERATION 01

    ITERATION 02

    . . .

    ITERATION N

    Story Asize = x

    Story Bsize = y

    Story C

    size = z

    Story Dsize = a

    Story N..size = c

    Story Esize = b

    . . .

  • 8/10/2019 Innovating in the Enterprise Product 3

    73/125

    Copyright 2014 COWAN+

    ALEX COWANAlexanderCowan.com

    @cowanSF

    THE STANDUP

    1. What did I accomplishlast [period]?2. What do I plan toaccomplish [this period]?

    3. What's impeding my progress?

  • 8/10/2019 Innovating in the Enterprise Product 3

    74/125

    Copyright 2014 COWAN+

    ALEX COWANAlexanderCowan.com

    @cowanSF

    AGILE MANAGEMENT IN 4 FUN & EASY STEPS

    SET AN ITERATIONUsually 1-4 weeks, shorter isprobably better in thebeginning. Stick to the list inthis period.

    2. ExplicitIteration

    CREATE STRONGSTORIESInputs matter a lot. They'reusually preceded by qualitydesign research.

    0: Strong Stories

    PRIORITIZE A LISTMake it a little longer than youthink you can achieve- thatway if someone gets stuckthey can move to somethingelse.

    1. Prioritized ListTRACK WITHSTANDUP'SEven if it's on email, do thestandup daily or at least weekly.

    3. RegularStandup's

  • 8/10/2019 Innovating in the Enterprise Product 3

    75/125

    Copyright 2014 COWAN+

    VALIDATION MEETS HALLWAY CONVERSATION

    Oh! I just [talked to acustomer, read a blog,saw a demo] and I have agreat new idea. Can we

    just put it in right thissecond?

    We can denitely put itin if you think it'simportant.

    Let's write a story for itthat's anchored in aproblem scenario and ifyou want you can put itat the top of thebacklog for the nextiteration.

  • 8/10/2019 Innovating in the Enterprise Product 3

    76/125

    Copyright 2014 COWAN+

    HERE'S TO A HAPPY ENDING!

    ALEX COWANAlexanderCowan.com

    @cowanSF

  • 8/10/2019 Innovating in the Enterprise Product 3

    77/125

    Copyright 2014 Cowan Publishing

    DEVELOPMENT

    WaterfallThen

    AgileNow

  • 8/10/2019 Innovating in the Enterprise Product 3

    78/125

    Copyright 2014 Cowan Publishing

    ALEX COWANAlexanderCowan.com

    @cowanSF

    AGILE FOUNDATIONS

    IndividualsInteractions

    >ProcessesTools

    Workingsoftware

    ComprehensiveDocumentation>

    Customercollaboration

    Contractnegotiation

    >

    Respondingto change

    Followinga plan

    >

  • 8/10/2019 Innovating in the Enterprise Product 3

    79/125

    Copyright 2014 Cowan Publishing

    AGILE & LEAN

    validate featurerelevance withcustomers

    collaborate withdevelopmentteam

    observe andenvision whatsnext

  • 8/10/2019 Innovating in the Enterprise Product 3

    80/125

    Copyright 2014 Cowan Publishing

    CHILD STORIES

    A) As an HR manager, I want to get a list of topics relevant to an open position from the functionalmanager so I can set up a relevant and complete quiz for screening.

    B) As an HR manager, I want to browse the quiz banks [of available questions] so I can make sureIm subscribed to all the necessary topics for my quiz.

    C) As an HR manager, I want to purchase additional quiz banks so I can add additional technicaltopics to my quizzes.

    D) As an HR manager, I want to create a custom quiz banks so I can add custom questions thefunctional manager wants to add to the quiz.

    E) As a manager, I want to set the quiz up for a possible recruit to use.

    F) As an HR manager, I want to make the candidates scores available to the functional manager,along with the rest of my notes.

    EPIC STORY

    EXAMPLE: AGILE USER STORIES

    As the HR manager, I want to create a screening quiz so that I can understand whether I want tosend possible recruits to the functional manager.

  • 8/10/2019 Innovating in the Enterprise Product 3

    81/125

    Copyright 2014 Cowan Publishing

    EPIC STORY

    EXAMPLE: AGILE USER STORIES

    As the HR manager, I want to create a screening quiz so that I can understand whether I want tosend possible recruits to the functional manager.

    ALEX COWANAlexanderCowan.com

    @cowanSF

  • 8/10/2019 Innovating in the Enterprise Product 3

    82/125

    Copyright 2014 Cowan Publishing

    STORYBOARDING AN EPICAs the HR manager, Iwant to create ascreening quiz so that Ican understandwhether I want to sendpossible recruits to the

    functional manager.

    ALEX COWANAlexanderCowan.com

    @cowanSF

  • 8/10/2019 Innovating in the Enterprise Product 3

    83/125

    Copyright 2014 Cowan Publishing

    EXERCISE- DRAFT AN AGILE EPIC

    Draft an epic story (4 min)

    As a [persona],

    I want to [do something]so that I can [derive a benet]As the HR manager, I want to create ascreening quiz so that I can understandwhether I want to send possible recruits tothe functional manager.

  • 8/10/2019 Innovating in the Enterprise Product 3

    84/125

    Copyright 2014 Cowan Publishing

    EXERCISE- DRAFT AN AGILE EPIC

    Can you make it more specic?Draft/revise an epic story (4 min)

    As a [persona],

    I want to [do something]so that I can [derive a benet]As the HR manager, I want to create ascreening quiz so that I can understandwhether I want to send possible recruits tothe functional manager.

  • 8/10/2019 Innovating in the Enterprise Product 3

    85/125

    Copyright 2014 Cowan Publishing

    STORYBOARDING AN EPICAs the HR manager, Iwant to create ascreening quiz so that Ican understandwhether I want to sendpossible recruits to thefunctional manager.

    Guideline:3-6 squares

    (10 min)

  • 8/10/2019 Innovating in the Enterprise Product 3

    86/125

    Copyright 2014 Cowan Publishing

    CHILD STORIES

    A) As an HR manager, I want to get a list of topics relevant to an open position from the functionalmanager so I can set up a relevant and complete quiz for screening.

    B) As an HR manager, I want to browse the quiz banks [of available questions] so I can make sureIm subscribed to all the necessary topics for my quiz.

    C) As an HR manager, I want to purchase additional quiz banks so I can add additional technicaltopics to my quizzes.

    D) As an HR manager, I want to create a custom quiz banks so I can add custom questions thefunctional manager wants to add to the quiz.

    E) As a manager, I want to set the quiz up for a possible recruit to use.

    F) As an HR manager, I want to make the candidates scores available to the functional manager,along with the rest of my notes.

    EPIC STORY

    EXAMPLE: AGILE USER STORIES

    As the HR manager, I want to create a screening quiz so that I can understand whether I want tosend possible recruits to the functional manager.

  • 8/10/2019 Innovating in the Enterprise Product 3

    87/125

    Copyright 2014 Cowan Publishing

    STORYBOARDING AN EPICAs the HR manager, Iwant to create ascreening quiz so that Ican understandwhether I want to sendpossible recruits to thefunctional manager.

    STORIES: A, B STORIES: C

    STORIES: E STORIES: F STORIES: G, H

    STORIES: D

  • 8/10/2019 Innovating in the Enterprise Product 3

    88/125

    Copyright 2014 Cowan Publishing

    CHILD STORIES

    A) As an HR manager, I want to get a list of topics relevant to an open position from the functionalmanager so I can set up a relevant and complete quiz for screening.

    B) As an HR manager, I want to browse the quiz banks [of available questions] so I can make sureIm subscribed to all the necessary topics for my quiz.

    C) As an HR manager, I want to purchase additional quiz banks so I can add additional technicaltopics to my quizzes.

    D) As an HR manager, I want to create a custom quiz banks so I can add custom questions thefunctional manager wants to add to the quiz.

    E) As a manager, I want to set the quiz up for a possible recruit to use.

    F) As an HR manager, I want to make the candidates scores available to the functional manager,along with the rest of my notes.

    EPIC STORY

    EXERCISE: DRAFT AGILE USER STORIES (10 MIN.)

    As the HR manager, I want to create a screening quiz so that I can understand whether I want tosend possible recruits to the functional manager.

  • 8/10/2019 Innovating in the Enterprise Product 3

    89/125

    Copyright 2014 Cowan Publishing

    As

    Presenter

    As

    Audience1) What is this? (Use positioningstatement)2) What is the epic story? (Describe usingstoryboard)3) How does it decompose into userstories?

    - Think about it like an implementor

    EXERCISE: PEER PRESENTATION

    ALEX COWANAlexanderCowan.com

    @cowanSF

    (5 min./ each)

  • 8/10/2019 Innovating in the Enterprise Product 3

    90/125

    Copyright 2014 Cowan Publishing

    THE MODEL-VIEW-CONTROLLER FRAMEWORK

    C

    odel

    iewontrollerV

    M

  • 8/10/2019 Innovating in the Enterprise Product 3

    91/125

    Copyright 2014 Cowan Publishing

    THE MODEL-VIEW-CONTROLLER FRAMEWORK

    where the data

    lives

    CONTROLLER

    VI EW MOD EL

  • 8/10/2019 Innovating in the Enterprise Product 3

    92/125

    Copyright 2014 Cowan Publishing

    THE MODEL-VIEW-CONTROLLER FRAMEWORK

    Class of Thing:Animal Dog

    Tail

    an is-a relationship: adog is a(n) animal

    a has-a relationship:a dog has a tail

  • 8/10/2019 Innovating in the Enterprise Product 3

    93/125

    Copyright 2014 Cowan Publishing

    THE MODEL-VIEW-CONTROLLER FRAMEWORK

    MODEL

    Make it like real life.

    (Or it will probably end up all messy.)

  • 8/10/2019 Innovating in the Enterprise Product 3

    94/125

    Copyright 2014 Cowan Publishing

    THE MODEL-VIEW-CONTROLLER FRAMEWORKCONTROLLER

    VI EW MOD EL

    what you see

  • 8/10/2019 Innovating in the Enterprise Product 3

    95/125

    Copyright 2014 Cowan Publishing

    THE MODEL-VIEW-CONTROLLER FRAMEWORK

    Stick to established patterns

    (unless you have reason to do otherwise)

    VIEW

  • 8/10/2019 Innovating in the Enterprise Product 3

    96/125

    Copyright 2014 Cowan Publishing

    THE MODEL-VIEW-CONTROLLER FRAMEWORKCONTROLLER

    VI EW MO DEL

    the smarts to figureout what to do

  • 8/10/2019 Innovating in the Enterprise Product 3

    97/125

    Copyright 2014 Cowan Publishing

    THE MODEL-VIEW-CONTROLLER FRAMEWORK

    Anchor them with strong user stories

    (the right answer is probably less obvious thanyou'd guess)

    CONTROLLER

  • 8/10/2019 Innovating in the Enterprise Product 3

    98/125

    Copyright 2014 Cowan Publishing

  • 8/10/2019 Innovating in the Enterprise Product 3

    99/125

    Copyright 2014 Cowan Publishing

  • 8/10/2019 Innovating in the Enterprise Product 3

    100/125

    Copyright 2014 Cowan Publishing

    THE MODEL-VIEW-CONTROLLER FRAMEWORKCONTROLLER

    VI EW MO DEL

    the smarts to figureout what to do

    EXERCISETake one of your stories anddescribe what you think mightneed to happen between theMVC for its implementation.

    5 min.

  • 8/10/2019 Innovating in the Enterprise Product 3

    101/125

  • 8/10/2019 Innovating in the Enterprise Product 3

    102/125

    Copyright 2014 Cowan Publishing

    PLAY TO YOUR ADVANTAGE AT THE EARLY PHASES

    EXPENSE

    FLEXIBILITY

    wireframeworking design

    prototype

    working product with a few users

    with lots of users

    idea

    DRAFT &EXPERIMENTA LOT

  • 8/10/2019 Innovating in the Enterprise Product 3

    103/125

    Copyright 2014 Cowan Publishing

    PLAY TO YOUR ADVANTAGE AT THE EARLY PHASES

    EXPENSE

    FLEXIBILITY

    wireframeworking design

    prototype

    working product with a few users

    with lots of users

    idea

    play to yourstrengths as as

    startup/new productin this zone

  • 8/10/2019 Innovating in the Enterprise Product 3

    104/125

  • 8/10/2019 Innovating in the Enterprise Product 3

    105/125

    Copyright 2014 Cowan Publishing

    STEP 1: ID WHATY YOU NEED & FIND COMPS

    Dont reinvent the wheel.(startups have enough risk)

    Identify the interface elementsyou need, then ndcomparables and existingpatterns.(ref: bit.ly/protonow)

    ALEX COWANAlexanderCowan.com

    @cowanSF

  • 8/10/2019 Innovating in the Enterprise Product 3

    106/125

    Copyright 2014 Cowan Publishing

    CASE STUDY: BRAND LATTICE

    ALEX COWANAlexanderCowan.com

    @cowanSF

    Brand identity application fordesigners and their clients

  • 8/10/2019 Innovating in the Enterprise Product 3

    107/125

    Copyright 2014 Cowan Publishing

    STEP 1: NEEDS AND COMPS

    ALEX COWANAlexanderCowan.com

    @cowanSF

    NEEDED: sequential process with ability to skipahead and go back; strong anchor in where youare in the process

    COMPS: wizard-type interfaces forshopping and item conguration

  • 8/10/2019 Innovating in the Enterprise Product 3

    108/125

    Copyright 2014 Cowan Publishing

    EXERCISE: IDENTIFY COMPS

    ALEX COWANAlexanderCowan.com

    @cowanSF

    NEEDED: What are the key functionalelements you need?

    COMPS: What existing applications havethese? Which ones are best practice? What

    do you like/not like about them for yourpurpose?

    (5 min)

  • 8/10/2019 Innovating in the Enterprise Product 3

    109/125

    Copyright 2014 Cowan Publishing

    AsPresenter

    AsAudience

    1) What are the key functional blocks?2) What are some best practice examples?3) What do they tell you? What parts doyou, dont you consider applicable?

    - Focus on the process; avoid editorial- Ask a lot of questions- Think about it like an investor

    EXERCISE: PRESENTATIONS

    ALEX COWANAlexanderCowan.com

    @cowanSF

    (2 min./ each

    x 3 students)

  • 8/10/2019 Innovating in the Enterprise Product 3

    110/125

    Copyright 2014 Cowan Publishing

    STEP 2: WIREFRAMING

    ALEX COWANAlexanderCowan.com

    @cowanSF

    Wireframes are for discussion.

    Good wireframing tools:- help you color in the lines using existing UI

    metaphors (scroll bars, drop-downs, etc.)

    - are easy to use and uncomplicated

    - facilitate annotation and discussion

  • 8/10/2019 Innovating in the Enterprise Product 3

    111/125

    Copyright 2014 Cowan Publishing

    WIREFRAMING AT BRAND LATTICE

    ALEX COWANAlexanderCowan.com

    @cowanSF

    Concept items I did in Balsamiq (wireframing tool)

  • 8/10/2019 Innovating in the Enterprise Product 3

    112/125

  • 8/10/2019 Innovating in the Enterprise Product 3

    113/125

    Copyright 2014 Cowan Publishing

    PROTOTYPING AT BRAND LATTICE1) Photoshopdesigns fromdesign lead

    2) Created

    conceptprototype inKeynote*

    3) Finishedearly user

    testing* PowerPoint has similarfunctionality

  • 8/10/2019 Innovating in the Enterprise Product 3

    114/125

    Copyright 2014 Cowan Publishing

    PROTOTYPING AT LARGE

    Let your key assumptionsdrive experiments todetermine the type ofprototype you need

    Keynote and PowerPoint let you link shapes to slidesfor basic (fake) interaction

    There are many prototyping tools that provide forinteractive prototypes

    If you know what you want, just doing static

    interactions in HTML/CSS/JS isnt bad (if you haveaccess to that skill set)

  • 8/10/2019 Innovating in the Enterprise Product 3

    115/125

    Copyright 2014 Cowan Publishing

    DOCUMENT UX ASSUMPTIONS AS YOU GO

    Lets assume.

    Then test.

    Lets not

    argue

  • 8/10/2019 Innovating in the Enterprise Product 3

    116/125

    Copyright 2014 Cowan Publishing

    EXERCISE: CREATE MOCKUPS

    ALEX COWANAlexanderCowan.com

    @cowanSF

    Create a set of wireframes for your epic story, drawing on thecomps your created as you see t. (15 min.)

  • 8/10/2019 Innovating in the Enterprise Product 3

    117/125

    Copyright 2014 Cowan Publishing

    AsPresenter

    AsAudience

    1) Review the epic.2) How might the user navigate the systemthrough these steps?3) What do you think will be the mostchallenging parts of creating a good UI?

    - Focus on the process; avoid editorial- Ask a lot of questions- Think about it like an investor

    EXERCISE: PEER PRESENTATION

    ALEX COWANAlexanderCowan.com

    @cowanSF

    (5 min./ each)

  • 8/10/2019 Innovating in the Enterprise Product 3

    118/125

    Copyright 2014 Cowan Publishing

    BEING RELEVANT, LOOKING GOOD

    Four phases to branding:Strategy Creation Expression Stewardship

    What is the company (or product) about?- Starting point: your positioning statement from

    session 1- Bear in mind your customer storytelling: personas,

    problem scenarios, propositions- You can create a brand strategy moodboard onbrandlattice.com in about 10 minutes

  • 8/10/2019 Innovating in the Enterprise Product 3

    119/125

    Copyright 2014 Cowan Publishing

    BEING RELEVANT, LOOKING GOOD

    Four phases to branding:Strategy Creation Expression Stewardship

    What is does this company (or product) look like?- CONSISTENCY IS THE #1 MOST IMPORTANT PART OF

    YOUR VISUAL COMMUNICATION- Take 20 minutes and create a style guide: bit.ly/3tostyleguide

    (optional)

  • 8/10/2019 Innovating in the Enterprise Product 3

    120/125

    Copyright 2014 Cowan Publishing

    BEING RELEVANT, LOOKING GOOD

    Four phases to branding:Strategy Creation Expression Stewardship

    How do we apply our brand strategy to (frontend, business cards, website, etc.)?- Now this is (relatively) easy! Just use your style

    guide and any prior applications you have

  • 8/10/2019 Innovating in the Enterprise Product 3

    121/125

    Copyright 2014 Cowan Publishing

    BEING RELEVANT, LOOKING GOOD

    Four phases to branding:Strategy Creation Expression Stewardship

    How do we keep this program strong?- Maintenance, etc. (not important for us here)

  • 8/10/2019 Innovating in the Enterprise Product 3

    122/125

    Copyright 2014 Cowan Publishing

    WHERE ARE YOU NOW?

    MVPProduct-Market

    Fit(?) Scale

    PIVOTALASSUMPTIONS

    PRODUCT

    ORG.

    PARTNERS,CHANNELS

    Nascent

    Founders

    N/A

    Probably toosoon

    Test, revise,test...

    MVP

    Customer dev.team

    Probably toosoon

    Validated- nowtactical

    Focus: efciency,extension

    Full functionalorganization

    Yeah, maybe?

    Validated- nowtactical

    What would astartup do??

    Scalableorganization

    Yeah, denitely!

  • 8/10/2019 Innovating in the Enterprise Product 3

    123/125

  • 8/10/2019 Innovating in the Enterprise Product 3

    124/125

    Copyright 2014 Cowan Publishing

    FULL CIRCLE (IN REVERSE)

    !PRODUCT &PROMOTIONUSERSTORIES &

    PROTOTYPES

    Did the implementationdeliver on the story?

    /

    CUSTOMERDISCOVERY&EXPERIMENT

    How did thecustomer/userreact?

    VALUEPROPOSITIONS& ASSUMPTIONS

    !

    Was theimplementedstory relevant tothe proposition?

    X

    PROBLEMSCENARIOS &ALTERNATIVES

    Is problemrelevant? Is thepropositionbetter vs.alternatives?

    THINK SEE

    FEEL DO

    PERSONAS

    Do weunderstand thisperson? Whatmakes themtick?

  • 8/10/2019 Innovating in the Enterprise Product 3

    125/125

    Copyright 2014 Cowan Publishing

    [email protected]

    @cowanSF

    www.alexandercowan.com/venture-design

    bit.ly/innovate3

    www.alexandercowan.com/learn

    FINI


Recommended