Ir al contenido principal

Historias de Usuario: Sistema de transporte

Historia de Usuario
Número 1
Venta de Tarjetas
Usuario: Pasajero y Cajero
Iteración Asignada:  i1
Prioridad de Negocio: Media
Puntos Estimados: 10 puntos (Horas)
Riesgo en Desarrollo: Bajo
Puntos Reales:

Descripción:
El Pasajero, usuario del sistema de transporte en cuestión, en caso de requerir de los servicios de transporte, brindados por el sistema, necesitará de una tarjeta que funcionará como boleto recargable. Para adquirir una, recurrirá a la taquilla donde el cajero activara la tarjeta con un saldo inicial igual a la tarifa 3.

Observaciones:
La tarjeta es necesaria para acceder al servicio de transporte.



Historia de Usuario
Número 10
Recarga de Tarjetas
Usuario: Pasajero y Cajero
Iteración Asignada:  i2
Prioridad de Negocio: Alta
Puntos Estimados: 5 puntos (Horas)
Riesgo en Desarrollo: Bajo
Puntos Reales:

Descripción:
El Pasajero, usuario del sistema de transporte en cuestión, en caso de agotar el saldo de su tarjeta tendrá que recurrir a una taquilla para recargar su tarjeta. El cajero actualizara el saldo de la tarjeta después de haberse efectuado el pago.

Observaciones:
El saldo de la tarjeta no puede exceder cierto límite establecido por el servicio de transporte.

Historia de Usuario
Número 20
Tarifas Especiales
Usuario: Pasajero y Administrador
Iteración Asignada:  i3
Prioridad de Negocio: Medio
Puntos Estimados: 7 puntos (Horas)
Riesgo en Desarrollo: Bajo
Puntos Reales:

Descripción:
El Pasajero, usuario del sistema de transporte en cuestión, podrá solicitar una tarjeta con tarifa especial ya sea por ser estudiante, persona de la tercera edad y persona con capacidades diferentes. Estas serán blindadas por personal administrativo del servicio de transporte.

Observaciones:
La tarjeta con tarifa especial será personal si se usa 4 veces en el periodo de 24 horas quedara bloqueada hasta que el personal administrativo del servicio de transporte lo decida.


Historia de Usuario
Número 30
Cobro de Servicio de Transporte
Usuario: Pasajero y Cajero
Iteración Asignada:  i4
Prioridad de Negocio: Alta
Puntos Estimados: 15 puntos (Horas)
Riesgo en Desarrollo: Bajo
Puntos Reales:
Descripción:
El Pasajero, usuario del sistema de transporte en cuestión, en caso de requerir de los servicios de transporte, brindados por el sistema, necesitará de una tarjeta que funcionará como boleto recargable: al pasar la tarjeta por los dispositivos en los torniquetes, lectores de tarjetas NFC, si cuenta con el saldo mínimo para la Tarifa 3, podrá acceder al servicio de transporte. Para hacer el transbordo de líneas en el servicio de transporte deberá volver a pasar la tarjeta por un lector para que se efectúe el cobro de la tarifa en cuestión. Si el pasajero no efectúa un transbordo de línea al salir de la estación se le hará el cobro de la Tarifa 1, si efectúa 1 transbordo se cobrará la tarifa 2, por 2 transbordos se cobrará la tarifa 3.
La tarjeta, al ser cobrada por el Cajero, quedara activada y lista para usarse con un saldo inicial equivalente a la tarifa 3.
Observaciones:
Las tarifas dependen de la cantidad de líneas que recorra. Y el cobro se realizará al finalizar el viaje.



Caso de Prueba de Aceptación
Código: código ventas de tarjetas
Historia de Usuario: 1- Venta de Tarjetas
Nombre: Prueba venta de tarjetas
Descripción: El funcionamiento del registro de las tarjetas.
Condiciones de Ejecución:
El sistema debe poder leer y modificar los datos de la tarjeta, ya sea para el torniquete o taquilla.
Entrada / Pasos de ejecución:
Se comprará una tarjeta, se ingresará al servicio de transporte.
Resultado Esperado:
El sistema deberá activar la tarjeta al ser comprada, al ingresar al servicio de transporte no habrá se restringirá el acceso por saldo insuficiente.
Evaluación de la Prueba:

