Академический Документы
Профессиональный Документы
Культура Документы
Proyectos Inf.:
Programacin
Temporal
Objetivo.
Dado que ya hemos identificado:
los entregables, fases y tareas
El punto de partida...
0 . 0 . P r o y e c to
C o n ta b ilid a d
1 .0 . E s p e c ific a r
n e c e s id a d e s
2 .0 . A n a liz a r
C o n ta b ilid a d
3 .0 . D is e a r
A p lic a c i n
4 .0 . C o d ific a c i n
5 .0 . P ru e b a s
1 .1 . E s tu d ia r
S is te m a A c tu a l
2 .1 . E s tu d ia r
P ro c e s o s
3 .1 . D is e o
B .D
4 .1 . C re a c i n
Esquem a
5 .1 . P ru e b a
U n id a d e s
1 . 2 . id e . n u e v a s
c a r c te ris tic a
2 .2 . E s tu d ia r
D a to s
3 .2 . D is e o
P ro g ra m a s
4 .2 . C o d ific a c i n
P ro g ra m a s
5 .2 . P ru e b a d e l
S is te m a
Especificacin de tarea
Nmero:
3.1.
Nombre:
Diseo B.D.
Descripcin: Se diseara la base de
datos, partiendo del
modelo entidad-relacin
propuesto en el anlisis y
con el objetivo de tener
un sistema funcionando
sobre DB2.
Esfuerzo Estimado: 2 semanas/hombre
Personas:
1 Diseador
Recursos:
Sala de reuniones
Duracin:
2 semanas
Entregables: Estructura de
implementacin de la
B.D.
:
Pasos en la creacin de un
calendario aceptable.
Creacin del calendario y camino crtico.
Ordenacin de las tareas,
Creacin del calendario,
Restricciones,
Supuestos,
Dependencias obligatorias,
Dependencias discrecionales,
Dependencias externas.
Identificar y documentar
dependencias.
Restricciones.
Son los factores que limitan las opciones
del equipo de desarrollo.
Son impuestas por el cliente o la
direccin de la empresa desarrolladora.
Ejemplo:
Lenguaje de desarrollo,
Equipo en que deber funcionar,
personal del que se dispondr.
Supuestos.
Factores que se consideran verdaderos
durante la planificacin,
Tienen un grado de riesgo y no cumplirse
durante el desarrollo.
Estn directamente relacionados con los
riesgos del proyecto, como veremos.
Ejemplo: Se dispondr de un ordenador
en casa del cliente.
GPI-2D. Planificacin de Proyectos Inf.: P
Dependencias obligatorias.
Son las inherentes a la naturaleza del
trabajo (aspectos tcnicos).
Se suelen deber a la necesidad de
disponer de un entregable que es punto
de partida en la tarea.
Ejemplo:
Prueba del programa XYZ, debe ser
precedida de Codificacin del programa
XYZ
GPI-2D. Planificacin de Proyectos Inf.: P
10
Dependencias discrecionales.
Las que define el equipo del proyecto.
Hay que ser cautelosos, pueden
condicionar la programacin del proyecto
en el futuro.
Se basan en:
Las Mejores Prcticas,
Se prefiere una secuencia por que ser ms
fcil de controlar.
Limitaciones en la asignacin de personal.
GPI-2D. Planificacin de Proyectos Inf.: P
11
Dependencias externas.
Vienen impuestas desde el exterior.
Se refieren a la interdependencia:
Con otros proyectos.
Con empresas externas o contratos y no podemos
ejercer ninguna presin.
12
Nmero:
3.1.
Nombre:
Diseo B.D.
Descripcin: Se diseara la base ...
Esfuerzo Estimado: 2 semanas/hombre
Personas: 1 Diseador
Recursos: Sala de reuniones
Duracin: 2 semanas
Entregables:Estructura de implementacin de la B.D.
Predecesoras:2.1 (D. obligatoria); 2.2 (D. Externa).
13
Representacin Grfica de la
ordenacin de tareas.
Existen varios mtodos para representar
de modo visual la secuencia de tareas.
Diagrama de Gantt,
Diagrama de precedencias,
Diagrama de flechas.
14
Diagrama de Gantt.
Es el diagrama ms antiguo y quizs el
que ms se utiliza para trabajar.
Se representa en un cuadro de doble
entrada:
En el eje horizontal se representa el tiempo,
En el eje vertical las tareas,
Cada tarea se representa como un rectngulo
situado a la altura de la tarea y que va desde el
comienzo a la finalizacin de la tarea.
GPI-2D. Planificacin de Proyectos Inf.: P
15
Diagrama de Gantt
TAREAS
Especificar Necesidades
Diseo Programas
Diseo Base de Datos
Realizacin Esquema
Codificacin Programas
Pruebas
0
8 10 12 14 16
SEMANAS
16
Diagrama de Gantt
Inconvenientes:
Ventajas:
17
Diagrama de precedencias.
18
Diagrama de precedencias.
Tarea: Diseo Programas
Recursos:
Recursos:
Duracin: 4 semanas
Duracin: 7 semanas
Tarea: Pruebas
Duracin: 2 semanas
Recursos:
Duracin: 2 semanas
19
Diagrama de precedencias.
Es la forma de representacin ms
habitual en programas informticos,
junto al Gantt.
Al utilizar sistemas informticos para
generar los diagramas, se pueden
establecer relaciones del tipo:
Fin a Comienzo y
Comienzo a Fin, Comienzo a Comienzo y Fin a
Fin
GPI-2D. Planificacin de Proyectos Inf.: P
20
Diagrama de flechas.
Es una representacin dual a la anterior.
Las tareas se representan como arcos,
Los nodos son sucesos puntuales en el
tiempo, muestran que se ha alcanzado
un estado, al concluir todas las tareas
que llegan a el.
Aparecen actividades ficticias para
asociar estados parciales.
GPI-2D. Planificacin de Proyectos Inf.: P
21
Diagrama de flechas.
22
Diagrama de flechas.
Los modelos formales para el calculo de
calendarios se basa en l.
Parece menos intuitivo que los otros
grficos, debido fundamentalmente al
uso de tareas ficticias.
A
B
G
D
23
Clculo de fechas.
Hay diversas formas de abordar estos
clculos, aqu veremos una muy intuitiva.
Las fechas importantes en cada tarea.
Pasos:
Calculo de las fechas para cada tarea en un
proyecto.
Definicin y obtencin del camino crtico.
Ejemplo.
GPI-2D. Planificacin de Proyectos Inf.: P
24
Duracin
Inicio
DESCRIPCIN
temprano
DE LA
Inicio
ACTIVIDAD
tardo
Mximo tiempo
disponible
Final
temprano
Final
tardo
Holgura
25
26
27
28
3.1
Diseo
Progra.
1
7
Codifica
cin
Especif.
Necesid.
2
Pruebas
2.1
2
Diseo
B.D.
3.2
1
Realiza.
Esquem.
29
30
31
32
33
Ejemplo.
Tarea Descripcin
Esfuerzo
Tipo
Recursos
Predecesoras
Brooks
A
B
C
D
E
F
G
H
I
J
K
Anlisis de
Requerimientos
Diseo de la B.D.
Diseo de Procesos
Construcc. Prototipo
Desarrollo Esquema
Codificacin
Revisin Prototipo
Revisin Cdigo con
Mejoras Solicitadas
Pruebas
Instalacin Sistema
Mantenim. Inicial
3 meses
2 Analistas
1 mes
4 meses
1 mes
0,5 meses
8 meses
0,5 meses
2 meses
2
1
2
1
1
2
1
1 Analista
2 Analistas
1 Programador
1 Analista
4 Programadores
1 Analista
2 Programadores
A
A
C, E
B
C, E
D
F, G
2 meses
1 mes
2 meses
1
1
2
2 Programadores H
2 Programadores I
1 Programador
J
34
Solucin:
Diagrama de precedencias.
B
1,5
A
0
0
1,5
Anlisis
1,5
1,5
1,5
0
2
1,5
C
1,5
1,5
2
Diseo
B.D
Diseo
Progrm.
1
2,5
E
0,5
2,5 Desarroll 3
3
0,5
3
1
o
Esquema
2
3,5
3,5
0
3,5
0,5
F
3,5
3,5
2
H
5,5
5,5
1
Revisin
Cdigo
1
6,5
6,5
0
D
3,5
4
1,5
Codifica.
I
6,5
6,5
1
Construc
Prototipo
1
4,5
G
4,5
5
0,5
5
1
Revisin
Prototipo
0,5
5
5,5
0,5
2
5,5
5,5
0
Pruebas
1
7,5
7,5
0
J
7,5
7,5
0,5
Instalaci.
0,5
8
8
0
K
8
8
2
Manten.
Inicial
2
10
10
0
35
Solucin:
Diagrama de Gantt.
A
1A
2A
1P
1A
4P
1A
2P
2P
2P
1P
1
10
36
37
38
39
1P
4P
2P
2P
2P
1P
1
10
40
1 0
41
42
43
44
45
46
47
48
49
La probabilidad de
xito es ms funcin
de fe y confianza,
que de realismo.
50
Bibliografa
51