Contratos Agiles Scrum Gathering Peru 2016

Click here to load reader

  • date post

    12-Apr-2017
  • Category

    Business

  • view

    673
  • download

    1

Embed Size (px)

Transcript of Contratos Agiles Scrum Gathering Peru 2016

  • CONTRATOS AGILES

    Abril 2016

  • Abril 2016 CASMENA Executive Development Contratos agiles 2| | |

    El conferencista

    @FabianSchwartz@sbs_sas

    Fabian Schwartz

  • Abril 2016 CASMENA Executive Development Contratos agiles 3| | |

    El proyecto perfecto (1)

    Actualmente, Lufthansa esta ejecutando un proyecto para la renovacin de su clase ejecutiva

    Antiguo Nuevo

    EJEMPLO

  • Abril 2016 CASMENA Executive Development Contratos agiles 4| | |

    (2)

    Tambin se renovar la primera clase

    Antiguo

    Nuevo

    EJEMPLO

  • Abril 2016 CASMENA Executive Development Contratos agiles 5| | |

    El proyecto perfecto (3)

    Si los proyectos no son alineados estratgicamente el proyecto puede cumplir su alcance sin tener xito

    2010 2011 2012 2013 2014 2015 2016

    Comienzo de las operaciones del A380

    Introduccin nueva Primera ClaseCancelacin de la Primera

    Clase en ciertas rutas

    Terminacin de la renovacin de la clase ejecutiva

    Comienzo renovacin Clase

    Ejecutiva

    Compra de Boeing 777-9X

    Boeing 777-9X comience operaciones y va a reemplazar Boeing 747-400 y Airbus A340

    EJEMPLO

    Introduccin de la nuevo clase Premium

    Economy

  • Abril 2016 CASMENA Executive Development Contratos agiles 6| | |

    Chaos Report

    De acuerdo con el estudio de chaos del grupo Standish, ms de la mitad de los proyetos de TI fracasan parcial o completamente

    Proyectos exitoss parcialmente Rebasamiento del

    presupuesto y/o Rebasamiento del tiempo y/o Alcance no conseguida

    totalmente

    Fracaso completo: Los proyectos se han cancelado

    Proyectos exitosos: dentro del tiempo, presupuesto y alcance

    43%

    39%18%

    Fuente: Standish Group Chaos Report 2012

  • Abril 2016 CASMENA Executive Development Contratos agiles 7| | |

    McKinsey & Oxford Study

    El Proyecto de TI en promedio es 45% mas costos, 7% mas largo y entrega 56% menos valor que planeado!

    45

    43

    66

    0 20 40 60 80

    Total

    Nonsoftware

    Software

    Sobrecostopromedio

    7

    33

    3.6

    0 20 40

    56

    133

    17

    0 50 100 150

    Sobretiempopromedio Dficitdebeneficiopromedio

    6

    11

    69

    45

    13

    Sinexplicacin

    Falta de enfoque Objetivos no claros Falta de alineacin con el

    negocio

    Cuestiones del alcance Cambio de requisitos Complejidad tcnica

    Cuestiones de habilidad Equipo alineado Falta de habilidad

    Problemas de ejecucin Programacin no realista Planeacin reactiva

  • Abril 2016 CASMENA Executive Development Contratos agiles 8| | |

    Schwaber y Sutherland, 2012

    Requisitos de proyectos de TI no se pueden describir de manera determinista.

    En promedio un proyecto de TI cambia sus requisitos mensualmente por un 3%.

    En un ao son 36%.

  • Abril 2016 CASMENA Executive Development Contratos agiles 9| | |

    Uso de funcionalidades en Software

    2/3 de las funcionalidades que entregamos casi no se usan.

    Fuente: Standish Group Chaos Report 2002

    Siempre7%

    Confrecuencia13%

    Aveces16%

    Raramente19%

    Nunca45%

    Solo 1/5 se usasiempre o frecuentamente

    Un 2/3 se usanunca o raramente

  • Abril 2016 CASMENA Executive Development Contratos agiles 10| | |

    Desarrollo gil

    Con cada iteracin baja la incertidumbre

    Source: Oestereich: Agiles Projektmanagement

    Iteracin

    Espacio potencial de desarrollo

    El resultado final del proyecto como

    imaginado en los diferentes etapas del

    proyecto

    Incremento del desarrollo del resultado de

    proyecto

  • Abril 2016 CASMENA Executive Development Contratos agiles 11| | |

    Que es gil

    Iterativo e incremental no son lo mismo

    Iterativo

    Incremental

  • Abril 2016 CASMENA Executive Development Contratos agiles 12| | |

    Sucesin de Fibonacci

    Estimacin con nmeros Fibonacci

  • Abril 2016 CASMENA Executive Development Contratos agiles 13| | |

    Tipos de contratos tradicionales

    Problemas con contratos tradicionales

    Precio fijo

    < Supuestos equivocados: El alcance se puede definir completo al inicio del proyecto

    < Falsas expectativas: El largo tiempo de esperar para definir todos los requisitos crea falsas expectativas a la seguridad del presupuesto.

    < Mala sincronizacin de los requisitos: Requisitos estn disminuyendo en valor con el tiempo (tiempo de levantamiento hasta entrega del producto)

    < Requisitos equivocados: Requisitos en proyectos de software cambian en promedio 3% mensual en 1.5 ao 50% de los requisitos cambiaron

    Tiempo y Material

    < Micromanagement: El cliente tiene que supervisar constantemente para generar el valor mximo del contrato

    < Eficiencia es cuestionable: Se paga por tiempo y no por desempeo

    < Mala sincronizacin de los requisitos: Requisitos estn disminuyendo en valor con el tiempo (tiempo de levantamiento hasta entrega del producto)

    < Requisitos equivocados: Requisiots en proyectos de software cambian en promedio 3% mensual en 1.5 ao 50% de los requisitos cambiaron

    Opelt A. et al; Agile Contracts 2013

  • Abril 2016 CASMENA Executive Development Contratos agiles 14| | |

    Fracaso del contrato precio fijo

    Desviacin en el alcance puede incrementar costos y atrasar fechas de entrega

    Solicitud de cambio

    Solicitud de cambio

    Solicitud de cambio

    Plan Ejecucion

    Valor para el negocio

    STOP

    Objetivo

    Aju

    ste

    enel

    obj

    etiv

    ode

    l pro

    yect

    o

    Par

    te d

    e la

    arq

    uite

    ctur

    a

    Opelt A. et al; Agile Contracts 2013

  • Abril 2016 CASMENA Executive Development Contratos agiles 15| | |

    La necesidad de un nuevo tipo de contrato

    Se necesita constructo que apoyar el equilibrio entre un precio mximo y alcance todava no definido en detalle

    Preocupaciones comunes

    < Quiero saber que voy a recibir por mi dinero

    < Necesitamos saber exactamente que quiere el cliente o no podemos estimar los costos

    < El cliente siempre quiere mas de que lo pregunto inicialmente

    < Como puedo estar seguro que el proveedor no va a inflar los precios?

    Resultado

    < Contratos tradicionales con precios fijos o el otro extremo contratos basados en tiempo y material muchos veces generan una situacin de perder-perder con una ilusin de resolver los problemas.

    < Para proyectos agiles es necesario encontrar un constructo que apoyar el equilibrio entre precio fijo (rango de precio mximo) y desarrollo gil (alcance todava no definido en detalle).

    Contratos agiles

    Opelt A. et al; Agile Contracts 2013

  • Abril 2016 CASMENA Executive Development Contratos agiles 16| | |

    Contrato precio fijo gil

    Que es un contrato precio fijo gil

    Alcance

    TiempoCosto Alcance

    TiempoCostoPunto fijo

    Estimacin

    Impulsado por plan

    Impulsadopor valor

    Cascada gil

    El contrato precio fijo gil reacciona a 2 incertidumbres:

    Al inicio no se saben todos los detalles de lo que se necesita

    No todo que se ha definido inicialmente se va a implementar

    Ope

    ltA.

    et a

    l; Ag

    ile C

    ontra

    cts 2

    013

  • Abril 2016 CASMENA Executive Development Contratos agiles 17| | |

    Precio fijo gil

    Contrato precio fijo gil

    Plan y ejecucin

    Parte de la arquitectura

    Valor para el negocio

    Objetivo

    Aju

    ste

    enel

    obj

    etiv

    ode

    l pro

    yect

    o

    Opelt A. et al; Agile Contracts 2013

  • Abril 2016 CASMENA Executive Development Contratos agiles 18| | |

    Como preparar un contrato precio fijo gil

    El proceso

    Descripcin del contrato a nivel

    de productocon vision, topic y epic

    Detallar lasespecificaciones

    para unamuestra de user stories

    Taller del alcance total

    Riesgo compartido,fase de control,punto de salida

    Acuerdosobre gobernanza

    de alcanceIncentivos

    Definicin de Alcance

    Procesos

    Opelt A. et al; Agile Contracts 2013

  • Abril 2016 CASMENA Executive Development Contratos agiles 19| | |

    Como preparar un contrato precio fijo gil

    1. Descripcin del contrato a nivel de producto con vision, topic y epic de CRM

    Customer Inquiry & Complain

    Customer Management

    Capture Customer Data

    Customer Order

    Data Customer Inventor

    Merge Customer

    Epic n

    VISION

    Topics Epics

    Ope

    ltA.

    et a

    l; Ag

    ile C

    ontra

    cts 2

    013

  • Abril 2016 CASMENA Executive Development Contratos agiles 20| | |

    Como preparar un contrato precio fijo gil

    2. Detallar las especificaciones para una muestra de user stories

    Customer Inquiry & Complain

    Customer Management

    Capture Customer Data

    Customer Order

    Data Customer Inventor

    Merge Customer

    Epic n

    VISION

    Topics Epics19

    User Story 11

    User Story 22

    User Story 35

    User Story 43

    User Story m2

    User Stories

    Ope

    ltA.

    et a

    l; Ag

    ile C

    ontra

    cts 2

    013

  • Abril 2016 CASMENA Executive Development Contratos agiles 21| | |

    Como preparar un contrato precio fijo gil

    3. Taller del alcance total (transparencia)

    Customer Inquiry & Complain

    Customer Management

    Capture Customer Data

    Cu