Documentos de Académico
Documentos de Profesional
Documentos de Cultura
UIB
Gestin de riesgos
3/10/2001
Gestin de riesgos
Introduccin
Concepto Estrategias Riesgos en Ingeniera de Software
UIB
Gestin de riesgos
3/10/2001
Concepto de riesgo
El riesgo se halla de forma implcita asociado a toda actividad:
Todo suceso se ve marcado por las acciones del pasado, Se puede, por tanto, actuar ahora para crear oportunidades en el futuro? El riesgo acompaa a todo cambio El riesgo implica eleccin e incertidumbre.
UIB
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
3/10/2001
Consecuencias
Evasin del riesgo Menor tiempo de reaccin Justificacin frente a los superiores
UIB
Gestin de riesgos
3/10/2001
Proceso de produccin
Tiempo de desarrollo Coste
UIB
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
3/10/2001
Identificacin de riesgos
Grupos de riegos
Genricos: Son comunes a todos los proyectos Especficos: Implican un conocimiento profundo del proyecto
Categoras
Relacionados con el tamao del producto Con el impacto en la organizacin Con el tipo de cliente Con la definicin del proceso de produccin Con el entorno de desarrollo Con la tecnologa Con la experiencia y tamao del equipo
UIB
Gestin de riesgos
3/10/2001
Identificacin de riesgos
Asociados con el tamao del producto
Tamao estimado del proyecto (LOC/PF) Confianza en la estimacin Numero de programas, archivos y transacciones Tamao relativo al resto de proyectos Tamao de la base de datos Nmero de usuarios Nmero de cambios de requerimientos previstos antes y despus de la entrega Cantidad de software reutilizado
UIB
Gestin de riesgos
3/10/2001
Identificacin de riesgos
Impacto en la organizacin
Efecto del producto en la cifra de ventas Visibilidad desde la direccin de la organizacin Fecha lmite de entrega razonable Nmero de clientes que usarn el producto Numero de productos con los que deber interaccionar Sofisticacin del usuario final Cantidad y calidad de la documentacin a entregar al cliente Lmites legales y gubernamentales Costes asociados al retraso en la entrega Costes asociados a errores en el producto
UIB
Gestin de riesgos
3/10/2001
Identificacin de riesgos
Relacionados con el cliente
Hay experiencias anteriores con dicho cliente Tiene una idea clara de lo que precisa Est dispuesto a dedicar tiempo en la especificacin formal de requerimientos Est dispuesto a relacionarse de forma gil con el equipo de desarrollo Est dispuesto a participar en la revisiones Es un usuario experto Dejar trabajar al equipo de desarrollo sin dar consejos de experto informtico Entiende el ciclo de vida de una aplicacin
UIB
Gestin de riesgos
3/10/2001
Identificacin de riesgos
Riesgos del proceso de produccin
Hay una poltica clara de normalizacin y seguimiento de una metodologa Existe una metodologa escrita para el proyecto Se ha utilizado en otros proyectos Estn los gestores y desarrolladores formados Conoce todo el mundo los standards Existen plantillas y modelos para todos los documentos resultado del proceso Se aplican revisiones tcnicas de la especificacin de requerimientos diseo y codificacin Se aplican revisiones tcnicas de los procedimientos de revisin y prueba
UIB
Gestin de riesgos
3/10/2001
Identificacin de riesgos
Riesgos del proceso de produccin (cont.)
Se documentan los resultados de las revisiones tcnicas Hay algn mecanismos para asegurar que un proceso de desarrollo sigue los standards Se realiza gestin de la configuracin Hay mecanismos para controlar los cambios en los requerimientos que tienen impacto en el software Se documenta suficientemente cada subcontrato Se ha habilitado y se siguen mecanismos de seguimiento y evaluacin tcnica de cada subcontrato.
UIB
Gestin de riesgos
3/10/2001
Identificacin de riesgos
Respecto del proceso de produccin (cont.)
Se dispone de tcnicas de especificacin de aplicaciones para facilitar la comunicacin con el cliente. Se usan mtodos especficos para anlisis de software Se utiliza un mtodo especfico para el diseo arquitectnico y de datos Est el 90% del cdigo en lenguajes de alto nivel Hay standards de documentacin de cdigo Se usan mtodos especficos para el diseo de pruebas Se utilizan herramientas para llevar a cabo la planificacin y control
UIB
Gestin de riesgos
3/10/2001
Identificacin de riesgos
Riesgos del proceso de produccin (cont.)
Se utiliza software de gestin de configuraciones para controlar y seguir las actividades a lo largo del proceso Se utilizan herramientas para soportar el anlisis y el diseo Se utilizan herramientas de prototipacin Se utilizan herramientas para soportar la fase de pruebas Se utilizan herramientas para la generacin y mantenimiento de la documentacin Se disponen mtricas de calidad para todos los proyectos de software Se disponen de mtricas de productividad
UIB
Gestin de riesgos
3/10/2001
Identificacin de riesgos
Riesgos tecnolgicos
Se trata de una tecnologa nueva en la organizacin Se requieren nuevos algoritmos o tecnologa de I/O Se debe interactuar con hardware nuevo Se debe interactuar con software que no ha sido probado Se debe interactuar con un B.D. cuya funcionalidad y rendimiento no ha sido probada Es requerido un interface de usuario especializado Se necesitan componentes de programa radicalmente diferentes a los hasta ahora desarrollados
UIB
Gestin de riesgos
3/10/2001
Identificacin de riesgos
Riesgos tecnolgicos (cont.)
Se deben utilizar mtodos nuevos de anlisis, diseo o pruebas Se deben utilizar mtodos de desarrollo no habituales, tales como mtodos formales, Inteligencia Artificial o redes neuronales Se aplican requisitos de rendimiento especialmente estrictos Existen dudas de que el proyecto sea realizable
UIB
Gestin de riesgos
3/10/2001
Identificacin de riesgos
Respecto al entorno de desarrollo
Hay herramientas de gestin de proyectos Hay herramientas de gestin del proceso de desarrollo Hay herramientas de anlisis y diseo Hay generadores de cdigo apropiados para la aplicacin Hay herramientas de prueba apropiadas Hay herramientas de gestin de configuracin apropiadas
UIB
Gestin de riesgos
3/10/2001
Identificacin de riesgos
Respecto al entorno de desarrollo (cont.)
Se hace uso de una base de datos o repositorio centralizado Estn todas las herramientas de desarrollo integradas Se ha proporcionado formacin a todos los miembros del equipo de desarrollo Hay expertos a los cuales solicitar ayuda acerca de las herramientas Hay ayuda enlnea y documentacin disponible
UIB
Gestin de riesgos
3/10/2001
Identificacin de riesgos
Asociados al equipo y la experiencia
Es el mejor personal disponible Tienen los miembros las tcnicas apropiadas Hay suficiente gente disponible Est el personal comprometido en toda la duracin del proyecto Habr parte del personal dedicado solamente en parte al proyecto Tiene el personal las expectativas correctas del trabajo Tiene el personal la necesaria formacin Puede la rotacin del personal perjudicar el proceso de desarrollo
UIB
Gestin de riesgos
3/10/2001
Tras identificar los factores de riesgo, es necesario averiguar a qu componentes del riesgo afectan y en qu medida
Despreciable Marginal Crtica Catastrfica
UIB
Gestin de riesgos
3/10/2001
Resumen
Indicadores
n 1
rea
0,n
0,n
Riesgos
n
Impacto
n
Componente
UIB
Gestin de riesgos
3/10/2001
Ejemplo
Perspectivas poco claras Poca motivacin Contratos bajos
n 1
Equipo
0,n
0,n
Crtico
n
Planificacin
UIB
Gestin de riesgos
3/10/2001
Estimacin de riesgos
Creacin de una tabla de riesgos
Riesgo Tamao estimado demasiado pequeo Mas nmero de usuarios de lo planificado Cliente cambie los requerimientos Falta de experiencia en herramientas Rotacin demasiado alta Categora Proyecto Proyecto Proyecto Entorno Desarrollo Equipo Probabilidad 40 % 30 % 80 % 80 % 60 % Impacto Planificacin Crtico Rendimiento Marginal Costes Crtico Planificacin Marginal Planificacin Crtica RM MM
UIB
Gestin de riesgos
3/10/2001
Estimacin de riesgos
Ordenacin y filtrado
Ordenacin por probabilidad y prioridad Despreciar riesgos poco probables y los medianamentes probables con poco impacto
Riesgo Cliente cambie los requerimientos Falta de experiencia en herramientas Rotacin demasiado alta Tamao estimado demasiado pequeo Mas nmero de usuarios de lo planificado Categora Proecto Entorno Desarrollo Equipo Proyecto Proyecto Probabilidad 80 % 80 % 60 % 40 % 30 % Impacto Crtico Marginal Crtica Crtico Marginal RMMM
UIB
Gestin de riesgos
3/10/2001
Estimacin de riesgos
Factores que definen el impacto de la ocurrencia de un riesgo
Alcance del mismo: cun serio y cunto del proyecto se ve afectado Temporalizacin de los efectos, cundo y por cunto tiempo
UIB
Gestin de riesgos
3/10/2001
Estimacin de riesgos
Cundo desistir y finalizar el proyecto
Se debe definir un punto de referencia Se debe marcar la relacin entre cada factor de riesgo enumerado y el punto de referencia Definir el rea de incertidumbre, donde ser tan vlido continuar como interrumpir el trabajo Predecir cmo la combinacin de riesgos afectar a los niveles de referencia
UIB
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
3/10/2001
Plan RMMM
Introduccin
mbito y propsito del documento Descripcin de los riesgos principales Responsabilidades
Gestores Personal tcnico
RMMM
Riesgo X
Evitacin
Estrategia general Pasos para mitigar el riesgo
Monitorizacin
Factores a monitorizar Modo de monitorizacin
Gestin
Plan de contingencias Consideraciones especiales
Planificacin
UIB
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
3/10/2001
Factores de xito
La tcnica de los Factores Crticos de Exito (FCE), resultado de los trabajos de John F. Rockart, tiene como objetivo ayudar a la planificacin de las actividades y recursos de cualquier Organizacin, as como delimitar las reas clave de la misma facilitando la asignacin de prioridades dentro de ella. Rockart defini los factores crticos de xito como "el nmero limitado de reas en las cuales los resultados, si son satisfactorios, asegurarn un funcionamiento competitivo y exitoso para la Organizacin.
UIB
Gestin de riesgos
3/10/2001
Aspectos bsicos
Definir los objetivos globales de la Organizacin. Definir una unidad de medida para evaluar el funcionamiento de la Organizacin con respecto a esos objetivos. Identificar los factores clave que contribuyen a ese funcionamiento. Identificar las relaciones causa-efecto entre objetivos y factores clave.
UIB
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
3/10/2001
FE vs FCE
Se puede justificar el establecer esta diferencia entre Factores de Exito (FE) y Factores Crticos de Exito (FCE) por dos razones:
Desde un punto de vista puramente metodolgico, de aplicacin de la tcnica, es ms efectivo el separar la consideracin de todos los FE de la Organizacin, de la evaluacin de cules son realmente FCE. Desde un punto de vista de eficacia dentro de la organizacin, la definicin de un nmero demasiado elevado de FCE desvirtuara el sentido de esta tcnica
UIB
Gestin de riesgos
3/10/2001
FE vs Objetivos
Por ltimo, se debe hacer nfasis en la diferencia existente entre Factores de Exito y Objetivos de la Organizacin:
Objetivos son los "fines" hacia los cuales se dirige el esfuerzo y el trabajo de la Organizacin. Factores de Exito, y como consecuencia FCE, son los "medios" o requisitos que se deben cumplir para alcanzar los objetivos. Para cada objetivo se debe definir al menos un Factor de Exito.
UIB
Gestin de riesgos
3/10/2001
Procedimiento
Elaborar una lista de los objetivos de la Organizacin. Depurar esta lista de objetivos. Identificar los factores de xito. Eliminar los factores de xito no crticos. Agrupar los factores de xito de acuerdo con los objetivos. Identificar los componentes de estos factores de xito. Seleccionar los factores crticos de xito. Finalizar el estudio de los factores crticos de xito.
UIB
Gestin de riesgos
3/10/2001
UIB
Alcanzar una cifra de ventas de 100 millones de pesetas. Obtener un beneficio antes de impuestos de 20 millones. Incrementar el margen bruto en las ventas en torno a un 10%. Mantener los gastos de funcionamiento en un 20% 3/10/2001 de las ventas. Gestin de riesgos
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
UIB
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
3/10/2001
UIB
UIB
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
3/10/2001
Identificar componentes
En este paso se analizan los Factores de Exito para identificar lo que se debe hacer para conseguir cada uno de estos FE De la descomposicin de los FE se pueden encontrar componentes que son verdaderamente crticos, mientras otros exigen menos esfuerzo o recursos. El objetivo de este anlisis es identificar de cinco a siete Factores de Exito o componentes de estos factores que sean crticos, con el fin ltimo de centrar el esfuerzo de la Organizacin en su consecucin.
UIB
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
UIB
Gestin de riesgos
3/10/2001
UIB
Gestin de riesgos
Informe final
En este paso se obtiene una lista final que representa las reas que son cruciales para el xito de la Organizacin, y donde la direccin debe enfocar su atencin.
FCE controlables => Asignacin de recursos, herramientas e informacin necesaria, as como mecanismos de seguimiento y control. FCE no controlables => Procedimientos que permitan obtener informacin puntual sobre los mismos. Estos procedimientos proporcionan seales de aviso de manera que se puedan definir e implantar planes de contingencia.
UIB
Gestin de riesgos
3/10/2001