Proyectos Informáticos - Uniovi.es

Transcription

ProyectosInformáticosCuaderno Nº 49Aquilino Adolfo Juan FuenteJuan Manuel Cueva LovelleDepartamento de InformáticaUniversidad de OviedoOviedo, Febrero 2006

Cuaderno Nº 49PROYECTOS INFORMÁTICOSAutores:Aquilino Adolfo Juan FuenteJuan Manuel Cueva LovelleUniversidad de Oviedo - o Legal: AS-1155-061ª Edición: Oviedo, Febrero 2006

PROYECTOS DE INFORMÁTICAApuntes de la asignaturaINGENIERO TÉCNICO EN INFORMÁTICAGESTIÓN Y SISTEMAS3er CURSO2006Universidad de OviedoEUITIOLenguajes y Sistemas InformáticosRedactado:Aquilino Adolfo Juan Fuente / Juan Manuel Cueva LovelleFecha:18 de febrero de 2006Apuntes de la asignatura de PROYECTOS DE INFORMÁTICAThis document is only for academic purposes.Hoja 1 de 180 2006

Autores Aquilino Adolfo Juan Fuente (Universidad de Oviedo) Juan Manuel Cueva Lovelle (Universidad de Oviedo) Agradecimientos a Vanessa Rodríguez Álvarez por el capítulo “Resumen de la Asignatura”.Redactado:Aquilino Adolfo Juan Fuente / Juan Manuel Cueva LovelleFecha:18 de febrero de 2006Apuntes de la asignatura de PROYECTOS DE INFORMÁTICAThis document is only for academic purposes.Hoja 2 de 180 2006

ÍNDICEPARTE I INTRODUCCIÓN.81PRÓLOGO .91.1CONTENIDOS DE LA ASIGNATURA .101.2BIBLIOGRAFÍA .121.2.1Básica .121.2.2Complementaria .12PARTE II CONTENIDOS DE LA ASIGNATURA.15200. INTRODUCCIÓN Y PRESENTACIÓN DE LA ASIGNATURA .162.12.22.32.42.52.62.72.7.12.7.22.82.93ÍNDICE .16INTRODUCCIÓN .16OBJETIVOS .16CAPACIDADES .17TEMARIO .18METODOLOGÍA.20EVALUACIÓN .21Evaluación continua .21Examen final.22CONTACTOS Y PÁGINA WEB .22BIBLIOGRAFÍA BÁSICA .2301. INTRODUCCIÓN A LOS PROYECTOS DE INFORMÁTICA 5.4ÍNDICE .24¿QUÉ ES UN PROYECTO? .24CONCEPTOS ASOCIADOS AL PROYECTO .25CONCEPTO DE PROYECTO .25Fases de los Proyectos .26Gestión de Proyectos .26Tipo de Proyectos Informáticos.27COMPLEJIDAD DEL DESARROLLO DE PROYECTOS DE INFORMÁTICA .27Modelo en cascada .28Modelo de Prototipos .29Modelo en espiral .30Modelos Ágiles .5.43.5.5.5.53.63.74XP (eXtreme Programming) . 30RUP .31Definición . 31Características . 31La Iteración . 32Los Ciclos . 32Iteraciones y Ciclos. 33Fases dentro de un cliclo. 33Actividades. 34Requisitos . 34Análisis . 34Diseño. 34Implementación . 34Prueba . 35NECESIDAD DE PLANIFICACIÓN Y CONTROL .35RESUMEN .3602. MEDICIÓN DE SOFTWARE.374.1ÍNDICE .374.2CONCEPTO DE MÉTRICA .374.2.1Teoría de la Medición - Medición Cuantitativa .374.2.1.1Sistema Relacional Empírico . 37PROYECTOS DE INFORMÁTICAThis document is only for academic purposes.Hoja 3 de 180Aquilino Adolfo Juan Fuente / Juan Manuel Cueva Lovelle 2006

