Está en la página 1de 34

Facultad de Ingeniera EAP.

Ingeniera Informtica

Ing. CIP. Eddy Ivn Quispe Soto

Riesgo del Proyecto de Software Definiciones

Planificacin de un Proyecto de Software


Anlisis y gestin de riesgos
El riesgo siempre implica dos caractersticas: Incertidumbre, el acontecimiento que caracteriza al riesgo puede o no puede ocurrir.

Prdida, si el riesgo se convierte en una realidad, ocurrirn consecuencias no deseadas o prdidas.

Planificacin de un Proyecto de Software


Anlisis y gestin de riesgos
Gestin de Riesgos Estimacin del Riesgos Identificacin del Riesgo Anlisis de Riesgos Priorizacin de Riesgos Control de Riesgos Planificacin de la gestin de Riesgos Resolucin de Riesgos Monitorizacin de Riesgos

Planificacin de un Proyecto de Software


Anlisis y gestin de riesgos
Que tipos de riesgos es posible encontrar en el software que se construye?

Los riesgos del proyecto, amenazan al plan del proyecto. Los riesgos tcnicos, amanezan la calidad y la planificacin temporal del software que se debe producir. Los riesgos del negocio, amenaza la viabilidad del software a construir.

Planificacin de un Proyecto de Software


Anlisis y gestin de riesgos
Los riesgos conocidos, son todos aquellos que se pueden descubrir despus de una cuidadosa evaluacin del plan del proyecto. Los riesgos predecibles, extrapolan de la experiencia proyectos anteriores. se en

Los riesgos impredecibles, son aquellos que pueden ocurrir, pero son difciles de identificar por adelantado.

Planificacin de un Proyecto de Software


Anlisis y gestin de riesgos
Identificacin del Riesgo Es un intento sistemtico para especificar las amenazas al plan de proyecto. Existen dos tipos diferenciados de riesgos: Los riesgos genricos, son una amenaza potencial para todos los proyectos. Los riesgos especficos del producto, estos riesgos se pueden identificar slo teniendo una visin clara de la tecnologa, el personal y el entorno.

Planificacin de un Proyecto de Software


Anlisis y gestin de riesgos
Un mtodo para identificar riesgos es crear un lista de comparacin de elementos de riesgo.

Tamao del producto Impacto en el negocio, riesgos asociados a los limitaciones impuestas por la gestin o por el mercado. Caractersticas del cliente, riesgos asociados con la satisfaccin del cliente y la habilidad de comunicacin del desarrollador.

Planificacin de un Proyecto de Software


Anlisis y gestin de riesgos Definicin del proceso, riesgos asociados con el grado de definicin del proceso de software y su seguimiento por la organizacin de desarrollo. Entorno de desarrollo, riesgos asociados con la disponibilidad y calidad de las herramientas que se van a emplear en la construccin del producto. Tecnologa a construir, riesgos asociados con la complejidad del sistema a construir y la tecnologa de punta que contiene el sistema.

Planificacin de un Proyecto de Software


Anlisis y gestin de riesgos Tamao y experiencia del equipo, riesgos asociados a la experiencia tcnica y de proyectos de las personas que participan del desarrollo del proyecto.
La identificacin del riesgo puede dar respuesta a las preguntan que nacen en la planificacin del proyecto.

Planificacin de un Proyecto de Software


Anlisis y gestin de riesgos
Anlisis del Riesgo
Mide la probabilidad y el impacto de cada riesgo. Esta etapa intenta medir los riesgos de dos maneras: La probabilidad de que el riesgo sea real.

Las consecuencias de problemas asociados con riesgos, si estos ocurrieran

los los

Planificacin de un Proyecto de Software


Anlisis y gestin de riesgos
Anlisis del Riesgo
Actividades de proyeccin del riesgo: Establecer una escala que refleje la probabilidad percibida por el riesgo. Definir las consecuencias del riesgo. Estimar el impacto del riesgo en el proyecto y en el producto. Apuntar la exactitud general de la proyeccin del riesgo de manera que no haya confusiones.

