+ All Categories
Home > Documents > Full Presentation - Products- Fi Metro

Full Presentation - Products- Fi Metro

Date post: 28-Feb-2018
Category:
Upload: rosemarie-truman
View: 216 times
Download: 0 times
Share this document with a friend

of 56

Transcript
  • 7/25/2019 Full Presentation - Products- Fi Metro

    1/56

    LoveThe secret ingredientto developing great products.

    By: Isaac Barnes Co-founder, Eminent IT

    [email protected] @IsaacBarnes

  • 7/25/2019 Full Presentation - Products- Fi Metro

    2/56

  • 7/25/2019 Full Presentation - Products- Fi Metro

    3/56

    Have you

    everfallen in love?

  • 7/25/2019 Full Presentation - Products- Fi Metro

    4/56

    All you need is love

  • 7/25/2019 Full Presentation - Products- Fi Metro

    5/56

    !re you ready to fall in love"

  • 7/25/2019 Full Presentation - Products- Fi Metro

    6/56

  • 7/25/2019 Full Presentation - Products- Fi Metro

    7/56

  • 7/25/2019 Full Presentation - Products- Fi Metro

    8/56

  • 7/25/2019 Full Presentation - Products- Fi Metro

    9/56

    #tart $ith $hat they

    hate"

  • 7/25/2019 Full Presentation - Products- Fi Metro

    10/56

  • 7/25/2019 Full Presentation - Products- Fi Metro

    11/56

    Create only after you%vespent

    time listening.

  • 7/25/2019 Full Presentation - Products- Fi Metro

    12/56

    &hat $ill they love"

  • 7/25/2019 Full Presentation - Products- Fi Metro

    13/56

  • 7/25/2019 Full Presentation - Products- Fi Metro

    14/56

  • 7/25/2019 Full Presentation - Products- Fi Metro

    15/56

  • 7/25/2019 Full Presentation - Products- Fi Metro

    16/56

    &ho else lovesit"

  • 7/25/2019 Full Presentation - Products- Fi Metro

    17/56

    Build a family.

  • 7/25/2019 Full Presentation - Products- Fi Metro

    18/56

    If you hire people justbecause they can do a

    job, theyll work for yourmoney. ut if you hirepeople who believe whatyou believe, theyll work

    for you with blood andsweat and tears.

    #imon

    #ine'

  • 7/25/2019 Full Presentation - Products- Fi Metro

    19/56

  • 7/25/2019 Full Presentation - Products- Fi Metro

    20/56

  • 7/25/2019 Full Presentation - Products- Fi Metro

    21/56

    &ill they stay in love"

  • 7/25/2019 Full Presentation - Products- Fi Metro

    22/56

  • 7/25/2019 Full Presentation - Products- Fi Metro

    23/56

  • 7/25/2019 Full Presentation - Products- Fi Metro

    24/56

    ()!

  • 7/25/2019 Full Presentation - Products- Fi Metro

    25/56

    #ome Thoughts on

    *eveloping +roducts

    C ias/ounder Institute entoring

  • 7/25/2019 Full Presentation - Products- Fi Metro

    26/56

    &hat is a product"

    ! device

    ! system

    ! piece of soft$are

    ! soft$are platform

    &hatever its la0eled, a product is something thatthe company can produce to a consistentspeci1cation, in some reasona0le volume, and thata reasona0le num0er of customers are li'ely to 0uy

  • 7/25/2019 Full Presentation - Products- Fi Metro

    27/56

    The development path

    I!"A #echnolo$y

    %rototype

    %roduct

    !n iterative process:!n idea is not a productTechnology is not a product

    ! prototype is not a productThe initial product is the 0eginning, not the

    end2 2.remem0er, you cant please everyone

  • 7/25/2019 Full Presentation - Products- Fi Metro

    28/56

    +rocess elements and teamelements

    E3perience creating a product

    &or'ing relationships $ith customers4sers

    Buyers

    Capa0le technical team

  • 7/25/2019 Full Presentation - Products- Fi Metro

    29/56

    5ou%resur1ng2 not

    sailing

  • 7/25/2019 Full Presentation - Products- Fi Metro

    30/56

    Than' you6

  • 7/25/2019 Full Presentation - Products- Fi Metro

    31/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    P!"#$C% S&''( C")S$L%*)+, LLC

    onat-an C-as-per, C."

    productsavvy

    1

  • 7/25/2019 Full Presentation - Products- Fi Metro

    32/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    %-e ig #ivide

    Business and Technology teams are disconnected

    usiness tea is oten close to t-e custoer

    %ec-nology teas -ave little / no visi3ility to

    ar4ets

    usiness / %ec-ies don5t spea4 t-e sae

    language

    usiness / %ec-ies don5t trust eac- ot-er

    2

  • 7/25/2019 Full Presentation - Products- Fi Metro

    33/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    -at is Scru

    7Scru is an agile process t-at allo8s us to ocus ondelivering t-e -ig-est 3usiness value in t-e s-ortest tie9

    7*t allo8s us to rapidly and repeatedly inspect actual8or4ing sot8are :every t8o 8ee4s to one ont-;9

    7%-e 3usiness sets t-e priorities9 %eas sel

  • 7/25/2019 Full Presentation - Products- Fi Metro

    34/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    %-e Scru Process

    >

  • 7/25/2019 Full Presentation - Products- Fi Metro

    35/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    Sprints

    Scru pro?ects a4e progress in a series o @sprintsA &nalogous to .Btree Prograing iterations

    %ypical duration is a calendar ont- :at ost;

    & constant duration leads to a 3etter r-yt-

    Product is designed, coded, and tested during t-e

    sprint

    Sprints cannotc-ange, 8-ile eBecuted

  • 7/25/2019 Full Presentation - Products- Fi Metro

    36/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    Product o8ner

    #eine t-e eatures o t-e product

    #ecide on release date and content

    Prioriti=e eatures according to ar4et value &d?ust eatures and priority every iteration, as needed

    &ccept or re?ect 8or4 results

    6

  • 7/25/2019 Full Presentation - Products- Fi Metro

    37/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    %-e ScruDaster

    !epresents anageent to t-e pro?ect

    !esponsi3le or enacting Scru values and practices

    !eoves ipedients .nsure t-at t-e tea is ully unctional and productive

    .na3le close cooperation across all roles and

    unctions

    S-ield t-e tea ro eBternal intererences

    7

  • 7/25/2019 Full Presentation - Products- Fi Metro

    38/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    %-e %ea

    %ypically

  • 7/25/2019 Full Presentation - Products- Fi Metro

    39/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    Product ac4log

    %-e reHuireents

    & list o all desired 8or4 ont-e pro?ect

    *deally eBpressed suc- t-ateac- ite -as value to t-eusers or custoers o t-eproduct

    Prioriti=ed 3y t-e producto8ner

    !eprioriti=ed at t-e start oeac- sprint

    %-is is t-e product

    3ac4log

    E

  • 7/25/2019 Full Presentation - Products- Fi Metro

    40/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    Sprint planning eeting

    Sprint prioriti=ation

    7 &naly=e and evaluate product3ac4log

    7 Select sprint goal

    Sprint planning

    7 #ecide -o8 to ac-ieve sprint goal:design;

    7 Create sprint 3ac4log :tas4s; ro

    product 3ac4log ites :userstories / eatures;

    7 .stiate sprint 3ac4log in -ours

    Sprint

    goal

    Sprint

    3ac4log

    usiness

    conditions

    %ea

    capacity

    Product

    3ac4log

    %ec-nology

    Current

    product

    >0

  • 7/25/2019 Full Presentation - Products- Fi Metro

    41/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    SprintPlanning

    %ea selects ites ro t-e product 3ac4log t-ey cancoit to copleting

    Sprint 3ac4log is created

    %as4s are identiied and eac- is estiated :1;

    Code t-e oo class :6;

    $pdate perorance tests :>;

    >1

  • 7/25/2019 Full Presentation - Products- Fi Metro

    42/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    %-e #aily Scru

    Paraeters

    #aily

    1

  • 7/25/2019 Full Presentation - Products- Fi Metro

    43/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    %-e Sprint !evie8

    %ea presents 8-at it accoplis-ed during t-e sprint

    %ypically ta4es t-e or o a deo o ne8 eatures orunderlying arc-itecture

    *noral

    2

  • 7/25/2019 Full Presentation - Products- Fi Metro

    44/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    Io8 do 8e do it

    uild %rust 8it- our Custoer

    uild %rust and use @Sae LanguageA as developers !epresent t-e Dar4et to t-e #eveloper, 3e a true @Product

    "8nerA $nderstand :and s-o8 t-at; sot8are developent

    Converse #aily

    &s needed, no stupid Huestions .ncourage dialog

    >>

  • 7/25/2019 Full Presentation - Products- Fi Metro

    45/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    Set $p

    Jic4

  • 7/25/2019 Full Presentation - Products- Fi Metro

    46/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    .Becution Iig- Level

    Kacilitate t-e Kirst Sprint asic user stories discovered and discussed

    Syste arc-itecture 8as put toget-er

    *nitial developent started under t-e supervision o t-e Product"8ner

    Jeep s-ort sprints :2 8ee4s; get a -ig- tepo going

    +et t-e tea5s 3uy6

  • 7/25/2019 Full Presentation - Products- Fi Metro

    47/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    .Becution Iig- Level :cont9;

    &gree on -o8 to 8or4 toget-er Setup Scru Danageent Sot8are :VersionOne, ira,

    Pivotal%rac4er;

    Setup Code !epository :&sse3la, +*%, BitBucket; Setup #ev / %esting / Production environents :Amazon Cloud,

    &=ure, +oogle;

    Setup Coding +uidelines / Standards

    Screen S-are :?oin9e, S4ype, oom;

    Code 3asic capa3ilities and soe user stories Iave a delivery

    >7

  • 7/25/2019 Full Presentation - Products- Fi Metro

    48/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    e %-ere !eally, !eally e %-ere

    Scru Dasters "n pre, 8it- real aut-ority to -elp t-e tea

    #aily suary, in 8riting to tea e3ers

    $se urn #o8n C-arts

    Product "8nersF e involved 8it- t-e tea

    Jno8 t-e tea capa3ilities

    $se your &rc-itect %-e &rc-itect can ans8er Huestions 8-en you are not

    availa3le

    ug !evie8s :retrospectives;

    >G

  • 7/25/2019 Full Presentation - Products- Fi Metro

    49/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    !eHuireents

    Product "8ners

    Create -ig- level :Dar4eting; reHuireents and evolve t-e into

    Product ac4log

    !evie8 stories 8it- all e3ers

    Create reHuireents out o user stories

    or4 8it- tea to assign and estiate

    'ersion"ne our tool o c-oice to 4eep trac4 o 8-o is 8or4ing on 8-at

    and -o8 t-e sprint is progressing

    Scru Dasters

    Da4e sure everyone -as a ca and earp-ones

    e diligent a3out trac4ing progress

    #eine @#oneA, @!eally #oneA and @!eally !eally #oneA

    >E

  • 7/25/2019 Full Presentation - Products- Fi Metro

    50/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    %esting

    .po8er M& People

    M& S-ould report to Scru Daster / Product "8ner

    %ests created a-ead o Sprint M& oves aster t-an dev

    M& is done during t-e Sprint, not ater

    Sanity testing deined and perored, oten $nit testing perored 3y devs, 3eore M&

    Staging / %esting .nvironent 8as created, separated

    ro #ev and o course, Production

    0

  • 7/25/2019 Full Presentation - Products- Fi Metro

    51/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    #eployent

    Iave dierent environents :2 are enoug-,

    soeties; #ev

    %est Production

    $se scripts or deploying and or 3uilds :?en4ins, doc4er;

    Cloud is great or cost eective, rapidly esta3lis-ed

    environents e use t-e &a=on Cloud

    1

  • 7/25/2019 Full Presentation - Products- Fi Metro

    52/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    #ay to #ay Lie

    #aily Scru &d?ust eeting tie so all can participate :tie =ones; Suari=e t-e eeting :t-e Muestions; and distri3ute 3y

    eail

    'ideo conerence 3et8een sites !elease/Sprint planning

    S-are planning c-arts &ll tea e3ers

    !elease/Sprint !evie8

    "ne session or all teas &ll tea e3ers

    2

  • 7/25/2019 Full Presentation - Products- Fi Metro

    53/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    Lessons Learned

    Scru is 8ell

  • 7/25/2019 Full Presentation - Products- Fi Metro

    54/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    !elease imperfectproducts

    !elease Huic4ly, Learn ast, !elease

    again9

    Perfect products do not exist

    %-e @ot-erA o all %ips

    >

  • 7/25/2019 Full Presentation - Products- Fi Metro

    55/56

    7/2/16 2006 2016 Product Savvy Consulting, LLCProprietary and Conidential

    P!"#$C% S&''( C")S$L%*)+, LLC

    %-an4 (ou or Listening

    onat-an C-as-per

    ?c-as-perproductsavvy9co

    mailto:[email protected]:[email protected]
  • 7/25/2019 Full Presentation - Products- Fi Metro

    56/56

    Copyrig-t notice

    %-is presentation 8as 3ased on t-e 8or4 done 3y

    Di4e Co-n :i4eountaingoatsot8are9co;

    &nd o3tained roF 8889ountaingoatsot8are9co


Recommended