2. Introducción
• La gestión de proyectos informáticos no suele ser algo
fácil ni obvio. La tecnología de la información es
especialmente resbaladiza porque está siempre en
movimiento y cambiando, obligando a las empresas a
adaptarse constantemente. Pero es que además las
necesidades de las propias empresas también cambian
muy rápidamente en la actualidad y se vuelven además
muy exigentes.
3. ¿Qué es gestión de proyecto?
• La gestión de proyectos es un enfoque metódico para
planificar y orientar los procesos del proyecto de principio
a fin. Según el Instituto de Gestión de Proyectos (Project
Management Institute, PMI), los procesos se guían por
cinco etapas: iniciación, planificación, ejecución, control y
cierre. La gestión del proyecto se puede aplicar a casi
cualquier tipo de proyecto y es ampliamente utilizado para
controlar los complejos procesos de los proyectos de
desarrollo de software.
4. 4P que aseguran la gestión eficaz de un
proyecto
• Las cuatro P de la gestión de proyectos son:
• Personal
• Producto
• Proceso
• Proyecto
5. Personal
• Factores críticos en la gestión de personal:
• Objetividad: el personal se debe valorar de forma equitativa.
• Respeto: por las diferentes habilidades de las personas.
• Incorporación: considerar las opiniones de todos.
• Honestidad: en comunicar lo que va bien y lo que va mal en el equipo.
6. Factores que determinan la selección del
personal:
• Experiencia en el dominio de la aplicación.
• Experiencia en la plataforma.
• Experiencia en el lenguaje de programación.
• Habilidad para resolver problemas.
• Soporte educativo.
• Habilidad de comunicación.
• Adaptabilidad.
• Actitud.
• Personalidad
7. Producto
Se debe establecer el ámbito y OBJETIVOS
del producto:
• 1. Contexto
Como encaja el sw que se desarrollara en un sistema más
grande, producto o contexto de negocios?
Que restricciones aparecen como resultado del contexto?
8. • 2. Objetivos de información
• ¿Que objetos de datos se requieren de
entrada?
• ¿Que objetos de datos se producen como
resultado del sw?
• 3. Función y desempeño
• ¿Que funciones realiza el sw para
transformar las entradas en salidas?
• ¿Deben abordarse algunas
características especiales de
desempeño?
9. Proceso
Procesos claves para el desarrollo de software:
• Clave: seleccionar el modelo de proceso adecuado.
• El equipo define un plan de proyecto preliminar.
• Se crea un plan completo
• La planeación comienza al combinar producto y proceso.
• Es la Única forma de gestionar la complejidad: planeación
y control
10. Proyecto
La gestión de un proyecto de software
exitoso requiere entender que puede
salir mal. John Reel define 10 señales que
indican que un proyecto de sistemas de
información está en peligro:
1. El personal de software no entiende las necesidades
2. El ámbito del producto está mal debido
3. Los cambios de gestionan mal
4. La tecnología elegida cambia
5. Las necesidades comerciales cambian o están mal
definidas
6. Los plazos de entrega no son realistas.
7. Los usuarios se resisten
8. Se pierde o nunca se obtuvo de manera adecuada el
patrocinio.
9. El equipo carece de personal con las habilidades
apropiadas
10. Los gestores evitan las mejores prácticas y las
lecciones aprendidas
11. ¿Cómo actúa un gestor para evitar los
problemas mencionados?
• Comience con el pie derecho
• Mantenga el ímpetu
• Rastree el progreso
• Tomar decisiones inteligentes
• Realice un análisis de resultados
12. Ciclo de vida tradicional de un software
Planificación:
Un punto importante en el ciclo de vida
de software, es analizar brevemente los
requerimientos que el cliente pide para la
elaboración del sistema que necesita.
Implementación:
Una vez que hemos platicado con el cliente
y tenemos lo que es un análisis de
requerimientos, necesidades y
funcionalidades por parte de una aceptación
en ambas partes, entonces procedemos con
lo que es el ciclo de vida de desarrollo de
software
Pruebas:
Es importante para el ciclo de vida
del desarrollo del software, que se
realicen ciertas pruebas conforme
se vaya avanzando, la idea es que
no se termine el desarrollo para
poder hacer pruebas.
13. Documentación:
Muchas metodologías de lo que es el
ciclo de vida software, van creando
documentación, conforme se va
avanzando en el desarrollo del
sistema
Despliegue:
Este no es otra cosa, más que el
momento en que el sistema ya está
terminado y ha sido aprobado para
que se elabore el producto final.
Mantenimiento:
La última de las fases del
desarrollo de software, es el
mantenimiento, acá se pueden
agregar lo que son las
actualizaciones, dependiendo del
tipo de desarrollo.
14. Conclusión
• La gestión de proyectos es una actividad muy
importante a la hora de asegurar el éxito de l
os proyectos que emprenden las diferentes org
anizaciones, y más aun cuando estos proyectos inv
olucran desarrollos e innovaciones tecnológicas.