Sei sulla pagina 1di 8

Plan del Proyecto

ProMac

Objetivo de este documento.


El objetivo de la planificacin del proyecto es poder tener un mejor control de este.
La planificacin es fundamental en el proceso de desarrollo de un proyecto de
software ya que en este se establece, entre otras cosas, qu tareas y cundo se
van a realizar, adems de los recursos que utilizarn las mismas. En base a este
documento se podr determinar si el proyecto est marchando de la forma
esperada.

Estimados del Proyecto


Para la estimacin del tiempo en el que se realizar el proyecto se utiliz el
mtodo basado en los casos de uso
El mtodo utiliza los actores y casos de uso para calcular el esfuerzo que implicar
desarrollarlos. A los casos de uso se les asignar una complejidad basada en
clases, mientras que a los actores se les asignar una complejidad basada en su
tipo. Tambin se utilizarn factores de entorno y de complejidad para ajustar el
resultado.
Este proceso consta de cuatro etapas, en las que se realizan los siguientes
clculos:

Factor de peso de los actores sin ajustar UAW


Factor de peso de los casos de uso sin ajustar UUCW
Puntos de caso de uso ajustados UCP
Esfuerzo horas-hombre

Factor de peso de los actores sin ajustar UAW

Tipo de actor

Descripcin

Valor

simple

Otro sistema que interacta con el sistema a desarrollar mediante una interfaz de
programacin (API).

medio

Otro sistema interactuando a travs de un protocolo (ej. TCP/IP) o una persona


interactuando a travs de una interfaz en modo texto.
Una persona que interacta con el sistema mediante una interfaz grfica (GUI).

complejo

La frmula sera: UAW = Sum(cantidadDeUnTipoDeActor*Valor)


UAW = Sum(1*3)=3

Factor de peso de los casos de uso sin ajustar UUCW

Tipo de caso de
uso

Descripcin

Valor

simple

1 clase

medio
complejo

2 clases
3 clases

2
3

La frmula sera: UUCW = Sum(cantidadDeUnTipoDeCaso*Valor)


UUCW = Sum(7*1)+ Sum(1*2)=9

Puntos de caso de uso sin ajustar UUCP = UAW + UUCW.= 12

Puntos de caso de uso ajustados UCP

Para determinar los puntos de casos de usos ajustados se multiplica el UUCP, el


TCF (Factores Tcnicos) y el EF (Factores ambientales)
UCP = UUCP x TCF x EF
Factores de complejidad tcnica
Se conforma de 13 puntos que evalan la complejidad de los mdulos del sistema,
cada uno de los factores tiene un peso con los cuales se obtendr puntos
ponderados para cada uno de ellos, segn la valoracin que se le asigne.

Descripcin

Valor

irrelevante

0-2

medio
esencial

3-4
5

Descripcin

Valor

Peso

sistema distribuido

tiempo de respuesta
eficiencia del usuario final

1
3
1
1
5
1
2
1
1
4
1

2
1
1
1
1
0.5
0.5
2
1
1
1
1

Descripcin

Valor

Peso

Familiaridad con el modelo de proyecto utilizado

Experiencia en la aplicacin.
Experiencia en orientacin a objetos.
Capacidad del analista lder.
Motivacin.
Estabilidad de los requerimientos
Personal part-time
Dificultad del lenguaje de programacin

4
3
3
4
4
0
2

1.5
0.5
1
0.5
1
2
-1
-1

Procesamiento interno complejo


Facilidad de instalacin
Facilidad de uso
Portabilidad
Facilidad de cambio
Concurrencia
Seguridad
Acceso directo a terceras partes
Especial entrenamiento

Las frmulas para este punto son:


TFactor = Sum (Valor*Peso)= 28
TCF = 0.6 + (0.01 * TFactor)= 0.88

Factores ambientales

Las frmulas para este punto son:


EFactor = Sum (Valor*Peso)= 22.5
TCF = 1.4 + (-0.03* EFactor)= 0.725
UCP = UUCP x TCF x EF
UCP= 12 x 0.88 x 0.725= 7.65

Esfuerzo horas-hombre
En este clculo intervienen los factores ambientales y los dems elementos
calculados anteriormente.
Primero se debe contar la cantidad de factores ambientales del 1 al 6 que tienen
una puntuacin menor a 3, despus contar la cantidad de estos del 7 y 8 que son
mayores que 3.
El resultado es 0.
Descripcin

Horas Persona

valor <=2

20

valor =5

28

El esfuerzo en horas-persona viene dado por:


E = Puntos de Casos de Uso ajustados. x Horas-Persona.
E= 153.12 horas/ 6horas al da= 25.5 das

Se consigui el esfuerzo estimado, este representa una parte del total de todo el
proyecto, generalmente un 40%. Este 40% se refiere al esfuerzo total para la
programacin de los Casos de Uso.

Actividad

Porcentaje

Horas.persona

Anlisis

20

Diseo
Programacin
Pruebas

25
40
15
total

76.5
95.625
153
57.375
382.5

Plan del proyecto

Fase

Fecha inicio

Fecha fin

Das

Anlisis

01-sep-14

Diseo
Programacin
Pruebas

15-sep-14
02-oct-14
29-oct-14

14-sep-14
01-oct-14
28-oct-14
08-nov-14
total

12.75
15.93
25.5
9.56
63.74

Fase

Anlisis

Diseo

Descripcin
Aqu se desarrollarn los requisitos del software desde la perspectiva de la empresa,
los cuales se obtendrn mediante entrevistas y charlas del funcionamiento de su
negocio. Sern identificados los primeros casos de uso y se estudiar totalmente el
proyecto.
La aceptacin del cliente de la visin que se le dar del proyecto el entendimiento
total del proyecto, junto con la planeacin de este marcan el final de esta fase.
Aqu se analizan los requisitos y se desarrolla un prototipo de arquitectura. Al final
de esta fase, todos los casos de uso correspondientes a requisitos deben estar
analizados y diseados, adems de la interfaz del programa. La revisin y aceptacin
del prototipo de la arquitectura marca el final
de esta fase.

El producto se construye en base a los casos de uso y la arquitectura. Se realiza el


cdigo para construir el software. El final de esta fase est marcado por la capacidad
Programacin operacional parcial del producto, lista para ser probada.

Pruebas

En esta fase se asegura que el software no tenga fallas y que cumpla con todos los
requisitos que se estipularon, tambin se toma en esta fase la instalacin del
software y el entrenamiento de los usuarios. Cuando todo est funcionando
correctamente ser el final de las fases.

Potrebbero piacerti anche