how does scrum master remove org impediment

Download How does scrum master remove org impediment

Post on 09-Jul-2015

491 views

Category:

Business

1 download

Embed Size (px)

DESCRIPTION

The slides presented on SrumGathering Shanghai 2011

TRANSCRIPT

  • Email: lidingshan@gmail.com Blog: http://www.agileinone.net/ Twitter: @lidingshan

  • I am a

  • And I am supposed to

  • My enemy is

  • The first challenge is

  • The second one is

  • A Story

  • A COOL Product Team

  • We heard a lot about

  • Survey & Interview

    In which stage, did you feel there were significant waiting

    If you could do anything, please tell ONE thing that you want to improve

  • Change Codes

    Local Build Test on

    Test Farm Sync

    Codes Check-In

    Install Build

    2 hr. 6 hr.

    12 hrs.

    Each Dev will has a different build

    version in the queue that wait

    for test

    What will happen if there were conflicts after

    code sync?

    2 days

    The team will get the feedback after 3~4 days when complete some codes update

    ?

    Value Stream for Check-in procedure

  • There were huge waste on

    Averagely there will be about 1.5 hours wasted in each working day for each developer

  • Productivity Quality Team Motivation

  • We must convince the BOSS to

  • Average Wasted Time / Per Day / Per Dev

    1.5 hours

    Total Wasted Time for Team / Per Day 70 * 1.5 = 105 hours

    Total Wasted Time for the Team in One Release (about 10 months)

    105 * 20 * 10 = 21,000 hours = 131 man month

    Average Cost / Per Man Month $$$$$

    Total Wasted Money

    We tell boss that

  • Proposed solution Im

    pro

    ve Q

    ual

    ity

    Improve Productivity

    Co

    st of C

    han

    ge

    Increase test farm performance

    Optimize integration

    process

    Refactor legacy system and

    automation test cases

    Increase teams machine performance

    Low

    Low

    High

    High

    High

    Low

  • Estimated Return of H/W Investment

    Waste time Productivity

    Can save about USD $$$$$$ in ONE release

  • Half a Year Later

  • Productivity Increase: 57.9%

    NewFarm

    OldFarm

    Series1 28876.37 68501.59

    0.0020000.0040000.0060000.0080000.00

    Tim

    e (

    sec.

    )

    Total test time for retrieval tests

    NewFarm

    OldFarm

    Series1 437.52 1037.90

    0.00

    500.00

    1000.00

    1500.00

    Tim

    e (

    sec.

    )

    Average test time / per case for retrieval tests

  • Productivity Increase: 34.7%

    NewFarm

    OldFram

    Series1 33585.04 51436.06

    0.00

    20000.00

    40000.00

    60000.00

    Tim

    e (

    sec.

    )

    total test time for smoke test

    NewFarm

    OldFarm

    Series1 89.32 136.80

    0.0050.00

    100.00150.00

    Tim

    e (

    sec.

    )

    average test time / per test case for smoke test

  • New Workstation Old PC

    Average Time ofComplete

    Build(mins.)50 150

    020406080

    100120140160

    Average Time of Complete Build(mins.)

    Productivity Increase: 66.7%

  • Quality Team Motivation

  • 1st learning is

  • So, dont just complain but

  • 2nd learning is

  • It is NOT the END

  • Code base is growing bigger & bigger

  • Next Im

    pro

    ve Q

    ual

    ity

    Improve Productivity

    Co

    st of C

    han

    ge

    Optimize integration

    process

    Refactor legacy system and

    automation test cases

    Increase teams machine performance

    Low

    Low

    High

    High

    High

    Low

    Increase test farm performance

Recommended

View more >