.64.6.74.6.84.6.95Sistema Relacional Formal. 38Calidad de la medición, se basa en cuatro conceptos:.38Escala . 38Unicidad. 38Representatividad. 38Significación . 39Ejemplos de Mediciones .39Características de una buena medición.39Medición orientada a la caracterización del objeto.40Pseudométricas y Métricas.40MÉTRICAS DE HARDWARE .40MÉTRICAS DE SERVICIOS .41MÉTRICAS DE COMUNICACIONES .41MÉTRICAS DE SOFTWARE.41Clasificación por el destino a que se dedica .42Ventajas y Desventajas.42Métricas de tamaño .42Métricas de estructuras de datos .43Métricas de estructuras de control .43Métricas de esfuerzo.44Métricas de calidad y fiabilidad .44Métricas de diseño.44Otras métricas de software.4403. MODELOS DE ESTIMACIÓN .465.1ÍNDICE .465.2INTRODUCCIÓN .465.3MODELOS DE ESTIMACIÓN DEL SOFTWARE .465.3.1CEM Históricos .475.3.2CEM con base estadística.475.3.3CEM con base teórica .475.3.4CEM compuestos .475.3.5Problemas de los CEM .475.3.6Generalidades de los CEM.485.3.7Paradojas de la aplicación de los modelos de estimación .485.3.8Factores que afectan a la estimación .485.3.9Selección de un CEM.495.3.10Modelos históricos o basados en la experiencia.495.3.11TRW de Wolverton 7.3Desventajas . 50Técnica Delphi.51Modelos con base estadísticas .51Curvas de Rayleig-Norden.52Modelo de Putnam .52COCOMO .52Factores Multiplicadores . 53Tipos de proyectos . 54Valor de los CDA. 54Características de COCOMO . 55Puntos de Función .55Parámetros del modelo Puntos de Función. 55Factores a estimar. 56Valor ajustado . 575.4COSTE DE DESARROLLO DE UN PROYECTO .575.4.1Método PMC (Project Management and Control) .575.4.2Método BISAD (Business Information System Analysis and Design).575.4.3Método compuesto.585.4.4Metodología a usar.58604. ORGANIZACIÓN DE LOS RECURSOS HUMANOS .606.1ÍNDICE .60PROYECTOS DE INFORMÁTICAThis document is only for academic purposes.Hoja 4 de 180Aquilino Adolfo Juan Fuente / Juan Manuel Cueva Lovelle 2006

