El documento habla sobre la gestión de productos de TI. Explica conceptos como crear un servicio, modelos de gestión como cascada y ágil, y gestionar requerimientos a través de casos de uso y calidad. También cubre economías de software, procesos, y herramientas para gestionar requerimientos como wireframing.
61. Caso de uso
@dcerecedoByteflair
Representacióntextual
1. El usuario visita la página de inicio
2. El sistema devuelve la página de inicio
3. El usuario introduce sus credenciales en el formulario de login y pulsa enviar
4. El sistema recibe la solicitud de login.
….
62. Caso de uso
@dcerecedoByteflair
Representacióntextual
1. El usuario visita la página de inicio
2. El sistema devuelve la página de inicio
3. El usuario introduce sus credenciales en el formulario de login y pulsa enviar
4. El sistema recibe la solicitud de login.
4.1. El sistema comprueba que el usuario existe
4.1.a. El usuario no existe
4.1.a.1. El sistema devuelve un mensaje de error informando que las
credenciales introducidas no son válidas
4.1.b. El usuario si existe
4.1.b.1. El sistema comprueba que la clave de acceso presentada se
corresponde con la almacenada
4.1.b.1.a. La clave de acceso no se corresponde
4.1.b.1.a.1. El sistema devuelve un mensaje de error informando que las
credenciales introducidas no son válidas.
4.1.b.1.b. La clave de acceso se corresponde
4.1.b.1.b.1. El sistema autentica al usuario y devuelve la página de bienvenida
73. Calidad
Requerimientos
@dcerecedoByteflair
REQ31: El sistema soportará múltiples usuarios de forma
concurrente
REQ32: Se introducirá la dirección de destino
REQ33: El usuario podrá buscar destinos por nombre,
dirección, etc...
¿Cuantos?
¿Quién?
¿Cuales son los criterios aceptados?
75. Calidad
Requerimientos
@dcerecedoByteflair
REQ18: Cuando el usuario realiza una búsqueda, los términos
de búsqueda pueden ser una dirección o contra un punto de
interés. El sistema será capaz de discernir de que se trata y
devolver resultados relevantes.
76. Calidad
Requerimientos
@dcerecedoByteflair
REQ18: Cuando el usuario realiza una búsqueda, los términos
de búsqueda pueden ser una dirección o contra un punto de
interés. El sistema será capaz de discernir de que se trata y
devolver resultados relevantes.
REQ18: El usuario puede buscar direcciones o puntos de
interés sin necesidad de identificar si se trata de uno u otro.
REQ19: El sistema devolverá los resultados más relevantes en
base a l sistema de scoring definido por la rega BR3.
REQ20: : El sistema será capaz de discernir entre direcciones y
puntos de interés.
79. Calidad
Requerimientos
@dcerecedoByteflair
REQ46: Cuando el usuario de fulfillment emita una factura
para un cliente, en la factura se desglosarán los costes y se
aplicará el IVA del 18%
Está mal, es el 21%...
¿Y si internacionalizamos?
Cada país aplica IVA's distintos
82. Calidad
Requerimientos
@dcerecedoByteflair
REQ60: El usuario podrá realizar preguntas de viva voz y en
lenguaje natural que el sistema será capaz de interpretar para
ejecutar los comandos necesarios y responder al usuario
Solo tenemos 3 meses!
84. Calidad
Requerimientos
@dcerecedoByteflair
REQ61: Al registrarse, el usuario deberá introducir como
dirección de facturación una vía, un número de portal, un
código postal y una localidad.
REQ62: Ésta podrá sobreescribirse con la dirección postal
introducida anteriormente
93. Calidad
Requerimientos
@dcerecedoByteflair
REQ72: Un taxi puede estar libre, ocupado o fuera de servicio.
REQ73: Los taxis libres deberán mostrarse en la pantalla de
control en color verde
REQ74: Los taxis ocupados deberán mostrarse en la pantalla
de control en color rojo
Y los que están fuera de servicio