Beruflich Dokumente
Kultur Dokumente
enrique barreiro departamento de informtica universidade de vigo escuela superior de ingeniera informtica ingeniera del software de gestin
2 / 48
actividades de la administracin
tema 6 - administracin de proyectos
la administracin puede variar mucho segn la organizacin, tipo de producto, etc. actividades responsabilidad de los administradores
redaccin de propuestas de desarrollo
objetivos del proyecto y cmo se va a desarrollar incluye estimaciones de coste, tiempo, asignacin a equipos,...
planificacin y calendario del proyecto: identificacin de actividades, hitos y entregas del proyecto estimacin econmica del proyecto supervisin y revisin del proyecto
actividad continua conocimiento del progreso comparacin de progreso y coste con lo planificado mecanismos formales e informales
3 / 48
actividades de la administracin
tema 6 - administracin de proyectos
problema
mbito del software: funcin, rendimiento, restricciones, datos de entrada y salida,... descomposicin del problema en subproblemas (subsistemas, funciones,...)
proceso
eleccin de un modelo de desarrollo controlar la evolucin del problema y el proceso descomposicin del proceso en actividades y tareas
4 / 48
trabajo en grupo:
equipos de distintos tamaos (desde 2 a varios cientos)
los grandes equipos se dividen en grupos por subproyectos o subsistemas (normalmente de un mximo de ocho)
imprescindible espritu de equipo
motivacin por el xito del grupo y por las propias metas personales responsabilidad de los administradores
5 / 48
preferible un grupo con personalidades complementarias que uno seleccionado nicamente por su habilidad tcnica
INTUITIVO
Intuitivo introvertido pregunta a otros Intuitivo extrovertido dice a los otros utiliza sentimientos y reacciones emocionales Racional extrovertido dice a los otros decide lgicamente
utiliza sentimientos y reacciones emocionales Racional introvertido pregunta a otros decide lgicamente
EXTROVERTIDO
INTROVERTIDO
los estilos de trabajo afectan a la interaccin entre clientes, desarrolladores y usuarios implican la eleccin de un trabajador para una tarea dada. Por ejemplo:
intuitivos prefieren anlisis y diseo (requieren ideas nuevas) al mantenimiento (requiere atencin a los detalles y anlisis de resultados complejos)
RACIONAL
enrique barreiro alonso universidade de vigo - departamento de informtica
6 / 48
ventajas
se puede desarrollar un estndar de calidad en el grupo los miembros se trabajan de forma cercana, fomentando el aprendizaje mutuo los miembros conocen el trabajo de los dems, lo que facilita la continuidad si un miembro abandona el grupo programacin sin ego. los programas se consideran propiedad del grupo, no personal
problemas
resistencia al cambio de liderazgo por alguien externo pensamiento de grupo y corporativismo: la consideracin de alternativas se reemplaza por lealtad a las normas y decisiones del grupo
enrique barreiro alonso universidade de vigo - departamento de informtica
escuela superior de ingeniera informtica ingeniera del software de gestin
7 / 48
comunicacin en el grupo
importante para el progreso del proyecto
8 / 48
estructura informal
estructura democrtica y decisiones por consenso tareas asignadas por habilidad y experiencia mejor cohesin y rendimiento ejemplo: programacin extrema
Escasamente estructuradas
Proyectos con incertidumbre (p.e., cambio en requerimientos)
9 / 48
otros miembros
Ayudante JP ayudante JP: apoya al JP y lo reemplaza cuando es necesario, responsable de la validacin del software bibliotecario: da soporte al equipo encargndose de la gestin de configuracin (mantenimiento de la documentacin, versiones,...), compila, ejecuta pruebas preliminares de mdulos y objetos,... especialistas que trabajan temporal o permanentemente en el grupo: programadores especialistas en sistemas operativos ingenieros de pruebas ...
Programadores expertos
Bibliotecario
Programadores noveles
fundamento: grandes diferencias entre habilidades de programacin (hasta 25 veces ms productivos unos que otros)
problemas
no abunda el personal adecuado para ser JP (superprogramador) problemas de autoestima del resto del equipo los proyectos se resienten si el JP o el ayudante se van modelo difcil de acomodar en las estructuras organizacionales
10 / 48
la administracin efectiva depende de una completa planificacin del progreso del proyecto
plan: hilo conductor del proyecto
anticipacin de los problemas que pueden surgir preparacin de soluciones a esos problemas el plan inicial evoluciona segn el progreso del proyecto y la disponibilidad de informacin enfoque pesimista al elaborar suposiciones y calendario: necesidad de disponer de holguras
Actualizar programacin
existen retrasos
no existen retrasos negociacin con xito negociacin sin xito Iniciar rev isin tcnica y posible rev isin proy ecto no completado ni cancelado proy ecto completado o cancelado
11 / 48
otros planes
plan de calidad
plan de validacin plan de administracin de la configuracin plan de mantenimiento plan de desarrollo del personal
enrique barreiro alonso universidade de vigo - departamento de informtica
escuela superior de ingeniera informtica ingeniera del software de gestin 12 / 48
establecimiento de hitos
puntos finales de una actividad o tarea del proceso del software documentacin que se presenta al administrador: informes cortos de los logros en una actividad representan el fin de una etapa lgica en el proyecto
productos a entregar
resultado que se entrega al cliente al final de una actividad principal del proceso (anlisis, diseo,...) los productos son hitos, pero los hitos no son necesariamente productos a entregar (resultados internos utilizados por el administrador) ACTIVIDADES Estudio viabilidad Anlisis de requerim. Desarrollo prototipos Estudio del diseo Especificacin requerim. sistema
HITOS
informe viabilidad
requerim. usuarios
informe evaluacin
diseo arquitectnico
requerim. sistema
PRODUCTO
escuela superior de ingeniera informtica ingeniera del software de gestin
13 / 48
planificacin temporal
tema 6 - administracin de proyectos
calendario
dividir el proyecto en actividades
duracin aconsejable de una actividad: entre 1 y 8 semanas importante tener en cuenta posibles problemas (personal, hardware, software,...) que provocan retrasos
problemas previstos: incrementar un 30% la estimacin inicial problemas no previstos: incrementar un 20%
14 / 48
planificacin temporal
tema 6 - administracin de proyectos
RED DE ACTIVIDADES
Tarea Duracin (das) Dependencias
8 das 14/7/02 M1 15 das T3 5 das 25/7/02 M3 15 das T2 T6 4/8/02 M4 15 das T9
T1
T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12
8
15 15 10 10 5 20 25 15 15 7 10 T1 (M1)
hito
4/7/02 INICIO
T1
25/8/02
M6
20 dias T7
7 das T11
T2,T4 (M2) T1,T2 (M3) T1 (M1) T4 (M5) T3, T6 (M4) T5, T7 (M7) T9 (M6) T11 (M8)
10 das T4 25/7/02 M2 10 das T5 11/8/02 M7 15 das
5/9/02
M8
M5
18/7/02 25 das T8
T10
camino crtico
trayectoria ms larga en la red de actividad
el calendario completo depende de este camino (los retrasos en estas actividades afectan a todo el proyecto) los retrasos en las dems actividades no afectan necesariamente al proyecto
15 / 48
planificacin temporal
tema 6 - administracin de proyectos
4/7
11/7 inicio
18/7
25/7
1/8
8/8
15/8
22/8
29/8
5/9
12/9
19/9
DIAGRAMA DE GANTT
la calendarizacin inicial ser, con toda seguridad, incorrecta. durante el desarrollo se deben comparar las estimaciones previas con las reales para revisar la calendarizacin del resto del proyecto.
T4 T1
M1 T7 T3 M5 T8 M3 M2
T6
M4 T9 M7 T10 M6 T11 M8 T12 final
al conocer cifras reales, se debe revisar la red de actividades y reorganizar las actividades posteriores para reducir la longitud de la trayectoria crtica.
16 / 48
planificacin temporal
tema 6 - administracin de proyectos
T8
T11 T12
T3 T9
T5
T6 T7 T8 T9 T10 T11 T12
Mara
Ana Jaime Fernando Juana Ana Fernando Fernando
Mara T5 Jaime T7
Ana
T2 T6 T10
El personal no tiene que estar asignado al proyecto todo el tiempo. En los periodos intermedios puede participar en otros proyectos, asistir a cursos de formacin, tomar vacaciones,...
enrique barreiro alonso universidade de vigo - departamento de informtica
escuela superior de ingeniera informtica ingeniera del software de gestin 17 / 48
Cuando pueda medir lo que est diciendo y expresarlo con nmeros, ya conoces algo sobre ello; cuando no puedas medir, cuando no puedas expresar lo que dices con nmeros, tu conocimiento es precario y deficiente. (Lord Kelvin)
Mtricas
cualquier medida relacionada con un sistema, proceso o documentacin de software. medida cuantitativa del grado en que un sistema, componente o proceso posee un atributo dado (IEEE Standard Glossary of Software Engineering, 1993) Ejemplos:
mtricas para calcular el tamao del un producto en lneas de cdigo mtricas de la claridad de un prrafo en un texto escrito, por ejemplo, en un manual (ndice de Fog) nmero de errores localizados en un producto software entregado nmero de personas-da necesarias para desarrollar un componente ... Proceso de software Producto de software
Mtricas de control
Mtricas de prediccin
Se aplican a:
Procesos (mtricas de control): por ejemplo, tiempo y esfuerzo medios necesarios para corregir un error. Productos (mtricas de prediccin): complejidad ciclomtica de un mdulo, nmero de mtodos y atributos asociados con los objetos de un diseo,...
Decisiones administrativas
18 / 48
el proceso de medicin
seleccionar medidas a realizar
formular preguntas que la medicin intenta responder definir las mtricas requeridas para responder a esas preguntas no se recogen otras mtricas que no respondan a esas preguntas
Elegir medidas a realizar
19 / 48
las relaciones entre caractersticas del software pueden variar dependiendo de diversos factores (proceso, tecnologa de desarrollo, tipo de sistema,...)
es necesario construir una base de datos histrica la base de datos se usa para comprobar cmo se relacionan los atributos del producto con la calidad que la organizacin necesita
estticas
recogidas por las mediciones hechas en las representaciones del sistema (diseo, cdigo, documentacin,...) relacin indirecta con los atributos de calidad del software ejemplo: longitud del programa como predictor de la mantenibilidad o la complejidad ejemplo:ndice de Fog como predictor de la facilidad de comprensin de un documento de texto
20 / 48
longitud del cdigo complejidad ciclomtica longitud de los identificadores profundidad de los if anidados ndice de Fog
21 / 48
R1
3 R2
5 R3
7 R4 8
22 / 48
cuantos ms descendientes, ms reutilizacin, pero tambin es posible que algunos descendientes no sean miembros realmente apropiados de la superclase.
es el nmero de colaboraciones de una clase, y cuanto mayor sea, menor ser el grado de reutilizacin, adems de complicarse las pruebas y el mantenimiento. nmero de mtodos que pueden ser ejecutados en respuesta a un mensaje recibido por un objeto de esa clase. Cuanto mayor sea RPC, mayor esfuerzo se requiere para su comprobacin, y ms complejo es el diseo. dos mtodos son similares si comparten al menos un atributo de la clase. A mayor nmero de mtodos similares, mayor cohesin hay en la clase.
23 / 48
Ventana tamao ancho nombre_cliente fecha_emisin total compras mostrar_factura() Cartas_reclamo Factura fecha_emisin : Date fecha_pago : Date precio() impuesto() cliente() lista_compras()
Botn OK
Caja de texto
Mtrica
factura
compra
cartas_ reclamo
botn OK
ventana
caja de texto
precio() impuesto()
1..* 0
4 0 0 3 -
2 0 0 4 -
0 0 1 2 -
0 0 0 1 -
1 0 1 3 -
24 / 48
datos cuantitativos de los procesos del software la recoleccin de mtricas del proceso es esencial para la mejora del mismo, incluso en proyectos a pequea escala se utilizan para evaluar la eficiencia de un proceso o si sta ha mejorado ha mejorado con los cambios realizados tres tipos de mtricas de proceso
tiempo requerido para completar un proceso en particular: total del proyecto, por ingeniero, por actividad,... recursos requeridos para un proceso en particular: esfuerzo en personasda, costes de viajes, recursos de hardware,... nmero de ocurrencias de un evento particular:
nmero de defectos descubiertos durante la revisin del cdigo, nmero de peticiones de cambio en requerimientos, nmero promedio de lneas de cdigo (LDC) modificadas en respuesta a un cambio de requerimientos,... errores detectados por el usuario ...
Caractersticas del cliente (comunicacin) PROCESO PERSONAS (destreza, motivacin,... Entorno de desarrollo
TECNOLOGA
Ayudan a descubrir si los cambios en el proceso mejoran la eficiencia de un proceso. Por ejemplo, se puede medir el tiempo y esfuerzo necesarios para moverse de un hitos fijo a otro, como la aceptacin de requerimientos, terminacin de un diseo arquitectnico, etc. Esos valores ayudan a identificar reas de mejora en el proceso. Una vez introducidos los cambios, las mediciones posteriores indican si los cambios han sido positivos Tienen influencia directa en la calidad del software. Por ejemplo, incrementar el nmero de defectos descubiertos al cambiar el proceso de revisin del cdigo probablemente se reflejar en una mejora de la calidad del producto, aunque tiene que confirmarse por mediciones posteriores del producto.
enrique barreiro alonso universidade de vigo - departamento de informtica
25 / 48
mtricas: las mediciones necesarias para ayudar a responder a las preguntas y confirmar si las mejoras del proceso cumplieron su objetivo. Ejemplos:
medir la productividad de los programadores en LDC y nivel de experiencia medir nmero de comunicaciones formales entre cliente y analista para cada cambio de requerimientos medir el nmero de pruebas requeridas para provocar una cada en el producto
26 / 48
planificacin de proyectos
tema 6 - administracin de proyectos
planificacin
proporciona un marco de trabajo que permite al administrador del proyecto hacer estimaciones razonables de recursos, costes y planificacin temporal. actividades de la planificacin
delimitacin del mbito del software estimacin de recursos necesarios (humanos, hardware, software,...)
PLANIFICACIN
EXPERIENCIA
Grado de estructuracin
ESTIMACIN
RIESGO
DATOS HISTRICOS
27 / 48
FUNCIN
RENDIMIENTO
RESTRICCIONES
INTERFACES
FIABILIDAD
28 / 48
estimacin de recursos
se especifica cada recurso mediante cuatro caractersticas
descripcin informe de disponibilidad fecha cronolgica en la que se requiere el recurso tiempo durante el que ser aplicado
RECURSOS
Especificar: Habilidades requeridas Disponibilidad Duracin tareas. Fecha comienzo Componentes desarrollados Componentes experimentados Componentes con experiencia parcial. Componentes nuevos Especificar: Descripcin Disponibilidad Duracin del uso Fecha de distribucin
Personas
29 / 48
grado en que el plan del proyecto refleja la capacidad del equipo de desarrollo estabilidad de los requisitos y el entorno del esfuerzo que da soporte a las actividades de ingeniera del software
30 / 48
31 / 48
Puntos de funcin: relacin emprica basada en medidas cuantitativas del dominio de informacin del software y valoraciones subjetivas acerca de la complejidad del software
Factor de peso Parmetro de medida Nmero entradas usuario Nmero salidas de usuario Nmero peticiones al usuario Nmero de archivos Cuenta Simple x3 x4 x3 x7 Medio 4 5 4 10 Complejo 6 7 6 15 = = = =
0- Sin influencia 1- Incidental 2- Moderado 3- Medio 4- Significativo 5- Esencial 1.Requiere el sistema copias de seguridad fiables? 2.Se requieren comunicaciones de datos? 3.Existen funciones de procesamiento distribuido? 4.Es crtico el rendimiento? 5.Ser ejecutado el sistema en un entorno operativo existente y utilizado? 6.Se requiere entrada de datos interactiva? 7.Requiere la entrada interactiva que las transacciones de entrada se hagan sobre mltiples pantallas o variadas operaciones? 8.Se actualizan los archivos maestros de forma interactiva? 9.Son complejas las entradas, las salidas, los archivos o las peticiones? 10.Es complejo el procesamiento interno? 11.Se ha diseado el cdigo para ser reutilizable? 12.Estn incluidas en el diseo la conversin y la instalacin? 13.Se ha diseado el sistema para soportar mltiples instalaciones en diferentes organizaciones? 14.Se ha diseado la aplicacin para facilitar los cambios y ser fcilmente utilizada por el usuario?
32 / 48
x5
10
pasos:
estimacin de un rango de valores para cada funcin especificada en el mbito del software 3 valores para cada funcin: optimista, ms probable y ms pesimista (indica el grado de incertidumbre)
valor esperado: ejemplo: VE = (Sopt + 4Sm + Spes)/6
33 / 48
F1
F2
Fn
coste de F1
coste de F2 coste de Fn
34 / 48
Funciones identificadas: interfaz de usuario y facilidades de control (IUFC) anlisis geomtrico de dos dimensiones (AG2D) anlisis geomtrico de tres dimensiones (AG3D) gestin de base de datos (GBD) facilidades de la interfaz grfica (FIG) control perifricos (CP) mdulos de anlisis del diseo (MAD) Datos histricos: productividad media de la organizacin en proyectos similares: 620 LDC/pm Tarifa laboral: 8000 $ /mes Coste LDC: 13 $
descomposicin de funciones
LDC estimada 2300 5300 6800 3350 4950 2100 8400 33200
35 / 48
Copia de seguridad y recuperacin Comunicaciones Proceso distribuido Rendimiento crtico Entorno operativo existente Entrada de datos online Transacciones entrada en varias pant. Archivos maestros actualizados online Complejidad valores dominio informacin Complejidad procesamiento interno Cdigo diseado para reutilizacin Conversin en diseo Instalaciones mltiples Aplicacin diseada para cambios
4 2 0 4 3 4 5 3 5 5 4 3 5 5
PF estimado = 372
Datos histricos: productividad media de la organizacin en proyectos similares: 6,5 PF/pm Tarifa laboral: 8000 $ /mes Coste por PF: 1.230 $
36 / 48
el proceso se descompone en actividades o tareas y el esfuerzo requerido para llevar a cabo cada tarea
pasos:
delimitar las funciones obtenidas a partir del mbito del software actividades del proceso para cada funcin estimacin de esfuerzo (persona-mes) para cada actividad en cada funcin aplicacin de ndices de trabajo medios (esfuerzo coste/unidad) al esfuerzo estimado para cada actividad clculo de costes y esfuerzo de cada funcin y de la actividad
37 / 48
Tareas Funcin IUFC AG2D AG3D GBD FIG CP MAD Total %esfuerzo
Actividades Entrevistas Planificacin Anlisis Ingeniera Construccin Evaluacin Totales riesgo entrega cliente Anlisis Diseo Cdigo Prueba 0,50 0,75 0,50 0,50 0,50 0,25 0,50 3,50 8% 2,50 4,00 4,00 3,00 3,00 2,00 2,00 20,50 45% 0,40 0,60 1,00 1,00 0,75 0,50 0,50 4,75 10% 5,00 2,00 3,00 1,50 1,50 1,50 2,00 16,50 36% n/a n/a n/a n/a n/a n/a n/a 8,40 7,35 8,50 6,00 5,75 4,25 5,00 46,00
0,25 1%
0,25 1%
0,25 1%
Tarifa laboral: 8000 $ /mes Coste total proyecto: 368.000 $ Esfuerzo estimado: 46 personas-mes
Comparacin de las distintas estimaciones Estimacin basada en el producto (LDC): 54 pm Estimacin basada en el producto (PF): 58 pm Estimacin basada en el proceso: 46 pm Estimacin media: 53 pm Variacin mxima: 13%
38 / 48
E = A + B X (ev)
MODELOS BASADOS EN LDC E = 5,2 x (KLDC)0,91 E = 5,5 + 0,73 x (KLDC)1,16 E = 3,2 x (KLDC)1,05 E = 5,288 x (KLDC)1,047 Modelo de Walston-Felix Modelo de Bailey-Basili Modelo simple de Boehm Modelo Doty para KLDC>9
MODELOS BASADOS EN PF Modelo de Albrecht-Gaffney Modelo de Kemerer Modelo de Matson, Barnett y Mellichamp
39 / 48
ESFUERZO: TIEMPO:
E = ab KLDCbb D = cb Edb
MODELO COCOMO BSICO Proyecto Orgnico ab 2,4 bb 1,05 1,12 1,20 cb 2,5 2,5 2,5 db 0,38 0,35 0,32
Semiacoplado 3,0
Empotrado
3,6
40 / 48
Riesgo
el administrador de proyectos anticipa riesgos que pueden afectar al desarrollo o a la calidad del software y emprende acciones para evitarlos riesgo: probabilidad de que ocurra una circunstancia adversa para el proyecto amenazan el proyecto, el software y la propia organizacin existen riesgos conocidos, predecibles e impredecibles
categoras de riesgos:
riesgos del proyecto: afectan al presupuesto, los recursos, la planificacin,... riesgos del producto: afectan a la calidad o al rendimiento del software riesgos del negocio: afectan a la organizacin (riesgos de mercado, estratgicos, de distribucin, de prdida del presupuesto o del personal,...) riesgos que entran en las tres categoras anteriores (por ejemplo, el abandono de un programador experto es un riesgo para el producto, el proyecto y el negocio)
41 / 48
riesgo
rotacin de personal cambio de administracin no disponibilidad del hardware cambios de requerimientos retrasos en la especificacin subestimacin del tamao bajo rendimiento de la herramienta CASE cambio de tecnologa competencia del producto
tipo de riesgo
proyecto, producto y negocio
proyecto proyecto proyecto y producto proyecto y producto proyecto y producto producto
descripcin
personal con experiencia abandona el proyecto antes de que finalice cambio de administracin organizativa con diferentes prioridades el hardware necesario para el proyecto no se recibe a tiempo existencia de ms cambios de requerimientos de los previstos inicialmente retrasos en las especificaciones de interfaces esenciales el tamao del sistema se ha subestimado las herramientas CASE que ayudan al proyecto no tienen el rendimiento y las funcionalidades esperadas la tecnologa fundamental sobre la que se est construyendo el sistema es sustituida por una nueva un producto competitivo se pone en venta antes de que el sistema se complete
negocio negocio
42 / 48
identificacin de riesgos
supervisin de riesgos
valoracin de riesgos
43 / 48
identificacin de riesgos
descubrimiento de los posibles riesgos no se valoran o priorizan, aunque no se tienen en cuenta riesgos con consecuencias pequeas o con baja probabilidad se realiza a travs de diversas tcnicas (tormentas de ideas, experiencia del administrador,...)
tipo de riesgo
tecnologa
44 / 48
anlisis de riesgos
se considera cada riesgo por separado y se valora en intervalos su probabilidad e impacto:
probabilidad del riesgo valorada como muy bajo (<10%), bajo (10-25%), moderado (25-50%), alto (50-75%) o muy alto (>75%) efectos del riesgo valorados como catastrfico, serio, tolerable o insignificante el resultado se coloca en una tabla ordenada por la seriedad del riesgo
se decide cules son los ms importantes (riesgos clave) y que se van a considerar durante el proyecto (por ejemplo, todos los serios o catastrficos con cualquier probabilidad), y que debe ser un nmero manejable.
riesgo
los problemas financieros de la organizacin reducen el presupuesto del proyecto
imposible contratar personal con los conocimientos requeridos personal clave enfermo o no disponible en momentos crticos los componentes de software a reutilizar tienen defectos que limitan su funcionalidad cambios de requerimientos que precisan modificaciones en el diseo la organizacin se reestructura y una nueva administracin se responsabiliza del proyecto la base de datos que se utiliza en el sistema no puede procesar tantas transacciones por segundo como se esperaba el tiempo requerido para desarrollar el software est subestimado las distintas herramientas CASE no se pueden integrar los clientes no comprenden el impacto de los cambios en los requerimientos la tasa de reparacin de defectos est subestimada el tamao del software est subestimado las herramientas CASE generan cdigo ineficiente
probab.
baja
alta moderada moderada moderada alta moderada alta alta moderada moderada alta moderada
efectos
catastrfico
catastrfico serio serio serio serio serio serio tolerable tolerable tolerable tolerable insignificante
45 / 48
planificacin de riesgos
se considera cada uno de los riesgos clave identificados y las estrategias para administrarlo, que vendrn dadas por el juicio y la experiencia del administrador del proyecto
estrategias de anulacin: intentan reducir la probabilidad de que surja el riesgo estrategias de disminucin: intentan reducir el impacto del riesgo planes de contingencia: se dispone de ellos para estar preparados por si el riesgo ocurre y poder actuar con una estrategia determinada
riesgo problemas financieros de la organizacin problemas de reclutamiento enfermedad del personal componentes defectuosos cambios en los requerimientos reestructuracin organizativa rendimiento de la base de datos tiempo de desarrollo subestimado estrategia preparar un documento breve para la direccin de la empresa que muestra que el proyecto hace contribuciones muy importantes a las metas del negocio organizar cursos de capacitacin para el personal ya existente, investigar la posibilidad de contratar en otras regiones o pases
reorganizar el equipo de tal forma que se solapen el trabajo y los miembros del equipo comprendan el trabajo de los dems
reemplazar los componentes defectuosos con los comprados de fiabilidad conocida rastrear la informacin para valorar el impacto de los requerimientos, maximizar la informacin oculta en ellos preparar un documento breve para la direccin de la empresa que muestra que el proyecto hace contribuciones muy importantes a las metas del negocio investigar la posibilidad de comprar una base de datos con el rendimiento preciso alertar al cliente de las dificultades potenciales y las posibilidades de retraso
46 / 48
supervisin de riesgos
valora cada uno de los riesgos identificados para decidir si es ms o menos probable y cundo han cambiado sus posibles efectos hay que controlar factores que pueden indicar cambios en la probabilidad y el impacto
tipo de riesgo
tecnologa personal organizacional herramientas requerimientos estimacin
indicadores potenciales
entrega retrasada del hardware o del software existencia de informes sobre problemas tecnolgicos baja moral del personal, malas relaciones entre miembros del equipo, disponibilidad de empleo
47 / 48
bibliografa
tema 6 - administracin de proyectos
Sommerville, I. Ingeniera de Software, cap. 4 y 24 (pp. 547-554) Pressman, R.S. Ingeniera del Software. Un enfoque prctico, cap. 4, 5 y 6 Bruegge, B., Dutoit, A.H., Ingeniera del Software Orientado a Objetos, cap. 3
48 / 48