Estimacion de un proyecto
Estimaciones de un proyecto
software
Una forma clara y sencilla de desarrollo de software
Ing. Enrique Cárdenas
ecardenasr@upao.edu.pe
1
Numero de iteraciones por fase• Rational Software Corporation recomienda según el
tipo de proyecto lo siguiente:
PROYECTO
INICIAL
ELEBORA
CION
CONSTRUC
CION
IMPLEMEN
TACION
TOTAL
BAJO
0
1
1
1
3TIPICO
1
2
2
1
6
ALTO
1
3
3
2
9
MUY ALTO
2
3
3
2
10
Ing. Enrique Cárdenas
ecardenasr@upao.edu.pe
2
Puntos de Casos de Uso
El Puntode Casos de Usos ( Use Case Point-UCP )
esta determinada por la siguiente ecuación:
UCP=(PA+PCU)*UUCP
PA=Ponderación de los actores.
PCU=Ponderación de los casos de uso.
UUCP=Puntos de casos deuso inajustable.
UUCP=TCF*EF
Ing. Enrique Cárdenas
ecardenasr@upao.edu.pe
3
Ponderación de los actores (PA)
• Como parte inicial de
este proceso considere
los actores del sistema.
•Por cada actor,
determinar si es: simple,
promedio o complejo.
Ing. Enrique Cárdenas
ecardenasr@upao.edu.pe
4
• Un actor simple es otro sistema con una interfaz de
programación deaplicaciones definida.
• Un actor promedio es otro tipo de sistema que interactua como medio a un protocolo de comunicación
• ( por ejemplo tcpip) o es una persona que interactua
como medio a interfazbasada en texto ( como por
ejemplo un antiguo terminal ASCII).
• Un actor complejo es una persona que interactua
como medio a una interfaz grafica para usuario.
Ing. Enrique Cárdenasecardenasr@upao.edu.pe
5
TIPO
SIMPLE
DESCRIPCION
Interfaz con otro sistema
FACTOR
1
PROMEDIO Interac. o interfaz con un protocolo
2
COMPLEJO Interfaz grafica
3
PA=PAS+PAP+PACPAS=Nro.de actores simples*factor de pond.simple.
PAP=Nro.de actores promedio*factor de pond.prom.
PAC=Nro.de actores complejos*factor de pond.comp.
Ing. Enrique Cárdenas
ecardenasr@upao.edu.pe...
Regístrate para leer el documento completo.