Está en la página 1de 10

UNIVERSIDAD NACIONAL DE CAJAMARCA

FACULTAD DE INGENIERA ESCUELA ACADMICA PROFESIONAL DE INGENIERA DE SISTEMAS

CURSO:
Administracin de Proyectos de Sistemas

DOCENTE:
Zocn Alva, Oscar.

ALUMNO:
Linarez Vigo, Marlon Joer. Lpez Mego, Henry. Salazar Cacho, Ericka Milagros

CICLO:
IX

Cajamarca 17 de Mayo del 2012

EJERCICIOS DE ESTIMACION CON PUNTOS DE CASOS DE USO


Ejercicio 1: Se desea desarrollar un sistema de control con barrera (SCB) asociado a un estacionamiento subterrneo de vehculos. El sistema consta de un pie y un brazo. El pie contiene una pantalla y un lector de tarjetas de aparcamiento. El brazo tiene una barrera para bloquear y desbloquear el paso de vehculos. El sistema estar inicialmente con la barrera bajada, mostrando por pantalla Introduzca ticket y a la espera de que el usuario introduzca el ticket en el SCB. La especificacin es la siguiente: Cuando el usuario introduzca el ticket de aparcamiento, el SCB chequear si el ticket es vlido para salir (lo que implica que el usuario ha pagado el estacionamiento) y simultneamente mostrar por pantalla el mensaje de Comprobando ticket. Si el ticket es vlido, el sistema traga el ticket, levanta la barrera y muestra el mensaje Hasta pronto. La barrera una vez levantada, permanecer levantada mientras el detector de salida de vehculos no haya detectado la salida del vehculo o bien durante un tiempo mximo de 1 minuto. Tras la salida del vehculo, se baja la barrera y el SCB vuelve al estado inicial. Si el vehculo no hubiese salido y el tiempo mximo ha transcurrido, se baja la barrera, el SCB devuelve el ticket y se muestra el mensaje Recoja ticket. Despus el sistema vuelve a la situacin inicial. En el caso de que el ticket no sea vlido: El SCB devuelve el ticket, no levanta la barrera y muestra un mensaje Pase por ventanilla. Ticket defectuoso o impagado. Ningn usuario puede accionar el SCB si no dispone de ticket. SE PIDE: A) Estimar el tiempo de Desarrollo considerando un equipo de 2 Personas.

Determinacin de Peso de Actores (UAW)


Actor Sistema de Facturacin Conductor Tipo Simple Complejo Total Factor 1 3 Peso 1 3 4

UAW=4

Determinacin de Peso de Casos de Uso (UUCW)


Caso de Uso Registrar Salida Verificar Ticket Accionar Barrera Devolver Ticket Tipo Promedio Simple Promedio Simple Total Factor 10 5 10 5 Peso 10 5 10 5 30

UUCW=30 Puntos de Casos de Uso sin Ajustar (UUCP) UUCP=UAW+UUCW UUCP=4+30 UUCP=34 Calculo de Peso de Factores Tcnicos (TFactor) Factor Tcnico T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12 T13 Total Peso 2 1 1 1 1 0.5 0.5 2 1 1 1 1 1 Nivel 2 2 4 1 0 1 4 0 1 0 4 0 1 Nivel*Peso 4 2 4 1 0 0.5 2 0 1 0 4 0 1 19.5 Razn Conexin con Sistema de Facturacin Transacciones simples Necesita ser eficiente Transacciones simples No es necesario Instalacin con personal tcnico Alta interaccin con los usuarios No es necesario Cambios no significativos Transacciones secuenciales Conexin segura con el Sistema de Facturacin No es necesario No se necesita capacitacin

TFactor= 19.5 TCF=0.6 + (0.01 * Tfactor) TCF=0.6 + (0.01 * 19.5) TCF=0.6 + (0.195) TCF=0.795 Calculo de Peso de Factores Ambientales (EFactor) Factor Ambiental E1 E2 E3 E4 E5 E6 E7 E8 Total Peso 1.5 0.5 1 0.5 1 2 -1 -1 Nivel 4 4 3 2 2 5 3 5 Nivel*Peso 6 2 3 1 2 10 -3 -5 16 Razn Muy familiarizados Trabajadores muy relacionados con Aplicaciones Trabajadores con experiencia media. Capacidad de anlisis media-baja Motivacin baja-media Requerimientos estables La mitad del personal. Lenguaje de Programacin: C

EFactor= 16 EF=1.4 + (-0.03 * Efactor) EF=1.4 + (-0.03 * 16) EF=1.4 + (-0.48) EF=0.92 Calculo de Puntos de Casos de Uso UCP=UUCP*TCF*EF UCP= 34*0.795*0.92 UCP= 24.8676 A UN PROMEDIO DE 28 HORAS POR PUNTO 24.8676*28= 696.3 18 SEMANAS A 40 HORAS POR SEMANA PARA UNA PERSONA TOMANDO UN EQUIPO DE 2 PERSONAS 9 SEMANAS DE TRABAJO