.36.5.46.5.56.5.6INTRODUCCIÓN .60RECURSOS TÉCNICOS .60Recursos Hardware .60Recursos Software .61Otros recursos técnicos .61Aportación de los recursos al proyecto .61Establecimientos de las condiciones por contrato.61RECURSOS FINANCIEROS.62RECURSOS HUMANOS .62Organización matricial.63Determinación de los perfiles de RH en informática.63Perfiles de RH en proyectos informáticos .64Ámbitos de aportación de RH.64Organización de los equipos de trabajo .65El jefe de ción en el Proyecto .67Ejemplo (1) .676.5.8.16.5.9Recursos Técnicos. 67Ejemplo (2) .696.5.9.16.5.106.5.10.17Situación . 66Funciones . 66El perfil de un Jefe de Proyecto. 67Recursos Financieros . 69Ejemplo (3) .69Recursos Humanos. 6905. FORMALIZACIÓN DE PROYECTOS .707.1ÍNDICE .707.2FORMALIZACIÓN .707.2.1WBS – Ejemplo .717.2.1.1WBS del proyecto . 727.3NORMALIZACIÓN .837.3.1Normalización – UNE 157801 - AENOR .867.3.1.17.3.1.27.3.1.37.3.1.47.3.1.58Contenidos de la Memoria . 87Requisitos del sistema . 88ANEXOS . 88Presupuesto . 88Estudios con entidad propia . 8906. CALIDAD DE LOS PROYECTOS DE INFORMÁTICA.908.1ÍNDICE .908.2INTRODUCCIÓN Y DEFINICIÓN .908.2.1Adecuación al uso.908.2.2Parámetros que determinan la adecuación al uso .918.2.3Definiciones.948.2.4Modelos de calidad.958.2.4.1ISO 9000-2000. 968.2.4.1.1Objetivos de ISO 9000. 978.2.4.1.2ISO-9000: La pirámide documental. 978.2.4.1.3ISO 9000: Recomendaciones . 978.2.4.1.4Ventajas de ISO 9000 . 988.2.4.1.5Desventajas de ISO 9000 . 988.2.4.2SPICE. 988.2.4.2.1Contenidos de SPICE. 998.2.4.2.1.1 SPICE (Dimensión Procesos) Categoría CUS . 998.2.4.2.1.2 SPICE (Dimensión Procesos) Categoría ENG. 1008.2.4.2.1.3 SPICE (Dimensión Procesos) Categoría SUP. 1008.2.4.2.1.4 SPICE (Dimensión Procesos) Categoría MAN. 1008.2.4.2.1.5 SPICE (Dimensión Procesos) Categoría ORG . 1018.2.4.2.1.6 SPICE (Dimensión Capacidad). 1018.2.4.2.1.7 SPICE (Dimensión Capacidad - Prácticas) . 1018.2.4.2.1.8 SPICE (Evaluación de atributos) . 1018.2.4.3CMM. 102PROYECTOS DE INFORMÁTICAThis document is only for academic purposes.Hoja 5 de 180Aquilino Adolfo Juan Fuente / Juan Manuel Cueva Lovelle 2006

8.2.4.3.18.38.48.59Certificación CMM. 103ASEGURAMIENTO DE LA CALIDAD .103GESTIÓN DE LA CALIDAD .104CONCLUSIONES .10407. GESTIÓN DE RIESGOS .1059.1ÍNDICE .1059.2INTRODUCCIÓN Y DEFINICIÓN .1059.3MANEJO DE RIESGOS.1059.4ALGUNOS EJEMPLOS DE RIESGOS .1069.5EL PROCESO DE MANEJO DE RIESGOS.1069.6IDENTIFICACION DE RIESGOS .1079.7ANÁLISIS DE RIESGOS .1079.8PLANEACIÓN DE LOS RIESGOS .1089.9ESTRATEGIAS DE MANEJO DE RIESGOS .1089.10ESTRATEGIAS FRENTE AL RIESGO .1099.11MONITORIZACIÓN DE RIESGOS .1109.12FACTORES DE RIESGO .1109.13GESTIÓN DE RIESGOS .1109.14PRIMEROS PASOS .1109.15IDENTIFICACIÓN DE UN RIESGO .1119.16PLAN DE GESTIÓN DE RIESGOS .1119.16.1Formato de Plan de Riesgos .1129.17IDENTIFICACIÓN PERMANENTE .1139.18METODOLOGÍA.1139.19CONCLUSIONES .1141008. PLANIFICACIÓN TEMPORAL .11510.1ÍNDICE .11510.2INTRODUCCIÓN .11510.3PLANIFICACIÓN TEMPORAL.11510.4MÉTODOS DE PLANIFICACIÓN .11710.5PERT .11710.5.1Pasos para construir un PERT .11810.5.2Ejemplo PERT .11810.6GANTT .12110.7EL PROBLEMA DE LOS RECURSOS .1221109. SEGUIMIENTO Y CONTROL .12411.1ÍNDICE .12411.2INTRODUCCIÓN .12411.2.1El Plan de Proyecto .12611.2.2Ante el cambio .12611.3CONTROL DE LA CALIDAD.12711.4CONTROL DE PLAZOS .

Redactado: Aquilino Adolfo Juan Fuente / Juan Manuel Cueva Lovelle Fecha: 18 de febrero de 2006 Apuntes de la asignatura de PROYECTOS DE INFORMÁTICA H