Вы находитесь на странице: 1из 20

Proyectos de

Software
UNIDAD DIDCTICA I
TEMA 07: Planificacin del Tiempo
del Proyecto de Software
PROPSITO DE LA CLASE

Establece la duracin de un proyecto de


software

Contenido:

Tiempos
Entregables
Responsables
Cmo determinar el tiempo de un
Proyecto de Software?
Estimando y estableciendo la duracin que
conllevara cada una de las tareas.
Para esto, nos basaremos en
el diagrama WBS de alcance
del proyecto. 0.0. Proyecto
Contabilidad

1.0. Especificar 2.0. Analizar 3.0. Disear 4.0. Codificacin 5.0. Pruebas
necesidades Contabilidad Aplicacin

1.1. Estudiar 2.1. Estudiar 3.1. Diseo 4.1. Creacin 5.1. Prueba
Sistema Actual Procesos B.D Esquema Unidades

1.2. ide. nuevas 2.2. Estudiar 3.2. Diseo 4.2. Codificacin 5.2. Prueba del
carcteristica Datos Programas Programas Sistema
Ficha de Tarea

Especificacin de tarea
Nmero: 3.2.
Nombre: Diseo de Programas.
Descripcin: Se creara la estructura del cdigo, partiendo de
la especificacin, con el objetivo de identificar los
procedimientos y funciones apropiados, teniendo en cuenta
que se programara en C.
Esfuerzo Estimado: 2 semanas/hombre
Entregables: Diagramas de Estructura.
.. :
Qu son los Entregables?

Definicin:
"Productos que, en un cierto estado, se
intercambian entre los clientes y los
desarrolladores a lo largo de la ejecucin del
proyecto de software"
Relativos:
Al objetivo: sistema de informacin y sistema
informtico
A la gestin proyecto: Planificacin del proyecto y
situacin real
Se debe definir un conjunto
mnimo de entregables
Que nos provean de:
Del conjunto de componentes que formarn
el producto una vez finalizado el desarrollo.
Los medios para medir el progreso y la
calidad del producto en desarrollo.
Los materiales necesarios para la siguiente
etapa.
Tener en cuenta el WBS del producto
Quines son los responsables?
Definicin:
Personas que conforman el equipo del
proyecto, que se encargan de producir y
suministrar los entregables planificados,
para el proyecto de software"
Son los recursos humanos que constituyen
el componente econmico mas importante
de los Proyectos de Software. Por encima
de los recursos fsicos (HW e Instalaciones)
Cunto debe tardar un Proyecto de
Software?
Puntos de vista:
Del informtico:
El tiempo suficiente para producir el software
requerido
Del usuario y cliente
Lo ms rpido posible
El software lo necesito para ayer
Equilibrio:
Cunto tiempo y $ consumir este proyecto,
Cundo deber estar disponible para el usuario.
El Tiempo debe adaptarse:
A los aspectos del negocio
Plazos, presupuesto, costos
A los aspectos tcnicos del desarrollo
Cantidad mxima de recursos en cada
tarea
A los aspectos de gestin
A la eficiencia y eficacia del equipo de
desarrollo
La capacidad y experiencia del equipo
Duracin de las tareas
Interferencias
Repeticin de trabajos
Vacaciones, fiestas locales, etc.
Consultas de otros equipos
Papeleos
Falta de formacin
Falta de reuniones del equipo
Interrupciones telefnicas, ...
Tiempo de espera en reuniones.
Tiempo que se tarda en cambiar de tarea
Asignacin de personas a tareas
Asignacin de personas a tareas
Evaluar a cada empleado el aspecto:
Cognitivo, la capacidad tcnica:
Los conocimientos para realizar la tarea
La capacidad de realizarla, y
La experiencia sobre la materia.
Conativo, la voluntad:
La motivacin de la persona,
El compromiso que asumir, y
La seguridad que tiene en s para realizarla.
Asignacin de personas a tareas

Nos podemos encontrar con las siguientes


situaciones:
Puede realizar el trabajo y quiere realizarlo
Puede realizar el trabajo y accede a realizarlo
Puede realizar el trabajo pero no esta dispuesto
a realizarlo
Puede ser formado para realizar el trabajo
No puede realizar el trabajo
Tiempo vs. Personas

Un proyecto de 165 meses/hombre:

Una Persona en 15 aos

3.300 Personas en un da
Duracin vs. Personas (Casos)
9
8
7
6

Duracin
5
4
3
2
1
0
0 1 2 3 4 5 6 7 8
Personas

9
9
8
8
7
7
6
Duracin

Duracin
5
5
4
4
3 3
2 2
1 1
0 0
0 1 2 3 4 5 6 7 8 0 1 2 3 4 5 6 7 8
Personas Personas
Programacin temporal de proyectos

Recursos
Humanos

Asignacin

TAREAS DEL PROYECTO


Herramientas usadas para
Planificacin del Tiempo
Existen varios mtodos para representar de modo
visual la secuencia de tareas:

Diagrama WBS (Ideal para proyectos de


software)
Diagrama de Gantt
Diagrama de Precedencias
Diagrama de Gantt

TAREAS
Especificar Necesidades

Diseo Programas

Diseo Base de Datos

Realizacin Esquema

Codificacin Programas

Pruebas

0 2 4 6 8 10 12 14 16
SEMANAS
Diagrama de Precedencias

Tarea: Diseo Programas Tarea: Codificacin Program.


Recursos: Recursos:
Duracin: 4 semanas Duracin: 7 semanas

Tarea: Especifica Necesidades


Recursos: Tarea: Pruebas

Duracin: 2 semanas Recursos:


Duracin: 2 semanas

Tarea: Realizacin Esquema


Tarea: Diseo B.D.
Recursos:
Recursos:
Duracin: 1 semanas
Duracin: 2 semanas

Вам также может понравиться