Download - Gestión de proyectos de Software
INGENIERÍA DE SISTEMAS Y TELECOMUNICACIONESINGENIERÍA DEL SOFTWAREGestión de proyectos de software
Vean, pues, los ingenieros cómo para ser ingeniero no basta con ser ingeniero.
Mientras se están ocupando en su faena particular, la historia les quita el suelo de
debajo de los pies. Es preciso estar alerta y salir del propio oficio: otear bien el paisaje
de la vida que es siempre total-Ortega y Gasset, 1933
¿Qué es un proyecto?
Un proyecto es un esfuerzo temporal que se lleva a cabo para crear un producto, servicio oresultado único. La naturaleza temporal de los proyectos indica un principio y un final definidos. El final se alcanza cuando se logran los objetivos del proyecto o cuando se termina el proyecto porque sus objetivos no se cumplirán o no pueden ser cumplidos, o cuando ya no existe la necesidad que dio origen al proyecto. Temporal no necesariamente significa de corta duración.
-(PMBOK 4th, 2009)
¿Qué es la gestión/dirección de proyectos?
La gestión de proyectos es la aplicación de conocimientos, habilidades, herramientas y técnicas a las actividades del proyecto para cumplir con los requisitos del mismo. Se logra mediante la aplicación e integración de estos 5 grupos de procesos: iniciación, planificación, ejecución, seguimiento y control y cierre.
Dirigir o gestionar un proyecto por lo general implica: identificar requisitos, abordar las diversas necesidades, inquietudes y expectativas de los interesados, equilibrar las restricciones contrapuestas del proyecto (alcance, calidad, cronograma, presupuesto, recursos y riesgo)-(PMBOK 4th, 2009)
¿Qué es la gestión de proyectos de software?
-Pressman R., 2002.
Necesidades
1
Proyecto
Realización
2
3
4
5
6
7
La gestión de proyectos de software, es el conjunto de actividades conducentes a lograr que todo el proyecto esté controlado, estimado y con metas medibles y alcanzables.
¿Cuál es el objetivo de la gestión de proyectos de software?
La gestión de proyectos de software persigue la misma finalidad que todas las gestiones de proyectos en ingeniería:
Estimar qué sucederá con un proyecto nuevo,
Controlar todas las actividades de la ejecución del proyecto, y
Analizar qué sucedió con un proyecto ya finalizado
En todos los casos se tratará de dar respuestas cuantitativas a preguntas precisas tales como:
¿Cuál será el plazo de entrega? ¿Cuántas personas necesito? ¿Qué tan eficiente es el desarrollo del
proyecto? ¿Cuánto costará el proyecto?
La gestión de proyectos de software es una rama especializada de la Ingeniería del Software.
-Grompone J., 1996.
¿Quién debe ser el gerente del proyecto de software?
La gestión eficaz de un proyecto de software se centra en las cuatro P’s: personal, producto, proceso y proyecto. El orden no es arbitrario. El gestor que se olvida de que el trabajo de ingeniería del software es un esfuerzo humano, nunca tendrá éxito en la gestión de proyectos. [ ]
-Pressman R., 2002
Características de la persona que puede conducir un proyecto de software:
• Motivación. La habilidad para motivar (con un «tira y afloja») al personal técnico para que produzca conforme a sus mejores capacidades. Un profesional persuasivo, audaz y capaz de crear ambiente armonioso en el trabajo
• Organización. La habilidad para amoldar procesos existentes (o inventar unos nuevos) que permita al concepto inicial transformarse en un producto. Capacidad para lograr que se hagan las cosas que se deban hacer, en el momento que corresponda.
• Ideas o innovación. La habilidad para motivar al personal para crear y sentirse creativos incluso cuando deban de trabajar dentro de los límites establecidos para un producto o aplicación de software particular. Un profesional convincente, atinado en el que el equipo pueda confiar.
-Modelo MOI, Jerry Weinberg, 1986
Variables que se deben controlar en la gestión de proyectos de software:
• Calidad (funcionalidad) del proceso
• Costo del proyecto• Tiempo del proyecto
Actividades que permiten una adecuada gestión del proyecto de software:
• Estimación de esfuerzo• Planificación
INICIO
• Asignación, comunicación y seguimiento de tareas
• Gestión de incidencias• Gestión de requisitos• Aseguramiento de la
calidad• Aseguramiento de la
seguridad (interfaz de la seguridad)
• Gestión de la configuración• Gestión de la
documentación• Gestión de versiones
SEGUIMIENTO Y CONTROL
• Inclusión en histórico de proyectos
• Acta de la gestión del proyecto• Archivo de la documentación
del proyecto
CIERRE
PLANIFICACION
EJECUCIÓN