Gestión de proyectos.
Implica la Planificación, Supervisión y Control del Personal, los Procesos y los Eventos mientras evoluciona el software.
El espectro de la gestión
La gestión de un proyecto de software se centra en las 4 P´s:
Personal: Necesidad de personal para el desarrollo de software
Producto: Objetivos y ámbito del software
Proceso: Estructura que establece un plan detallado para el desarrollo del software
Proyecto: Proyectos de software planificados y controlados.
PERSONAL
Recurso humano que participa y colabora en el proceso del software y su organización para el desarrollo de los proyectos software de manera eficaz.
CONFORMACION DE LOS EQUIPOS DE TRABAJO
Participantes |
Se clasifican en: 1. Gestores Superiores: se encargan de definir los aspectos del negocio. 2. Gestores técnicos del proyecto: se encargan de planificar, motivar, organizar y controlar a los profesionales que realizan el trabajo de desarrollo del software. 3. Profesionales: se encargan de proporcionan las capacidades técnicas necesarias para la ingeniería de un producto o aplicación. 4. Clientes: especifican los requisitos para la ingeniería del software. 5. Usuarios finales: Se encargan de interactuar con el software. |
Jefes de equipo |
Es el gestor de proyectos de software, el cual:
|
Equipo de software |
Mantei, propone 3 niveles de organización de equipos. Descentralizado democrático Este equipo no tiene un jefe permanente y se nombran coordinadores a corto plazo. Las decisiones se hacen por consenso del grupo. La comunicación entre los miembros del equipo es horizontal. Descentralizado controlado Este equipo tiene un jefe definido que coordina tareas específicas y jefes secundarios que tienen responsabilidades sobre subtareas. La resolución de problemas sigue siendo una actividad del grupo, pero la implementación de soluciones se reparte entre subgrupos por el jefe de equipo. La comunicación entre subgrupos e individuos es horizontal. También hay comunicación vertical a lo largo de la jerarquía de control. Centralizado controlado El jefe del equipo se encarga de la resolución de problemas a alto nivel y la coordinación interna del equipo. La comunicación entre jefe y los miembros del equipo es vertical.
|
Coordinación y Comunicación |
Se establecen mecanismos de comunicación para coordinar al equipo de trabajo. Se deben tener: Comunicación formal: se lleva a cabo por escrito, con reuniones organizadas y otros canales de comunicación. Incluye documentos de ingeniería de software, memorandos técnicos, documentación, informes de seguimiento. Comunicación informal: es más personal. Incluye reuniones de grupo para la divulgación de información y para la resolución de problemas. Comunicación electrónica: se leva a cabo por correos electrónicos, boletines, audioconferencias, videoconferencias.
|
PERSONAL
Recurso humano que participa y colabora en el proceso del software y su organización para el desarrollo de los proyectos software de manera eficaz.
CONFORMACION DE LOS EQUIPOS DE TRABAJO
Participantes |
Se clasifican en: 1. Gestores Superiores: se encargan de definir los aspectos del negocio. 2. Gestores técnicos del proyecto: se encargan de planificar, motivar, organizar y controlar a los profesionales que realizan el trabajo de desarrollo del software. 3. Profesionales: se encargan de proporcionan las capacidades técnicas necesarias para la ingeniería de un producto o aplicación. 4. Clientes: especifican los requisitos para la ingeniería del software. 5. Usuarios finales: Se encargan de interactuar con el software. |
Jefes de equipo |
Es el gestor de proyectos de software, el cual:
|
Equipo de software |
Mantei, propone 3 niveles de organización de equipos. Descentralizado democrático Este equipo no tiene un jefe permanente y se nombran coordinadores a corto plazo. Las decisiones se hacen por consenso del grupo. La comunicación entre los miembros del equipo es horizontal. Descentralizado controlado Este equipo tiene un jefe definido que coordina tareas específicas y jefes secundarios que tienen responsabilidades sobre subtareas. La resolución de problemas sigue siendo una actividad del grupo, pero la implementación de soluciones se reparte entre subgrupos por el jefe de equipo. La comunicación entre subgrupos e individuos es horizontal. También hay comunicación vertical a lo largo de la jerarquía de control. Centralizado controlado El jefe del equipo se encarga de la resolución de problemas a alto nivel y la coordinación interna del equipo. La comunicación entre jefe y los miembros del equipo es vertical.
|
Coordinación y Comunicación |
Se establecen mecanismos de comunicación para coordinar al equipo de trabajo. Se deben tener: Comunicación formal: se lleva a cabo por escrito, con reuniones organizadas y otros canales de comunicación. Incluye documentos de ingeniería de software, memorandos técnicos, documentación, informes de seguimiento. Comunicación informal: es más personal. Incluye reuniones de grupo para la divulgación de información y para la resolución de problemas. Comunicación electrónica: se leva a cabo por correos electrónicos, boletines, audioconferencias, videoconferencias.
|