Planificacin de un Proyecto de Software


Anlisis y gestin de riesgos
Priorizacin del Riesgo Generar una lista de riesgos ordenados por su impacto.

Con el paso del tiempo y con su aprendizaje sobre el proyecto, es posible refinar el riesgo en un conjunto de riesgos detallados, cada uno algo ms fcil de reducir, supervisar y gestionar.

Planificacin de un Proyecto de Software


Anlisis y gestin de riesgos
Control del Riesgo Esta etapa se compone de la planificacin, resolucin y monitorizacin del riesgo.

La planificacin de la gestin de riesgo, consiste en desarrollar un plan que controle cada uno de los riesgos de prioridad alta identificados en las actividades anteriores.

Planificacin de un Proyecto de Software


Anlisis y gestin de riesgos
Control del Riesgo Resolucin del riesgo Evite el riesgo Traslade el riesgo de una parte del sistema a otra. Consiga informacin acerca del riesgo Elimine el origen del riesgo Asuma el riesgo Comunique el riesgo Control el riesgo Recuerde el riesgo

Planificacin de un Proyecto de Software


Anlisis y gestin de riesgos
Control del Riesgo

Monitorizacin de riesgos
La vida en el mundo del software sera ms facil si los riesgos aparecen despus de que hayamos desarrollado planes para tratarlos. Los riesgos aparecen y desaparecen en el desarrollo del proyecto, es por esto que se necesita de una monitorizacin para comprobar cmo progresa el control de un riesgo e identificar cmo aparecen los nuevos riesgos.

Riesgo del Proyecto de Software Aplicacin

Consideraciones Generales
El riesgo del proyecto tiene su origen en la incertidumbre que est presente en todos los proyectos. Amenaza al xito de todo proyecto. Gestin de riesgos = serie de pasos que ayudan a comprender y manejar la incertidumbre que implica el desarrollo de todo proyecto.

Consideraciones Generales
El riesgo del proyecto tiene su origen en la incertidumbre que est presente en todos los proyectos. Amenaza al xito de todo proyecto. Gestin de riesgos = serie de pasos que ayudan a comprender y manejar la incertidumbre que implica el desarrollo de todo proyecto.

Consideraciones adicionales
1. Identificacin del riesgo. 2. Analizar cada riesgo y establecer probabilidad de ocurrencia y el dao que causar si ocurre. 3. Realizar una clasificacin de los riesgos segn su probabilidad de ocurrencia y el impacto que pudiesen causar. 4. Desarrollar un plan de para determinar que acciones tomar frente a aquellos riesgos con gran probabilidad de que ocurran. La organizacin debe estar comprometida a tratar la gestin de riesgos de forma proactiva y consistente durante todo el proyecto

Estrategias
Estrategias reactivas
Mtodo:
Evaluar las consecuencias del riesgo cuando ste ya se ha producido (ya no es un riesgo) Actuar en consecuencia

Consecuencias de una estrategia reactiva


Apagado de incendios Se pone el proyecto en peligro

Estrategias
Estrategias proactivas
Mtodo
Evaluacin previa y sistemtica de riesgos Evaluacin de consecuencias Plan de evitacin y minimizacin de consecuencias Plan de contingencia

Consecuencias
Evasin del riesgo Menor tiempo de reaccin

Riesgos en el software
Caractersticas
Incertidumbre (Probabilidad de que ocurra) Prdidas
Producto
Rendimiento Poder dar mantenimiento

Proceso de produccin
Tiempo de desarrollo Coste

Un riesgo 100% probable es una restriccin del proyecto de software.

Riesgos en el software
Riesgos del proyecto
Incremento en costes Desbordamiento organizativo

Riesgos tcnicos Riesgos del negocio


De mercado De estrategia De ventas De gestin De presupuesto

