Documente Academic
Documente Profesional
Documente Cultură
. Riesgo = Probabilidad de que una circunstancia adversa ocurra. Riesgo implica 2 caractersticas: Incertidumbre. Prdida. . QUIN LO HACE? Todos los que estn involucrados en el proceso del software : Gestores Ingenieros de software Clientes . CATEGORAS DE RIESGOS Riesgos del proyecto Afectan la calendarizacin o los recursos del proyecto. Riesgos del producto o tcnicos Afectan la calidad o desempeo del software que se est desarrollando. Riesgos del negocio Afectan a la organizacin que desarrolla el software. Esta clasificacin no es nica. Adems, no siempre funciona una categorizacin tan sencilla . . PROCESO DE ADMINISTRACIN DE RIESGOS El proceso de administracin de riesgos es un proceso iterativo que se aplica a lo largo de todo el proyecto. Identificacin de riesgos Anlisis de riesgos Planeacin de riesgos Supervisin de riesgos Listado de riesgos potenciales Listado de priorizacin de riesgos Anulacin de riesgos y planes de contingencia Valoracin de riesgos . ESTIMACIN DEL COSTO DEL PROYECTO . QU ES? Consiste en predecir los recursos necesarios para llevar a cabo el proceso de desarrollo del software. Objetivo Asegurar que el proyecto es completado dentro del presupuesto previsto. Quin asigna el precio al proyecto? Administrador principal de la organizacin y los administradores del proyecto de software. . TCNICAS DE ESTIMACIN DE COSTOS Estimacin por analoga (bottom-down) Estimacin Bottom-up Juicio de experto opinin de expertos Ley de Parkinson Pricing to win (Precios para ganar) Modelado del algoritmo de costo Estimacin por analoga (top-down) Calcular el costo actual de un proyecto a partir del costo de otro similar. . Estimacin Bottom-up Estimar el costo de paquetes de trabajo individuales, para a continuacin, mediante agregacin estimar el total del proyecto. . Juicio experto Opinin de expertos La estimacin se basa en el consenso obtenido por un conjunto de expertos. . Ley de Parkinson El costo se determina por el tiempo disponible y los recursos necesarios y no por los objetivos . . Precios para ganar (pricing to win) El costo del proyecto est en funcin de lo que el cliente est dispuesto a pagar.
Una de ellas es, la metodologa Rational Unified Process (RUP) desarrollada por Rational Software, una compaa de IBM, la cual describe la gestin de proyectos como el arte de lograr un balance al gestionar objetivos, riesgos y restricciones para desarrollar un producto que sea acorde a los requisitos de los clientes y los usuarios. La planeacin de un proyecto posee dos niveles de abstraccin: un plan para las fases y un plan para cada iteracin. Metodologa de riesgos en RUP: Uno de los objetivos de RUP es asegurar que las expectativas de todas las partes son sincronizadas y consistentes. Esto es asegurado a travs de evaluaciones peridicas durante el ciclo de vida del proyecto, y es documentado en el Reporte de Evaluacin de Status. Este reporte es utilizado para hacer un seguimiento a informacin acerca de recursos (humano y financiero), mayores riesgos, progreso tcnico medido a travs de mtricas y resultados de hitos principales. Con RUP se hace uso de las siguientes clases de mtricas: - Progreso (lneas de cdigo, nmero de clases, puntos de funcin por iteracin,rehacer) - Estabilidad (tipo de rehacer, volatilidad de requerimientos o implementacin) - Adaptabilidad (costo de rehacer) - Modularidad (extensin del impacto de rehacer) - Calidad (velocidad de descubrimiento de defectos, densidad, profundidad e inheritancia, indicador de rehacer) - Madurez (horas de prueba por falla) - Perfil de desembolso de recursos (planeados versus actuales) Los documentos RUP que contienen los planes y compromisos son: - Casos de Negocio - Plan de Desarrollo de Software - Plan de Medicin - Lista de Riesgos - Plan del Proyecto - Plan(es) de Iteracin - Evaluacin(es) de Iteracin, y
- Evaluacin(es) de Status. La Lista de Riesgos es un artefacto de RUP que provee una visin de todos los riesgos conocidos en el proyecto, y sirve como entrada para la planificacin y evaluacin del proyecto. Cada riesgo es descrito en funcin de su impacto, y un plan de contingencia ser desarrollado para mitigar el riesgo en cuestin. La Lista de Riesgos es desarrollada junto con los Casos de Negocio, los cuales formarn la base para la decisin de continuar o no con el proyecto. La Lista de Riesgos es mantenida a travs de todo el ciclo de vida del proyecto. Es posible encontrar ms documentacin acerca de la gestin de riesgos en proyectos, sin embargo todas giran en torno a las mismos procesos: planificacin, analisis e identificacin de riesgos, respuesta a riesgos y seguimiento. Tal vez la diferencia mas significativa entre una y otra metodologa se basa en como se llevan a cabo dichos procesos, es decir en el uso de tcnicas especificas para optimizar cada uno de ellos, que en conjunto permiten gestionar de forma eficiente los riesgos presentes en la administracin y desarrollo de un proyecto, sea cual fuere su naturaleza. Bibliografa: - Gestion de Riesgos con CMMI, RUP e ISO en Ingeniera de Software Minero. A. Romero, D. Lovera, S. Yaringao, S. Florez. Revista del Instituto de Investigaciones FIGMMG. - Gua del PMBOK, Tercera Edicin.