Caso de Prueba de Aceptación
Código: código recarga de tarjetas
Historia de Usuario: 10- Recarga de Tarjetas
Nombre: Prueba recarga de tarjetas
Descripción: El funcionamiento de la recarga de saldo.
Condiciones de Ejecución:
El sistema debe poder leer y modificar los datos de la tarjeta, ya sea para el torniquete o taquilla.
Entrada / Pasos de ejecución:
Se recurrirá a una taquilla y se pagara la tarifa 3.
Resultado Esperado:
El sistema deberá actualizar el saldo.
Evaluación de la Prueba:

Caso de Prueba de Aceptación
Código: código Tarifas Especiales
Historia de Usuario: 20- Tarifas Especiales
Nombre: Prueba Tarifas Especiales
Descripción: El funcionamiento de las Tarifas Especiales
Condiciones de Ejecución:
El sistema debe reconocer las tarjetas con tarifas especiales.
Entrada / Pasos de ejecución:
El personal administrativo brindara una tarjeta con tarifa especial y se intentara ingresar al servicio de transporte con la misma.
Resultado Esperado:
Que el usuario podrá ingresar al servicio de transporte.
Evaluación de la Prueba:




Caso de Prueba de Aceptación
Código: código Cobro de servicio
Historia de Usuario: 30- Cobro de servicio
Nombre: Prueba de Cobro de servicio
Descripción: El funcionamiento del Cobro de servicio.
Condiciones de Ejecución:
El sistema debe tener registradas las respectivas tarifas, mediante el registro de la estación en la que se accedió al servicio así como los transbordos realizados y la estación donde el usuario registre su salida.
Entrada / Pasos de ejecución:
Con una tarjeta cargada son saldo igual a la tarifa 3 se recorrerán tres líneas diferentes.
Resultado Esperado:
Se realizara el cobro correspondiente a la tarifa 3.
Evaluación de la Prueba:

Tarea de Ingeniería
Número Tarea:
1
Venta de Tarjetas
Nombre Tarea: Tarea de Venta de Tarjetas
Tipo de Tarea:
Desarrollo.
Puntos Estimados:
5 horas
Fecha de Inicio:
10/03/2017
Fecha de culminación.
16/03/2017
Programador Responsable:
Morales Rodríguez Diego Emilio y Rubio Haro Rodrigo Rodolfo
Descripción:
Se va a programar para que la máquina de cobro del metro pueda vender las tarjetas a los usuarios que no tienen tarjetas.

Tarea de Ingeniería
Número Tarea:
2
Tarifas Especiales
Nombre Tarea: Tarifas Especiales
Tipo de Tarea :
Desarrollo.
Puntos Estimados:
4 horas
Fecha de Inicio:
10/03/2017
Fecha de culminación.
16/03/2017
Programador Responsable:
Morales Rodríguez Diego Emilio y Rubio Haro Rodrigo Rodolfo
Descripción:
Se va a programar para que la máquina para que pueda recargarle saldo al usuario cuando este ya no tenga más saldo para usar el servicio del transporte.





Tarea de Ingeniería
Número Tarea:
3
Recarga de Tarjetas
Nombre Tarea: Tarea de Recarga de Tarjetas
Tipo de Tarea :
Desarrollo.
Puntos Estimados:
4 horas
Fecha de Inicio:
10/03/2017
Fecha de culminación.
16/03/2017
Programador Responsable:
Morales Rodríguez Diego Emilio y Rubio Haro Rodrigo Rodolfo
Descripción:
Se va hacer una tarjeta especial con tarifas más baratas para las personas con capacidades diferentes, también las personas de la tercera edad y los estudiantes están incluidos.