Identificacin de riesgos

Grupos de riegos Genricos: Son comunes a todos los proyectos, son una amenaza potencial para todo el proyecto de software. Especficos: Implican un conocimiento profundo del proyecto. Se identifican examinando el plan del proyecto y la declaracin del mbito del software

Categoras Relacionados con el tamao del producto Impacto en la organizacin Tipo de cliente Definicin del proceso de produccin Entorno de desarrollo Tecnologa Experiencia y tamao del equipo

Componentes del riesgo

Se identifican cuatro componentes del riesgo en un proyecto software


Rendimiento Coste Mantenibilidad Planificacin

Tras identificar los factores de riesgo, es necesario averiguar a qu componentes del riesgo afectan y en qu medida
Despreciable Marginal Crtica Catastrfica

Proyeccin o estimacin del riesgo


Creacin de una tabla de riesgos Clasifica cada riesgo en dos formas:
1) la probabilidad de que el riesgo sea real. 2) las consecuencias de los problemas asociados con el riesgo.

Proyeccin del riesgo:


1) establecimiento de una escala que refleje la posibilidad percibida de un riesgo. 2) delineado de las consecuencias del riesgo. 3) estimacin del impacto del riesgo en el proyecto y el producto. 4) tomar nota de la precisin global de la proyeccin del riesgo de modo que no haya malas interpretaciones.

Proyeccin o estimacin del riesgo


Un factor de riesgo que tiene un alto impacto, pero una probabilidad baja de que suceda, no debe absorber una cantidad significativa de tiempo. Factores que definen el impacto de la ocurrencia de un riesgo
Alcance del mismo: cun serio y cunto del proyecto se ve afectado. Temporalizar efectos, cundo y por cunto tiempo.

Refinamiento del riesgo y reduccin, supervisin y gestin del riesgo


La experiencia ayuda a refinar un riesgo en un conjunto de riesgos ms detallados. El objetivo de analizar los riesgos es ayudar al equipo del proyecto a desarrollar una estrategia para luchar contra el riesgo. Una estrategia eficaz debe considerar tres temas: evitar el riesgo, supervisar el riesgo y gestionar el riesgo a travs de los planes de contingencia.

Refinamiento del riesgo y reduccin, supervisin y gestin del riesgo


Si un equipo de software adopta un enfoque proactivo hacia el riesgo, evitarlo siempre es la mejor estrategia. La gestin del riesgo y los planes de contingencia suponen que los esfuerzos de reduccin han fracasado y que el riesgo se ha vuelto una realidad. Es importante sealar que los pasos de reduccin, supervisin y gestin del riesgo (RSGR) generan costos adicionales en el proyecto.

Reduccin, supervisin y gestin del riesgo


Objetivo: Marcar las estrategias y formas de actuar del equipo de trabajo frente a los riesgos:
Cmo evitarlos Cmo supervisarlos Cmo gestionarlos y plan de contingencia

Reduccin, supervisin y gestin del riesgo


Evitacin del riesgo
Definir las estrategias necesarias para evitar que el riesgo no se produzca Tomar las medidas encaminadas para que, an cuando se produzca, se minimicen sus efectos

Reduccin, supervisin y gestin del riesgo


Supervisin del riesgo
Definir los indicadores que influyen en la probabilidad de que el riesgo se produzca Monitorizar peridicamente dichos factores Monitorizar la efectividad real de las acciones encaminadas a evitar el riesgo

Reduccin, supervisin y gestin del riesgo


Gestin del riesgo y plan de contingencia
Se asume que la evitacin y la monitorizacin han fallado y el riesgo se ha producido. Se definen las estrategias y acciones a tomar para evitar que los efectos se maximicen. Nunca se podr reducir a cero el coste del plan de contingencia. Dicho plan puede implicar unos costes en s mismo, por lo cual se ha de valorar el beneficio que se espera obtener de ste.