Académique Documents
Professionnel Documents
Culture Documents
Gestin de Proyectos
12/01/2014
CONTENIDO
3. Gestin de proyectos de software Metas de xito en la gestin del proyecto Distinciones en la gestin del software El espectro de la gestin 1. Personal 2. Producto 3. Proceso 4. Proyecto Bibliografa Lecturas
12/01/2014
La gestin de proyectos es necesaria porque el desarrollo de software est sujeta siempre a restricciones organizacionales de presupuesto y fecha. La gestin de proyectos involucra la planificacin (proceso y actividades), organizacin, supervisin y control de personal para obtener un producto de calidad. Los gestores de proyectos planifican, supervisan y controlan el trabajo de un equipo de ingenieros de software.
JAVIER DAVID CHVEZ CENTENO
12/01/2014
XITO
El producto es intangible
Las lecciones aprendidas de proyectos anteriores pueden no ser aplicables a nuevos proyectos.
Dpto Acadmico de Informtica
12/01/2014
12/01/2014
La nica regla que tengo en la gestin es asegurarme que tengo verdadero buen personal, y que hago crecer al buen personal y que proporciono un ambiente en el que el buen personal puede producir. El modelo de madurez de la capacidad de gestin de personal (MMCGP) define las siguientes reas clave prcticas para el personal de software: reclutamiento, seleccin, gestin del desempeo, entrenamiento, retribucin, desarrollo de la carrera, diseo de la organizacin y el trabajo, y desarrollo de la cultura de equipo.
JAVIER DAVID CHVEZ CENTENO
12/01/2014
Gestores ejecutivos: definen los aspectos del negocio. Gestores (tcnicos) del proyecto: planifican, motivan, organizan y controlan al personal. Profesionales: realizan la ingeniera de un producto o aplicacin. Clientes: especifican los requisitos.
12/01/2014
Un gestor de proyecto de software debe concentrarse en entender el problema que ser resuelto, gestionar el flujo de ideas y, al mismo tiempo, hacer que todos los que forman el equipo conozcan (con palabras y acciones) que la calidad no ser comprometida.
Motivacin
Ideas o Innovacin
Jerry Weinberg
Organizacin
12/01/2014
10
Resolucin de Problemas
Dotes de Gestin
Incentivos
12/01/2014
11
Mantei, describe siete factores de proyecto que deberan considerarse cuando se planifica la estructura de los equipos de ingeniera del software.
1. Dificultad del problema 2. Tamao del programa (lneas de cdigo o puntos de funcin) 3. Tiempo de vida del equipo 4. Grado de modularidad 5. Calidad y confiabilidad requerido 6. Rigidez de la fecha de entrega 7. Grado de sociabilidad que requiere el proyecto
JAVIER DAVID CHVEZ CENTENO
12/01/2014
12
La filosofa gil alienta la satisfaccin del cliente y la temprana entrega incremental de software; pequeos equipos de trabajo enormemente motivados; mtodos informales; mnimos productos de trabajo de ingeniera de software; y simplicidad global de desarrollo. Este enfoque subraya la competencia individual en conjuncin con la colaboracin del grupo como factor de xito. Los equipos giles son auto organizados.
JAVIER DAVID CHVEZ CENTENO
12/01/2014
13
Pero:
No se dispone de informacin slida. Los requisitos (anlisis) son identificados en semanas o meses, pero se requiere un plan AHORA!.
14
12/01/2014
Objetivos de Informacin
Qu dato se producen como resultado del software? Qu datos de entrada se requieren? Qu funciones transforman los datos de entrada en datos de salida? Existen caractersticas de desempeo especiales ?
Funcin y desempeo
12/01/2014
15
Se asienta en ncleo del anlisis de requisitos. Se aplica en dos grandes reas: 1. La funcionalidad que debe entregarse 2. El proceso que se emplear para entregarla.
12/01/2014
16
El gestor del proyecto debe decidir cul modelo de proceso es ms adecuado para:
Los clientes que han solicitado el producto y personal que har el trabajo. 2. Las caractersticas del producto. 3. El ambiente del proyecto en el que trabaja el equipo de software.
1.
Cuando se ha seleccionado un modelo de proceso, se establece un plan preliminar, y luego un plan completo que refleje las tareas de trabajo requeridas para cubrir las actividades del marco de trabajo.
JAVIER DAVID CHVEZ CENTENO
12/01/2014
17
12/01/2014
18
El marco de trabajo del proceso es invariable pero las tareas de trabajo real varan. La descomposicin del proceso comienza al responder a la pregunta Cmo logramos esta actividad. Por ejemplo, para la etapa de definicin del mbito (proyecto pequeo) las tareas a considerar podran ser: 1. Desarrollar lista de conflictos a clarificarse. 2. Reunirse con los clientes para clarificar conflictos. 3. Desarrollar en conjunto un enunciado del mbito. 4. Revisar el enunciado del mbito con todos los implicados. 5. Modificar el enunciado del mbito segn se requiera.
JAVIER DAVID CHVEZ CENTENO
12/01/2014
19
12/01/2014
20
Bibliografa
1. Pressman, R. (2005). Ingeniera del Software. Mxico: McGraw-Hill. 6ta ed. cap. 21. 2. Sommerville, I. (2011). Ingeniera de Software. Mxico: Pearson. 9na ed. cap. 5.
Gua para la gestin de proyectos, cap. 1. Instituto de Gestin de Proyectos Newton Square, Pensilvania.
Lecturas obligatorias
12/01/2014
21