prezentare comunicare cu clientul.pdf

Upload: laurachivu

Post on 03-Apr-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    1/63

    Claudio Perrone

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    2/63

    Most IT projects fail

    Will yours?

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    3/63

    Software development

    productivity would skyrocket...

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    4/63

    --- Neal Ford

    if the least effective

    30% were fired tomorrow

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    5/63

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    6/63

    How do you get results?

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    7/63

    Sir, I urge

    you to revisit

    your process

    Darling,

    people matter

    too!

    Dude, check this

    technology out

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    8/63

    Once upon a time I was a successful

    software developer

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    9/63

    My technical skills made me feel invincible

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    10/63

    Until one day

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    11/63

    I entered a world of deception

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    12/63

    It was Hell from day 1

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    13/63

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    14/63

    What would you do?

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    15/63

    I choked

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    16/63but then, I decided to fight back

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    17/63

    This is what I tried:

    Agility

    EffectiveCommunication

    Deliberate

    Creativity

    1

    2

    3

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    18/63

    Agility1

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    19/63

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    20/63

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    21/63

    I made a choice:

    from predictive......to adaptive

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    22/63

    Fixed time-boxes help focus...

    Can you focus for

    48 minutes?

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    23/63

    Short iterations enable everything

    Creativity

    Motivation

    Reflection

    Prioritization

    Feedback

    almost

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    24/63

    How do you express requirements?

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    25/63

    Card Conversation Confirmation

    (acceptancecriteria)

    The 3 Cs of a User Story

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    26/63

    Card: role, feature, benefit

    Customer withdraws cash

    As a customer,I want to withdraw cashfrom an ATM,so thatI dont have to

    wait in line at the bank.

    Ref: http://dannorth.net/introducing-bdd

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    27/63

    How do you know you are done?

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    28/63

    Define an acceptance criteria (BDD)

    Then [ensure some outcomes]

    [Scenario title]

    Given [some initial context]

    When [an event occurs]

    Ref: http://dannorth.net/introducing-bdd

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    29/63

    Acceptance criteria example: context

    Scenario 1: Account is in credit

    Given the account is in credit

    And the card is validAnd the dispenser contains cash

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    30/63

    Acceptance criteria example: event

    When the customer requests cash

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    31/63

    Acceptance criteria example: outcomes

    Then ensure the account is debited

    And ensure cash is dispensed

    And ensure the card is returned

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    32/63

    A little twist: Scenarios can be parsed

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    33/63

    and then automated!

    In Ruby:Given the account is in credit do

    # ...

    End

    In .NET:

    .Given(the account is in credit)()

    {...}

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    34/63

    Early success brought confidence

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    35/63

    but the project was still at risk

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    36/63

    Effective

    Communication2

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    37/63

    First SHUT UP!

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    38/63

    ListenDont just hear

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    39/63Find their greatest need

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    40/63

    Commit to a ubiquitous language

    E bli h

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    41/63

    Establish trust

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    42/63

    Build a sense of ownership

    K i l

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    43/63

    Keep your enemies closer

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    44/63

    --- Anonymous ProverbWe see things not as they are, but as we are.

    R l d ti

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    45/63

    plantCreativity

    co-ordinatorDirection

    resource

    investigatorResources

    teamworkerTeam

    monitor-evaluatorCriticality

    shaperShaping

    completer

    /specialistDetail

    implementerTask

    Roles and perceptions

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    46/63

    How could we get smarter

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    47/63

    Deliberate

    Creativity

    3

    U l ki ti it

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    48/63

    Unlocking creativity:

    From whatand howto what if

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    49/63

    Explorer

    The creativity process

    Artist

    JudgeWarrior

    E t t C t (1/2)

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    50/63

    Extract Concept (1/2)

    You have

    identified a

    concrete idea

    that addresses a

    given objective...

    E t t C t (2/2)

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    51/63

    Extract Concept (2/2)

    Extract a broader

    conceptto facilitate the

    creation

    of alternatives.

    Therefore

    C t ll d t ith 4 t i ht li

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    52/63

    Connect all dots with 4 straight lines

    C t ll d t ith 4 t i ht li

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    53/63

    Connect all dots with 4 straight lines

    H b t 3 t i ht li ?

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    54/63

    How about 3 straight lines?

    1 li ?

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    55/63

    1 line?

    Reverse assumptions (1/2)

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    56/63

    Reverse assumptions (1/2)

    You want to generate alternative

    ideas by challenging your currentassumptions

    Reverse assumptions (2/2)

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    57/63

    Reverse assumptions (2/2)

    List your assumptions

    Write the opposite of thoseassumptions

    Try to identify how to accomplish each

    reversal

    Therefore

    Parallel Thinking

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    58/63

    Parallel Thinking

    Six thinking hats

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    59/63

    Six thinking hats

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    60/63

    So, what happened to the project?

    Amazingly it succeeded

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    61/63

    Amazingly, it succeeded

    Lessons learned

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    62/63

    Lessons learned...

    We moved from the Flintstones era to the future.

    --- an end user

    I was part of something. I belonged.

    --- a developer

    Thank you!

  • 7/28/2019 prezentare comunicare cu clientul.pdf

    63/63

    Thank you!

    Claudio Perrone

    [email protected]

    www.claudioperrone.com/blog