You are on page 1of 5

RIESGOS DEL SOFTWARE Aunque ha habido amplios debates sobre la definicin adecuada para riesgo de sw, hay acuerdo

comn en que el riesgo siempre implica dos caractersticas: 1. Incertidumbre: El acontecimiento que caracteriza al riesgo puede o no puede ocurrir; por ejemplo, no hay riesgos de un 100% de probabilidad (ya que un riesgo del 100% es una limitacin del proyecto). 2. Prdida: Si el riesgo se convierte en una realidad, ocurrirn consecuencias no deseadas o prdidas. Riesgos del Proyecto Amenazan al plan del proyecto, es decir, si los riesgos del proyecto se hacen realidad, es probable que la planificacin temporal del proyecto se retrase y que los costos aumenten. Los riesgos del proyecto identifican:

Problemas potenciales de presupuesto Planificacin temporal Personas (Asignacin y organizacin) Recursos Cliente, requerimientos y su impacto en el proyecto software La complejidad del proyecto Tamao y grado de incertidumbre estructural

Riesgos Tcnicos Amenazan la calidad y la planificacin temporal del sw que hay que producir. Si un riesgo se convierte en realidad, la implementacin puede llegar a ser difcil o imposible. Los riesgos tcnicos identifican problemas potenciales de:

Diseo Implementacin De interfaz Verificacin Mantenimiento Las ambigedades de especificaciones Tecnologas

Los riesgos tcnicos ocurren porque el problema es ms difcil de resolver de lo que pensbamos. Riesgos del Negocio

Amenazan la viabilidad del software a construir. Los riesgos del negocio a menudo ponen en peligro el proyecto o producto. Los candidatos para los cinco principales riesgos del negocio son:

Construir un producto o sistema excelente que no quiere nadie en realidad (Riesgo de Mercado). Construir un producto que no encaja en la estrategia comercial general de la compaa (Riesgo Estratgico). Construir un producto que el departamento de ventas no sabe cmo vender. Perder el apoyo de una gestin experta debida a cambios de enfoque o a cambios de personal (Riesgo de Direccin). Perder presupuesto o personal asignado (Riesgo de Presupuesto).

Es extremadamente importante recalcar que no siempre funciona una categorizacin tan sencilla. Algunos riesgos pueden pertenecer a ms de una categora o simplemente imposibles de predecir. Identificacin y clasificacin del Riesgo La identificacin del riesgo es un intento sistemtico para especificar las amenazas al plan de proyecto (estimaciones, planificacin temporal, cargo de recursos, etc.). Identificando los riesgos conocidos y predecibles, el gestor del proyecto da un paso adelante para evitarlos cuando sea posible y controlarlos cuando sea necesario. Existen dos tipos diferenciados de riesgos para cada categora: 1. Riesgos Genricos: Son una amenaza potencial para todos los proyectos de software. 2. Riesgos especficos: Los riesgos especficos de producto slo los pueden identificar los que tienen una clara visin de la tecnologa, el personal y el entorno especfico del proyecto en cuestin, entre los que estn:
o o o

Tamao del producto: Riesgos asociados con el tamao general del software a construir o a modificar. Impacto en el negocio: Riesgos asociados con las limitaciones impuestas por la gestin o por el mercado. Caractersticas del cliente: Riesgos asociados con la sofisticacin del cliente y la habilidad del desarrollador para comunicarse con el cliente en los momentos oportunos. Definicin del proceso: Riesgos asociados con el grado de definicin del proceso del software y su seguimiento para 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. Tamao y experiencia de la plantilla: Riesgos asociados con la experiencia tcnica y de proyectos de los ingenieros de sw que van a realizar el trabajo.

Componentes y controladores del riesgo En el contexto de este estudio, los componentes del riesgo se definen de la siguiente manera:

Riesgo de rendimiento: el grado de incertidumbre con el que el producto encontrar sus requerimientos y se adecue para su empleo pretendido. Riesgo de costo: El grado de incertidumbre que mantendr el presupuesto del proyecto. Riesgo de soporte: El grado de incertidumbre de la facilidad del sw. para corregirse, adaptarse y ser mejorado. Riesgo de la planificacin temporal: El grado de incertidumbre con que se podr mantener la planificacin temporal y de que el producto se entregue a tiempo. El impacto de cada controlador de riesgo en el componente de riesgo se divide en cuatro categoras de impacto:

1.- Despreciable

2.- Marginal

3.- Crtico

4.- Catastrfico

La siguiente figura indica las consecuencias potenciales de errores (filas etiquetadas con 1) o la imposibilidad de conseguir el producto deseado (filas etiquetadas con 2). La categora de impacto es elegida basndose en la caracterizacin que mejor encaja con la descripcin de la tabla

Figura: Categora versus componentes Rendimiento Soporte Costo Planificacin Temporal

Catastrfico

Dejar de cumplir los requerimientos provocara 1 fracaso de la misin.

Malos resultados en un aumento de costos y retrasos de la planificacin temporal con cifras que superan los US$500.000. Recortes Fecha de financieros entrega significativos, inalcanzable. presupuestos excedidos. Malos resultados en retrasos operativos y/o aumento de costo con valor esperado de US$100.000 a US$500.000. Algunos recortes de los recursos financieros, posibles excesos del presupuesto. Posibles retrasos de la fecha de entrega.

Degradacin significativa para no poder 2 alcanzar el rendimiento tcnico.

El software no responde o no admite soporte.

Crtico

Dejar de cumplir los requerimientos degradara el 1 rendimiento del sistema hasta un punto donde el xito de la misin es cuestionable. Alguna disminucin en el rendimiento 2 tcnico. Pequeos retrasos en modificaciones de sw.

Marginal

Dejar de cumplir los requerimientos provocara la 1 degradacin de la misin secundaria.

Los costos, impactos y/o retrasos recuperables de la planificacin temporal con un valor estimado de US$1000 a US$100.000. Planificacin temporal realista, alcanzable.

De mnima a EL soporte del Recursos pequea software no financieros 2 reduccin en el responde. suficientes. rendimiento tcnico.

Despreciable

Dejar de cumplir los requerimientos provocara 1 inconvenientes o impactos no operativos. 2 No hay reduccin Software

Los errores provocan impactos mnimos en el costo y/o planificacin temporal con un valor esperado de menos de US$1000. Posible Fecha de

en el rendimiento tcnico.

fcil de dar soporte.

supervit de presupuesto.

entrega fcilmente alcanzable.

You might also like