Top Banner

of 13

An Alternative Method to the Madness v5

Apr 10, 2018

Download

Documents

rlcsrki
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/8/2019 An Alternative Method to the Madness v5

    1/13

    A shift in the Project Delivery Mindset

    Ronald T Kimura

  • 8/8/2019 An Alternative Method to the Madness v5

    2/13

    9/24/2010Ronald T Kimura

    Insanity: doing thesame thing over and

    over again andexpecting different

    results.Albert Einstein

    2

  • 8/8/2019 An Alternative Method to the Madness v5

    3/13

    All requirements are not known from theget-go

    Uncertainties and changes are a fact of life

    Working products arent available until afterthe final stages of the development cycle

    The project triangles flexibility isnt soflexible

    Most projects attempt to boil the ocean

    9/24/2010Ronald T Kimura

    Information is not knowledge. The only

    source of knowledge is experience.Albert Einstein

    3

  • 8/8/2019 An Alternative Method to the Madness v5

    4/13

    get more for every dollar on development spend?

    have customer accountability and deliver productsthat meets their needs?

    get a competitive advantage by releasing productsto market sooner? ROI sooner rather than later?

    reduce schedule, budget, technical and marketrisks?

    maintain a predictable and stable project cash flow?

    identify problems sooner rather than later?

    improve employee retention and recruiting?

    9/24/2010Ronald T Kimura

    Companies must be adaptable to survive andprosper during these economic times

    4

  • 8/8/2019 An Alternative Method to the Madness v5

    5/13

    An iterative, incremental framework, one of themethods of Agile development

    Framework: 3 roles Product Owner, SCRUM Master, team 4 artifacts Product Backlog, Release burn down,

    Sprint backlog and Sprint burn down 5 meetings Release & Sprint planning, Daily SCRUM,

    Sprint review & retrospective

    Rules bind the framework Controls - Transparency, Inspection and

    Adaption

    9/24/2010Ronald T Kimura

    You have to learn the rules of the game. And then

    you have to play better than anyone else.Albert Einstein5

  • 8/8/2019 An Alternative Method to the Madness v5

    6/13

    9/24/2010Ronald T KimuraSpeed is the new competitive advantage

    6

  • 8/8/2019 An Alternative Method to the Madness v5

    7/139/24/2010Ronald T Kimura

    It is not enough to just trim budgets and

    postpone strategic initiatives7

    Agile (SCRUM) WaterfallPhilosophy The agile philosophy holds that the best way to meet

    customer needs is through the collaboration of a committed

    group of people, who focus on achieving results quickly, with

    as little process overhead as possible.

    Process driven, command and control

    Evaluate it is it worth doing, who will be involved what will be the impact?

    Plan it what is involved, what are the risks, what are the costs?

    Do it according to the plan and guided by key behaviors

    Close it review what have we learnt.

    Paradigm Empowerment

    Collaboration

    Code

    Control

    Contracts

    Documentation

    Project Vision The vision creates the features estimates The plan creates cost/schedule estimates

    Values

    Individuals and interactions

    Working Software

    Customer collaboration

    Responding to change

    Processes and tools

    Comprehensive documentation

    Contract negotiation

    Following the plan

    Success Defined by responsiveness to customer requests

    Working software / product

    Achieved by the planned scope

    On-time and on-budget

    Assumption Requirements change frequently, even month to month Requirements are well understood and will not change

    Focus Working product incrementally Product delivery at end

    Process Empowerment

    No steps involve long lead time or lots of specializedresources

    Control - empirical (frequent inspect & adapt)

    Incremental results

    Sequential, linear - upfront planning and scheduling activities, then execution

    All steps are known and can be estimated with reasonable accuracyControl defined (every piece of work be completely understood)

    Start with requirements, leads to results, stops

    Requirements Collaboration through direct dialogue Documentation and specifications upfront

  • 8/8/2019 An Alternative Method to the Madness v5

    8/13

    Leads to cowboy programming Lack of planning

    No documentation

    Rework is needed and costly Only for small simple projects

    9/24/2010Ronald T Kimura

    The most effective way to create value

    is to deliver, get feedback and adapt8

  • 8/8/2019 An Alternative Method to the Madness v5

    9/139/24/2010Ronald T Kimura 9

  • 8/8/2019 An Alternative Method to the Madness v5

    10/139/24/2010Ronald T Kimura 10

  • 8/8/2019 An Alternative Method to the Madness v5

    11/139/24/2010Ronald T Kimura 11

  • 8/8/2019 An Alternative Method to the Madness v5

    12/13

    Source: The Standish Group

    9/24/2010Ronald T Kimura 12

  • 8/8/2019 An Alternative Method to the Madness v5

    13/13

    Ron Kimura has over 20+ years in Information Technology, back then known as Data Processing, MIS, IS. He started his career asa software developer and progressively moved up the rungs of the ladder to a management level position. You can say it was theusual natural progression in a corporate IT environment, with the last 6 to 7 years caught up in the status quo ecosystem, whichincluded waterfall development life cycle (PMBOK and RUP) and other processes that come with it.

    Earlier this year, Ron went to a SCRUM Master and Product Owner training and certification class. Wow! Everything was socommonsensical and so elegantly simple. The values and principals were a perfect fit for what he has been using in his day today work. The mindset and thinking he was applying for years now has a popular name. I guess you can say Ron was a closetAgilista. This framework was something he could stand behind wholeheartedly and be passionate about. It truly was an Ahamoment for him.

    Before this game changing moment, Kimura served as the Executive Director for Corporate Systems at Sony PicturesEntertainment. In this role, he served as an Account Manager (key facilitator/liaison) to Senior Business Management acrossdisparate business units. His primary role was to interact and play facilitator between Senior Management Stakeholders andtechnology teams, managing new products and backlogs across multiple business domains.

    Kimura managed multiple teams across a variety of business domains; Corporate Shared Services, Finance, Artist Payments,Human Resources, Legal, Treasury, Risk Management, Corporate Communications and Security, Environmental, Health and Safety.Kimura, along with the Corporate technical teams provided application support, application development and consulting servicesto this wide range of areas, which included over seventy-five systems in the portfolio.

    In each of these domain areas, Kimura and his team partnered with Senior Management to developed strategic business and

    technology roadmaps (mid-range and long- term plans) and successfully executed each plan incrementally to move antiquatedand disparate stand-alone systems to a more modern integrated suite of costs efficient business valued solutions.

    Kimura started at Sony in 1995, where he supported, developed and implemented a wide range of applications across DomesticTelevision, Studio Finance and EDI operations in Home Entertainment.

    Prior to Sony, Kimura spent nine years as a Software Engineer with Electronic Data Systems in the Airline Transportation BusinessUnit. At EDS, Kimura obtained the experience and discipline in project and support delivery in a high volume, high transaction,real-time environment servicing twenty plus airlines globally across one single code base.

    9/24/2010Ronald T Kimura 13