You are on page 1of 40

Proceso de Desarrollo de Software 2011

Riesgos

PROCESO UNIFICADO
El proceso unificado es un proceso de

desarrollo de software que se basa en el empleo de componentes de software y utiliza el lenguaje unificado de modelado para preparar los modelos que representan el sistema.
El Proceso Unificado se caracteriza por: ser iterativo e incremental ser dirigido por casos de uso estar centrado en la arquitectura

PROCESO UNIFICADO

Proceso Unificado es iterativo


Un proceso iterativo permite acomodarse

fcilmente cambio, obtener retroalimentacin para aplicarla al proyecto, reducir los riesgos en forma temprana y ajustarse al proceso de forma dinmica.

Atacar los riesgos ms importantes en forma temprana

Atacar los riesgos en forma temprana


La necesidad de eliminar los riesgos principales

al inicio del ciclo de vida no puede ser subestimada. Estos incluyen:


Los riesgos tcnicos Los riesgos de negocio Los riesgos de programacin

Un objetivo importante del desarrollo iterativo es

reducir el riesgo desde el principio. Esto se hace mediante el anlisis, priorizacin y ataque los principales riesgos en cada iteracin

Anlisis de Riesgos: Ciclo Iterativo vs. Cascada

Definiciones de Riesgo
Un asunto o preocupacin actual o futura que

tiene una probabilidad significativa de afectar negativamente al xito de los principales hitos (Glosario de RUP) Un evento o condicin incierta que, si se produce, tiene un efecto positivo o negativo en los objetivos de un proyecto (Glosario de PMBOK).

Gestin de Riesgos

Proceso sistemtico de identificar,

analizar y responder al riesgo del proyecto, maximizando la probabilidad y consecuencia de eventos positivos y minimizando la probabilidad y consecuencia de eventos negativos

Gestin de Riesgos Procesos


Planificacin de la Gestin de Riesgos: Decidir cmo enfocar, planear y ejecutar las actividades de Gestin de Riesgos en el proyecto Identificacin de Riesgos: Comprende la determinacin de cules riesgos afectarn al proyecto Anlisis Cualitativo de Riesgos: Priorizar los riesgos para realizar otros anlisis o acciones posteriores, evaluando y combinando su probabilidad de ocurrencia y su impacto

Gestin de Riesgos Procesos (cont.)


Anlisis Cuantitativo de Riesgos: Evaluar numricamente el efecto de los riesgos identificados Planificacin de Respuestas a Riesgos: Desarrollar opciones y acciones para mejorar las oportunidades y reducir las amenazas a los objetivos del proyecto Control y Monitoreo de Riesgos: Seguimiento de los riesgos identificados, supervisin de riesgos residuales, identificacin de nuevos riesgos, ejecucin de planes de respuesta y evaluacin de su efectividad a lo largo del ciclo de vida del proyecto

Gestin de Riesgos Procesos

Tipos de Riesgos
Riesgos Tcnicos o Arquitecturales Tecnologa no probada, alcance incierto Riesgos de Recursos Personas, habilidades, financiacin Riesgos de Negocios Competencia, retorno de la inversin, las interfaces de proveedor Riesgos de Calendario Dependencias del proyecto Das de 24 horas

Tipos de Riesgos
Riesgos Tcnicos o Arquitecturales Riesgos de Recursos Riesgos de Negocios Riesgos de Calendario

Deben ser identificados y priorizados en una Lista de Riesgos que se crea en la fase de inicio y se actualiza al inicio de cada iteracin (RUP)

Factores de Riesgo Cmo describirlo en forma completa


Evento de Riesgo: Ocurrencia discreta

que puede afectar al proyecto, Algo que puede ocurrir Probabilidad de Riesgo: El grado de posibilidad de que el evento ocurra Impacto del Riesgo: La severidad de las consecuencias del evento

Factores de Riesgo (cont).


Urgencia: Tiempo disponible para tomar

acciones Disparador: Indicador de que ha ocurrido o est por ocurrir un riesgo Crecimiento o Tendencia: El efecto del riesgo podra aumentar o disminuir con el tiempo

Riesgos: Probabilidad e Impacto

Escalas de Probabilidad e Impacto


Probabilidad
Seguro Muy Probable Puede ser Quizs Poco Probable Improbable 100 80 60 40 30 10

Impacto
Muy Alto Importante Menor Pequea Mnima No hay efecto 10 8 6 4 2 0

Ejemplo de descripcin de riesgo

Riesgo: Si la conexin con la casa central no se realiza antes de la fecha xx/xx, se retrasa la apertura de la sucursal. Probabilidad: puede ser (60%) Impacto: muy alto (10) Urgencia: media Categora: Tcnico / Amenaza Disparador: Fecha xx/xx sin la conexin habilitada

Estrategias de respuesta a los riesgos


Evitar: Eliminar la causa. Cambiar el plan del proyecto, modificar la tarea Mitigar: Reducir la probabilidad o el impacto Aceptar: Activa: preparar un Plan de Contingencia a ejecutar si el evento sucede o definir una reserva de contingencia. Pasiva: las acciones a tomarse determinarn si el evento sucede (workaround) Transferir: pasar la responsabilidad a otra parte. Por ejemplo, comprando un seguro o contratando el trabajo a un tercero