Ejercicio 2:
La empresa de Transportes Ferroviarios (TRAFER) desea crear una nueva APLICACIN SOFTWARE que permita la Venta de billetes en RUTA (VIRUTA). Con esta nueva aplicacin, un viajero puede subir al tren y comprar el billete dentro del mismo, sin necesidad de pasar previamente por ventanilla. Tras una entrevista con el personal de TRAFER, se ha conseguido la siguiente informacin relativa al proceso de venta de billetes: El revisor, a travs de VIRUTA, registrar los datos del viaje a realizar seleccionando la estacin de origen y destino, que le diga el viajero. La aplicacin asignar la fecha y hora del sistema. A partir de dicha informacin, VIRUTA comprobar la existencia de algn descuento en la tarifa de descuentos de calendario ("das azules, dorados o rojos y horas punta y valle"). Esta labor la realiza automticamente el sistema a partir de los datos del viaje puesto que conoce la fecha y hora del mismo. A continuacin calcula el precio del billete, consultando la tarifa de precios. Posteriormente el revisor introduce el nmero de billetes a emitir y VIRUTA calcular entonces el importe total. Hay que aclarar que una venta slo puede realizarse para el mismo origen, destino, fecha y hora de salida. Finalmente, se imprime un nico justificante donde se indica el nmero de billetes solicitados, el importe total, el trayecto (estacin de origen y destino, fecha y hora) y el descuento aplicado. El revisor recoge el justificante, siendo este el nico indicador de que la venta se ha producido, ya que hasta ese momento se considera que la venta se poda cancelar. Tras esto VIRUTA vuelve a la situacin inicial. Debido a que la aplicacin va instalada en una PDA con impresora, y dada su reducida capacidad de disco, se ha acordado con el personal de TRAFER, que desde la aplicacin VIRUTA, el revisor pueda ordenar la descarga de los datos de las ventas realizadas. Para la realizacin de esta descarga, la aplicacin solicitar al revisor que se identifique. Despus de validar al revisor y una vez haya terminado la descarga, VIRUTA lo indicar mediante un mensaje de confirmacin. El revisor acepta la confirmacin y VIRUTA vuelve a la situacin inicial. Se pide: Estimar el tiempo de Desarrollo considerando una equipo de 3 Personas.

Determinacin de Peso de Actores (UAW)


Actor Revisor Tipo Complejo Total UAW=3 Factor 3 Peso 3 3

Determinacin de Peso de Casos de Uso (UUCW)


Caso de Uso Logearse en el Sistema Mantenimiento de Rutas Mantenimiento de Descuentos Vender Boletos Descargar Ventas Aplicar Descuento Calcular Importe Imprimir Comprobante Cancelar Venta Tipo Simple Complejo Promedio Complejo Promedio Simple Simple Simple Simple Total Factor 5 15 10 15 10 5 5 5 5 Peso 5 15 10 15 10 5 5 5 5 75

UUCW=75 Puntos de Casos de Uso sin Ajustar (UUCP) UUCP=UAW+UUCW UUCP=3+75 UUCP=78 Calculo de Peso de Factores Tcnicos (TFactor) Factor Tcnico T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12 Peso 2 1 1 1 1 0.5 0.5 2 1 1 1 1 Nivel 0 2 4 3 0 1 3 0 1 0 3 0 Nivel*Peso 0 2 4 3 0 0.5 1.5 0 1 0 3 0 Razn Sistema Monoltico Transacciones simples Necesita ser eficiente Operaciones con diversas Transacciones No es necesario Instalacin con personal tcnico Transacciones repetitivas No es necesario Cambios no significativos Transacciones secuenciales Seguridad y autenticacin promedio No es necesario

T13 Total

3 18

Se necesita capacitacin promedio

TFactor= 18 TCF=0.6 + (0.01 * Tfactor) TCF=0.6 + (0.01 * 18) TCF=0.6 + (0.18) TCF=0.78 Calculo de Peso de Factores Ambientales (EFactor) Factor Ambiental E1 E2 E3 E4 E5 E6 E7 E8 Total Peso 1.5 0.5 1 0.5 1 2 -1 -1 Nivel 4 4 3 4 2 5 3 3 Nivel*Peso 6 2 3 1 2 10 -3 -3 18 Razn Muy familiarizados Trabajadores muy relacionados con Aplicaciones Trabajadores con experiencia media. Capacidad de anlisis media-alta Motivacin baja-media Requerimientos estables La mitad del personal. Lenguaje de Programacin: C#

EFactor= 18 EF=1.4 + (-0.03 * Efactor) EF=1.4 + (-0.03 * 18) EF=1.4 + (-0.54) EF=0.96 Calculo de Puntos de Casos de Uso UCP=UUCP*TCF*EF UCP= 78*0.78*0.96 UCP= 36.504 PROMEDIO DE 20 HORAS POR PUNTO 36.504*20= 730 19 SEMANAS A 40 HORAS POR SEMANA PARA UNA PERSONA

TOMANDO UN EQUIPO DE 3 PERSONAS 6 SEMANAS DE TRABAJO

También podría gustarte