agility matrix explained

Upload: clayton-costa

Post on 30-May-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/14/2019 Agility Matrix Explained

    1/20

  • 8/14/2019 Agility Matrix Explained

    2/20

    2The C-Square

    Project BackgroundWhen I started to work with the BPM set

    of tools, I first tried to understand WHY

    ANYONE would EVER invest on such

    tools

    The following slides are my best

    understanding about this particularsubject.

  • 8/14/2019 Agility Matrix Explained

    3/20

    2The C-Square

    ProjectFrom the basis

    To start, lets assume one simple axiom:

    Every single company is made of business

    processes.

    And some contextual information: All the established companies already have some sort of

    business process automation solution in place (e.g.: Packaged

    Applications like ERP, CRM)

    Many companies have started Business Process Initiatives, likeSix-Sigma, Kaisen, Toyota-System etc.

    Regulations in general are process-aware by nature (SOX,

    ISO9000 etc.)

  • 8/14/2019 Agility Matrix Explained

    4/20

    2The C-Square

    Project BPM toolsets Some common sense about BPM

    BPM is about agility

    BPMSs are tools to implement continuous improvement

    BPM software is able to implement an independent processlayer, out of code

    And so on (lots of common sense around the IT world!)

    So, BPM might be just YARADT (yet another

    rapid application development tool, like 4GL,CASE, Code Generators, OOP etc.)

  • 8/14/2019 Agility Matrix Explained

    5/20

    2The C-Square

    Project

    Whats really

    BPM About?AT FIRST, AMANAGEMENT

    DISCIPLINE!

    A SET of TECHNOLOGIES to

    support the MANAGEMENT &

    AUTOMATION of such initiativemakes a lot of sense!

    That focus on

    CONTINUOUS

    IMPROVEMENT

  • 8/14/2019 Agility Matrix Explained

    6/20

    2The C-Square

    Project But WHEN

    should I usethese tools???

    I believe that the answer to thisquestion lies on the way the

    process portfolio of one specificcompany is distributed across two

    dimensions

  • 8/14/2019 Agility Matrix Explained

    7/20

  • 8/14/2019 Agility Matrix Explained

    8/20

    2The C-Square

    Project

    Level of uniqueness of a

    business process

    SpecificSpecificStandardStandard

    StableStable

    VolatileVolatile

    TaxTax

    ManagementManagement

    Accounting &Accounting &FinancialsFinancials

    Mgt.Mgt.

    StrategyStrategy

    DevelopmentDevelopment

    Knowledge & ITKnowledge & IT

    Mgt.Mgt.

    Sales &Sales &

    MarketingMarketing

    Mgt.Mgt.

    ManufacturingManufacturing& Services& Services

    DeliveryDelivery

    CustomerCustomer

    ServicesServices

    Mgt.Mgt.

    Examples of processes from the APQC Reference Model

    HRHR

    DevelopmentDevelopment

    Services &Services &

    ProductsProducts

    DevelopmentDevelopment

    EnvironmentEnvironment

    Impact Mgt.Impact Mgt.

  • 8/14/2019 Agility Matrix Explained

    9/20

    2The C-Square

    Project

    SpecificSpecificStandardStandard

    StableStable

    VolatileVolatile

    TaxTax

    ManagementManagement

    Accounting &Accounting &FinancialsFinancials

    Mgt.Mgt.

    StrategyStrategy

    DevelopmentDevelopment

    Knowledge & ITKnowledge & IT

    Mgt.Mgt.

    Sales &Sales &

    MarketingMarketing

    Mgt.Mgt.

    ManufacturingManufacturing& Services& Services

    DeliveryDelivery

    CustomerCustomer

    ServicesServices

    Mgt.Mgt.

    Examples of processes from the APQC Reference Model

    HRHR

    DevelopmentDevelopment

    Services &Services &

    ProductsProducts

    DevelopmentDevelopment

    EnvironmentEnvironment

    Impact Mgt.Impact Mgt.

    More

    CRITIC

    ALTO

    THEBUS

    INES

    S

    More

    CRITIC

    ALTO

    THEBUS

    INES

    S

  • 8/14/2019 Agility Matrix Explained

    10/20

  • 8/14/2019 Agility Matrix Explained

    11/20

    2The C-Square

    Project

    The Make-Or-Buy decisionwhen automating

    Level of uniqueness of a business

    process

    SpecificSpecificStandardStandard

    StableStable

    VolatileVolatile

    TaxTax

    ManagementManagement

    Accounting &Accounting &

    FinancialsFinancials

    Mgt.Mgt.

    StrategyStrategy

    DevelopmentDevelopment

    Knowledge & ITKnowledge & IT

    Mgt.Mgt.

    Sales &Sales &

    MarketingMarketingMgt.Mgt.

    ManufacturingManufacturing

    & Services& Services

    DeliveryDelivery

    CustomerCustomer

    ServicesServicesMgt.Mgt.

    Examples of processes from the APQC Reference Model

    HR DevelopmentHR Development

    Services &Services &

    ProductsProducts

    DevelopmentDevelopment

    EnvironmentEnvironmentImpact Mgt.Impact Mgt.

    Life Cycle

    of the

    business

    process

    Hum Standard andHum Standard and

    never changes?never changes?

    Someone must have aSomeone must have a

    ready solution to this! Iready solution to this! I

    want a Packaged Appwant a Packaged App

    (ERP)!!!(ERP)!!!

  • 8/14/2019 Agility Matrix Explained

    12/20

    2The C-Square

    Project

    Level of uniqueness of a

    business process

    SpecificSpecificStandardStandard

    StableStable

    VolatileVolatile

    TaxTax

    ManagementManagement

    Accounting &Accounting &FinancialsFinancials

    Mgt.Mgt.

    StrategyStrategy

    DevelopmentDevelopment

    Knowledge & ITKnowledge & IT

    Mgt.Mgt.

    Sales &Sales &

    MarketingMarketing

    Mgt.Mgt.

    ManufacturingManufacturing& Services& Services

    DeliveryDelivery

    CustomerCustomer

    ServicesServices

    Mgt.Mgt.

    Examples of processes from the APQC Reference Model

    HRHR

    DevelopmentDevelopment

    Services &Services &

    ProductsProducts

    DevelopmentDevelopment

    EnvironmentEnvironment

    Impact Mgt.Impact Mgt.

    Life Cycle

    of thebusiness

    process

    Hum AlwaysHum Always

    changing, but forchanging, but for

    everybody at theeverybody at thesame time? I want tosame time? I want to

    buy a service to keepbuy a service to keep

    this up-to-date!this up-to-date!

  • 8/14/2019 Agility Matrix Explained

    13/20

    2The C-Square

    Project

    Level of uniqueness of a

    business process

    SpecificSpecificStandardStandard

    StableStable

    VolatileVolatile

    TaxTax

    ManagementManagement

    Accounting &Accounting &FinancialsFinancials

    Mgt.Mgt.

    StrategyStrategy

    DevelopmentDevelopment

    Knowledge & ITKnowledge & IT

    Mgt.Mgt.

    Sales &Sales &

    MarketingMarketing

    Mgt.Mgt.

    ManufacturingManufacturing& Services& Services

    DeliveryDelivery

    CustomerCustomer

    ServicesServices

    Mgt.Mgt.

    Examples of processes from the APQC Reference Model

    HRHR

    DevelopmentDevelopment

    Services &Services &

    ProductsProducts

    DevelopmentDevelopment

    EnvironmentEnvironment

    Impact Mgt.Impact Mgt.

    Life Cycle

    of thebusiness

    process

    Ops Its a processOps Its a process

    that just relates to mythat just relates to my

    company? Lets docompany? Lets do

    some code, once itssome code, once its

    not going to changenot going to change

    very oftenvery often

  • 8/14/2019 Agility Matrix Explained

    14/20

    2The C-Square

    Project

    Level of uniqueness of a

    business process

    SpecificSpecificStandardStandard

    StableStable

    VolatileVolatile

    TaxTax

    ManagementManagement

    Accounting &Accounting &FinancialsFinancials

    Mgt.Mgt.

    StrategyStrategy

    DevelopmentDevelopment

    Knowledge & ITKnowledge & IT

    Mgt.Mgt.

    Sales &Sales &

    MarketingMarketing

    Mgt.Mgt.

    ManufacturingManufacturing& Services& Services

    DeliveryDelivery

    CustomerCustomer

    ServicesServices

    Mgt.Mgt.

    Examples of processes from the APQC Reference Model

    HRHR

    DevelopmentDevelopment

    Services &Services &

    ProductsProducts

    DevelopmentDevelopment

    EnvironmentEnvironment

    Impact Mgt.Impact Mgt.

    Life Cycle

    of thebusiness

    process

    Now what? Pieces ofNow what? Pieces of

    these very important these very important processes are alreadyprocesses are already

    automated by packagedautomated by packaged

    apps, but I often need toapps, but I often need to

    adapt them to the marketadapt them to the market

    reqs. Is that what BPMreqs. Is that what BPM

    is about?is about?

    M k B ?

  • 8/14/2019 Agility Matrix Explained

    15/20

    2The C-Square

    Project

    Make-or-Buy?

    What about anew packaged

    app? Packaged apps are made aroundthe concept of liquidity of

    functionalities that cant

    support differentiation

    Partial automation can decrease

    the overall productivity

    Then ?

  • 8/14/2019 Agility Matrix Explained

    16/20

    2The C-Square

    Project

    A tool to automate

    agile processesneeds to

    Leverage all the current assetsOrchestration / Process Integration

    Be compatible with the life cycle

    of the agile processes

    Make it possible to create a

    continuous improvement cycle !

  • 8/14/2019 Agility Matrix Explained

    17/20

    2The C-Square

    Project

    A Collection of EnablingTechnologies

    New

    New

    architecturalelements

    architecturalelem

    entsofa

    ofa

    morem

    odernand

    morem

    odernandflexible

    flexible--

    busines

    sprocessauto

    mation

    businessprocessautomation

    infrastructure

    infrastructure

    Driven by theserequirements,

    many solutionsarose

  • 8/14/2019 Agility Matrix Explained

    18/20

    2The C-Square

    Project The trick

    Now, the trick lies in choosing theright elements and defining the

    best architecture to your specificrequirements!

    If you dont do so, the risk is thatyoure going to buy just YARADT

  • 8/14/2019 Agility Matrix Explained

    19/20

    2The C-Square

    Project

    BTW, Better BusinessProcesses usually

    means Smaller cycle-times

    Hand-over automation Ready-to Work task

    delivery

    Resource usage optimization Case prioritization; Task assignment by profile

    (skill, experience etc.) Decreased latency (BE)

    Decreased Time-to-Market Lower time-to-solution

    Independent Process

    Layer

    Business Rules Process Re-Utilization Increased capacity

    Resource Usage Optimization

    Process Visibility (Audit Tracks & BAM)

    SLA Enforcement & Management Compliance Enforcement & Management

    Costs

    Costs

    Revenues

    Revenues

    Customer ServicesCustomer Services

    Profitability!Profitability!

  • 8/14/2019 Agility Matrix Explained

    20/20

    2The C-Square

    Project

    Thatsall

    Folks!