Ejemplo de descripcin de riesgo

Riesgo: Si la conexin con la casa central no se realiza antes de la fecha xx/xx, se retrasa la apertura de la sucursal. Probabilidad: puede ser (60%) Impacto: muy alto (10) Urgencia: media Categora: Tcnico / Amenaza Disparador: Fecha xx/xx sin la conexin habilitada

Ejemplo de estrategias de respuesta a un riesgo


Aceptar Activa:

Contratar una conexin inalmbrica Modificar el sistema para registre los datos en forma local y luego los pueda transferir Realizar un seguimiento al proveedor e identificar a quien reclamar Establecer multas claras por retraso

Mitigar:

Riesgos segn su origen


Riesgos Directos o Internos: aquellos en los

cuales el proyecto tiene un alto grado de control Son los que nos interesan
Riesgos Indirectos o Externos: aquellos en

los cuales el proyecto tiene poco control o no lo tiene.

Riesgos Internos en proyectos de TI


Riesgos de inversin: Tamao del proyecto

Vs el presupuesto del departamento ejecutor (gerencia de TI) Riesgos de Tamao: Tiempo de plazo del proyecto comparado con el tiempo del ciclo en la industria Riesgo de Impacto: Impacto del producto del proyecto en la organizacin, clientes e industria

Riesgos Internos en proyectos de TI (cont.)


Riesgos del Negocio: Nueva organizacin

corporativa, fusin, nuevos empleados, nuevos proveedores o contratistas Riesgos Polticos: Quin internamente cuida el proyecto y su influencia y poder corporativo Riesgos de la organizacin ejecutora: Incertidumbres del staff y de la direccin

Riesgos Externos en proyectos IT


Riesgos de la organizacin del Cliente:

Incertidumbres de la gestin y del contrato Riegos de Adquisiciones: Problemas con los contratistas o proveedores Riesgos polticos: Aquellos externos que influyen en el proyecto y su poder poltico

Riesgos Externos en proyectos IT (cont.)


Riesgos de compatibilidad: Alineacin con los

estndares nuevos y actuales Riesgos econmicos: Flexibilidad a los cambios en los factores econmicos locales, nacionales y globales

Recordar que
El 90 % de los problemas de los Proyectos

pueden evitarse con una buena Gestin de Riesgos

Ejemplos de Checklist

RIESGOS

Involucramiento del Usuario Checklist


Tenemos los usuarios correctos? Involucramos a los usuarios temprana y

frecuentemente? Tenemos una relacin de calidad con los usuarios? Hacemos fcil el involucramiento del usuario? Descubrimos cuales son las necesidades de los usuarios?

Soporte de los niveles superiores Checklist


Tenemos el o los ejecutivos claves? El ejecutivo clave tiene intereses en el

proyecto? Es aceptable una falla? Tenemos definido un buen plan? El equipo del proyecto tiene intereses en el proyecto?

Requerimientos Claros Checklist


Tenemos una visin concisa? Tenemos un anlisis funcional? Tenemos evaluacin de riesgos? Tenemos un caso de negocio? Podemos medir el proyecto?

Planificacin Apropiada Checklist


Tenemos un enunciado del problema? Tenemos un enunciado de la solucin? Tenemos la gente correcta? Tenemos una especificacin firme? Tenemos hitos cumplibles?

Expectativas Realistas Checklist


Tenemos especificaciones claras? Tenemos priorizacin de las necesidades? Tenemos hitos pequeos? Podemos gestionar los cambios? Podemos prototipar?

Hitos menores Checklist


Estamos usando la regla del 80/20? Estamos usando diseo top-down? Estamos estableciendo lmites de tiempo? Estamos usando herramientas de

prototipado? Podemos medir el progreso?

Staff competente Checklist


Conocemos las habilidades requeridas? Tenemos la gente correcta? Tenemos programa de capacitacin? Tenemos incentivos? Podr el equipo llevar a cabo el trabajo?

Compromiso de los participantes Checklist


Tenemos definidos los roles? Tenemos definida la organizacin? Cada uno conoce su rol? Los incentivos estn vinculados al xito? Est todo el equipo comprometido?

Visn y Objetivos Claros Checklist


La visin es compartida? La visin est alineada a los objetivos de la

organizacin? Los objetivos son logrables? Los objetivos son medibles? Tenemos controles honestos y verdicos?

Trabajo duro y concentrado Checklist


Hay incentivos? Nos estamos concentrando en entregables

cuantificables? Cada miembro del equipo tiene su parte de propiedad? Funciona el trabajo en equipo? Estamos fomentando la confianza?

Identificacin de riesgos Ejemplos


Ejemplo de planilla para identificar

riesgos (PMBOK)
Ejemplo de Matriz de Riesgos (RUP)

Bibliografa
Material del Curso: Essentials of

Rational Unified Process - IBM Gua del PMBOK 4ta. Edicin -PMI Material del Curso: Gestin de Riesgos en Proyectos de IT Cecilia Boggi.

You might also like