presentacion clase 03
DESCRIPTION
Preesentacion sobe gestion de proyectos inforamticos segunda parte. Comprende la gestion basada en la Ingenieria de SoftwareTRANSCRIPT
1
PONTIFICIA UNIVERSIDAD CATOLICA DEL ECUADORSEDE AMBATO
MAESTRA: GERENCIA INFORMATICA
Copyright 2011
INSTRUCTORING. MS.C. FERNANDO PROAŇO BRITO
Septiembre 2011
“GESTIÓN DE PROYECTOS INFORMÁTICOS I”
Apuntes Clase 3
2
Agenda clase 3
1. Revisión 1. Revisión
2. Estudio Preliminar2. Estudio Preliminar
4. Creación del Proyecto4. Creación del Proyecto
5. Gestión del Equipo Humano5. Gestión del Equipo Humano
3. Selección del tipo de Proyecto
6. Gestión Económica del Proyecto6. Gestión Económica del Proyecto
7. Medición del Software
8. Gestión de la Configuración del Software
3
Revisión
Revisión de Conceptos: • Un proyecto es la acción para lograr un objetivo• Un proyecto debe gestionarse por medio de:
1. Planeación de actividades2. Identificación y Organización de recursos3. Administración de recursos
• Existen varios tipos de proyectos• Todo proyecto tiene tres «momentos»
1. Estudio Preliminar2. Selección de soluciones3. Control y finalización
• Se pueden usar varios tipos de herramientas:• Modelización (Modelos matemáticos)• Simulación (Escenarios / Entornos Virtuales)• Técnicas de control (Gantt, PERT, CPM)• Ingeniería de Software• Un proyecto de compone de: Recursos, Tiempo y Actividades. • Un buen proyecto debe tener un equilibrio de sus componentes
4
Revisión
Objetivo: »Realizar actividades planificadas dentro de un presupuesto y ajustado a los requerimientos técnicos»
EQUILIBRIO DE UN PROYECTOC
OS
TO
DESEM
PEÑO
TIEMPO
GESTIÓN DE UN
PROYECTOPre
supu
esto
AlcanceÁm
bito Clave:Identificar que lado es «fijo»
5
Selección del tipo de Proyecto
Factores a tomar en cuenta:
• Ámbito del proyecto• Recurso Humano• Presupuesto• Recurso Físico • Recurso Tecnológico• Experiencias en el campo• Estrategias a implementarse• Herramientas a utilizar• Aplicación de Estándares• Otros… ( Investigar en clase )
6
Selección del tipo de Proyecto
Ámbito del proyecto:
• A quien va dirigido• Donde se aplicara• Cuando se implementará• Restricciones • Excepciones • Recomendaciones de Uso• Aplicación de Estándares• Notas aclaratorias (ej. avisos de descargo)• Licencias y Copyrights• Otras…( Revisar Estándares IEEE)
7
Selección del tipo de Proyecto
Recurso Humano *:
• Quienes participan• Roles• Competencias• Estimación de costos de trabajo • Productividad • Liderazgo• Capacitación y Entrenamiento• Otros… ( Investigar en clase )
NOTA: * se amplían en otro capitulo
8
Selección del tipo de Proyecto
Presupuesto *:
• Fuentes de financiamiento• Costos del proyecto• Costos particulares• Costos del Recurso Humano• Costos del SW /HW• Costos de materiales o servicios• Costos de consultorías• Costos de capacitación y entrenamiento• Otros… ( Investigar en clase )
NOTA: * se amplían en otro capitulo
9
Selección del tipo de Proyecto
Recurso Físico:
• Recurso de uso de instalaciones• Recurso de mobiliario• Recurso de viajes• Otros… ( Investigar en clase )
• Recurso Tecnologico:• Recurso Software• Recurso Hardware• Recurso de comunicaciones• Recurso de Internet y redes• Otros… ( Investigar en clase )
10
Selección del tipo de Proyecto
Experiencias en el campo:
• Proyectos similares• Participación en eventos• Capacitación• Entrenamiento• Consultorías• Otros… ( Investigar en clase )
• Estrategias de implementación:• Uso de modelos de simulación• Alianzas Estrategicas • Cuadros de Mando Integral• Otros… ( Investigar en clase )
11
Selección del tipo de Proyecto
Herramientas a Utilizar:
• Documentación técnica (Ofimatica)• Diagramación profesional• Sistemas CASE• Control de proyectos• Programación• Uso de Blogs• Uso de Herramientas colaborativas• Uso de Business Intelligent• Otras… ( Investigar en clase )
12
Selección del tipo de Proyecto
Uso de Estándares:
• Creación de Comités de Estándares• Taxonomía de los Estándares
1. Estándares para el proceso2. Estándares para el producto o servicio3. Estándares para el documento4. Estándares del ejercicio de la profesión
• Documentación de Estándares• Afiliación a Organizaciones• Los Estándares IEEE • Otras… ( Investigar en clase )
13
Creación del proyecto
Actividades Iniciales:
• Estudio Preliminar• Modelización• Simulación• Identificación de actividades• Propuestas de redes• Análisis de caminos críticos• Asignación de recursos• Uso de herramientas informáticas• Documentación inicial
14
Creación del proyecto
Actividades Intermedias:
• Inicio del proyecto• Ejecución del proyecto• Seguimiento del proyecto• Documentación
Actividades Finales:
• Cierre el Proyecto• Documentación de gestión• Mejores Prácticas• Investigación complementaria
15
Gestión del Equipo Humano
Actividades:
• Asignación de roles• Identificación de competencias• Selección del personal• Gestión del personal• Formación del personal• Trabajo en equipo• Liderazgo• Documentación técnica
16
Gestión Económica del Proyecto
Actividades:
• Análisis de las fuentes de financiamiento• Presupuestos• Seguimiento y control• Fiscalización• Asuntos legales y tributarios• Documentación técnica
17
Medición del Software
Actividades:
• Métricas de Software• Estimación Multimedia basada en 3 pilares:
1. Pilar de datos2. Pilar de funciones3. Pilar de navegación
• Utilizar técnicas probadas • Métricas Web• Documentación Técnica
18
Medición del SoftwareTécnicas de Estimación
Técnica Descripción
Modelado del algoritmo de costos
Se desarrolla un modelo utilizando información histórica de costos que relaciona alguna métrica de software (por lo general, su tamaño) con el costo del proyecto. Se hace una estimación de esa métrica y el modelo predice el esfuerzo requerido.
Opinión de expertos
Se consultan varios expertos en las técnicas de desarrollo de software propuestas y en el dominio de aplicación. Cada uno de ellos estima el costo del proyecto. Estas estimaciones se comparan y discuten. El proceso de estimación se itera hasta que se acuerda una estimación.
Estimación por analogía
Esta técnica es aplicable cuando otros proyectos en el mismo dominio de aplicación se han completado. Se estima el costo de un nuevo proyecto por analogía con estos proyectos completados
Ley de Parkinson
Se basa en que el trabajo se extiende para llenar el tiempo disponible. El costo se determina por los recursos disponibles más que por los objetivos logrados. Si el software se tiene que entregar en 12 meses y se dispone de cinco personas, el esfuerzo requerido se estima en 60 personas-mes.
Asignar costos para ganar
El costo del software se estima dependiendo de lo que el cliente esté dispuesto a pagar por el proyecto. El esfuerzo estimado depende del presupuesto del cliente y no de la funcionalidad del software.
19
Medición del Software
Métricas Web:
• Métricas de Tamaño:• Cantidad de páginas• Cantidad de elementos multimedia• Numero de programas• Espacio de almacenamiento• Total de líneas de código
• Métricas de Complejidad:• De conectividad• De densidad de conectividad• Total de complejidad de la página• Complejidad ciclomática• Complejidad de la estructura
20
Medición del Software
Métricas Web (cont…:• Métricas de Reusabilidad:
• Cantidad de multimedia reutilizable• Cantidad de programas reutilizables• Cantidad de recurso de almacenamiento• Cantidad de código reutilizable
• Métricas de Esfuerzo:• Esfuerzo Total• Esfuerzo de estructuración• Esfuerzo de conectividad• Esfuerzo para diseño interfaces• Programación de interfaces• Esfuerzo de vínculos• Esfuerzo de pruebas multimedia
• Métricas de Soporte• Tipo del desarrollador• Tipo de herramienta
21
Gestión de la Configuración del Software
Actividades Generales:
• Roles y Liderazgo• V&V• SQA• Mantenimiento• Gestión de la Configuración del Software• Mejores Prácticas• Uso de Tecnología• Documentación Técnica
… continuará ...