Tarea de Ingeniería
Número Tarea:
4
Cobro de Servicio de Transporte
Nombre Tarea: Tarea de Cobro del Servicio de Transporte
Tipo de Tarea :
Desarrollo.
Puntos Estimados:
4 horas
Fecha de Inicio:
10/03/2017
Fecha de culminación.
16/03/2017
Programador Responsable:
Morales Rodríguez Diego Emilio y Rubio Haro Rodrigo Rodolfo
Descripción:
Vamos hacer que el sistema cobre correctamente al usuario dependiendo de la trayectoria de su viaje.

Usuario
Usar el servicio de transporte público colectivo.
Persona que va usar el servicio de Transporte






Torniquete
Registra la entrada de las persona al servicio de transporte.
Torniquete




Maquina
Recarga la tarjeta y vende las tarjetas.
Máquina del servicio de Transporte.


Entradas populares de este blog

Tabla Periódica de la Web: Resumen

  Resumen. Al momento de desarrollar un proyecto, se propone la fase de resumen del proyecto en donde se recolecta la información necesaria para proceder con la planeación del proyecto. Aunque todas las etapas de desarrollo son importantes, al ser la primera, definirá en gran parte si el proyecto tiene éxito o no. Veremos el desglose de cada uno de los elementos de esta etapa. En la etapa de resumen tenemos 8 elementos. 1. Definición de Proyecto (PrD) Definir el proyecto es establecer la idea principal del proyecto, la piedra angular. En este primer elemento debemos considerar que deberá moldearse y pulirse esa idea. 2. Target (Ta) Definida la idea principal del proyecto, tenemos que delimitar lo más posible el público objetivo o target que se verá beneficiado del proyecto.  3. Objetivos (Go) Establecer objetivos específicos sobre que tendrá que realizar el sistema, estos deben de estar en función del público elegido. 4. Especificaciones Técnicas (TS) Las especificaciones Técnicas a di

Tabla Periódica de la Web: Planeación

Planeación. Una vez que tenemos claro que cosas se quieren llevar a cabo en nuestra webapp, diseñar un plan teniendo en cuenta nuestros objetivos, recursos, presupuesto, entre otros factores, nos permitirá desarrollar nuestro proyecto enfocado completamente a las necesidades planteadas.  Es importante integrar al equipo de desarrollo en la etapa de planeación, se fomenta el sentimiento de propiedad y usualmente se verán más comprometidos con el proyecto. Este punto se puede argumentar con el principio de los equipos autónomos de las metodologías ágiles. 1. Investigación y desarrollo de Conceptos Una vez dados los primeros requisitos del cliente, se deberá hacer una investigación, está dependerá de la complejidad de lo solicitado. Investigar y desarrollar los conceptos dados. La investigación tiene como fin que el equipo de desarrollo comience a formular propuestas para la arquitectura de la aplicación. 2. Lluvia de ideas Organizar sesiones de este tipo, permitirá al equipo de desarroll

Calidad en aplicaciones web (Web Apps)

RUBIO HARO RODRIGO RODOLFO CALIDAD PARA WEB APPS Se suele definir como propiedades de un objeto, producto, servicio, o en realidad, casi cualquier cosa; que permite caracterizarla y valorarla con respecto a las restantes de su categoría, sector o especie. La industria del software se ha guiado de ciertos estándares para asegurar la calidad. Sin embargo, con el  crecimiento exponencial de la aplicaciones web, se han fragmentados algunos de estos aspectos para asegurar "la calidad". No es lo mismo hacer un sistema tradicional, que desarrollar una aplicación web, y por lo tanto, hemos de considerar los conceptos que mas influyen en la calidad de una aplicación web. Las características más relevantes -usabilidad, funcionalidad, fiabilidad, eficiencia y capacidad de mantenimiento- proporcionan una base verdaderamente útil para evaluar la calidad de los sistemas basados en Web. Olsina y sus colaboradores [OSL99] han preparado un «árbol de requisitos de calidad» que iden