Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instrucciones:
Cada equipo deberá analizar los dos casos planteados en este documento y utilizando las técnicas
explicadas en clase, levantar los requerimientos funcionales y no funcionales que inicialmente se
requerirían, recuerden que esta es una técnica evolutiva por lo que depende mucho del
conocimiento que el equipo pueda tener sobre los temas que se abordarán. Por otro lado, no se
preocupen si resultan muchos requerimientos, aquí aplicaremos la regla de “entre más es mejor”,
ya que al tener más detalle en los requerimientos, esto nos permitirá tener un mayor grado de
granularidad en el detalle.
Algunas técnicas y consideraciones previas que les pueden ayudar a realizar la actividad de
levantamiento de requerimientos se las detallamos a continuación:
Están relacionados con la funcionalidad que Están relacionados con los atributos de calidad
tendrá el sistema: y principalmente debemos considerar:
· Datos ¿Qué datos se guardarán? · Accesibilidad
· Operaciones · Rendimiento ¿Cuánto debe durar
· Flujos determinadas operaciones?
· Reportes · Confiabilidad
· Usuarios involucrados · Disponibilidad
· Regulaciones o restricciones · Seguridad
· Mantenibilidad
· Escalabilidad
· Adaptabilidad
2.
Universidad Fidélitas
SC-302 Documentación del Software
Universidad Fidélitas
SC-302 Documentación del Software
2. Utilice el siguiente conjunto de procesos para desarrollar la actividad, esto le permitirá tener
más claridad de lo que se debe construir.
Concepción: Hay un acercamiento con los involucrados y tenemos las primeras descripciones del
problema.
Indagación: Conocemos las necesidades de todos los actores, se empieza a establecer un alcance,
hay mayor entendimiento y conocemos la volatilidad del producto.
Priorización: Para cada requerimiento deberíamos definir cuanto nos costará a nivel de recursos,
riesgos e impacto para el cliente, de esta manera podremos realizar las estimaciones de duración y
presupuesto más asertivas.
Validación: Debemos revisar con nuestro cliente que los requerimientos no tengan ambigüedades,
inconsistencias o errores, así como consideremos el uso de los estándares de la industria que nos
involucra.
· El sistema deberá contar con acceso para los diferentes funcionarios de la Universidad,
actualmente cuenta con los siguientes departamentos: Registro, Cobro, Gestión de
profesores/Cursos y la Dirección de Carrera.
· El estudiante puede realizar en línea o se debe dirigir a la oficina de cobros para realizar el
pago de la matrícula completa (materias y matrícula) o bien realizar los pagos
correspondientes a la letra, la cual inicia su cobro un mes después de haber realizado el
proceso de inscripción.
· Existe un grupo de funcionarios designados por los directores de carrera para realizar la
asignación de cursos y profesores en cada cuatrimestre, dicho proceso se realiza dos
meses antes de realizar los procesos de matrícula, por lo cual, de no estar listo este
proceso a tiempo los estudiantes no podrán matricularse.
Requerimientos Funcionales
No Requerimiento
10
Universidad Fidélitas
SC-302 Documentación del Software
2. Desarrolle los requerimientos funcionales del sistema solicitado. Para ello,
desarrolle los siguientes apartados: Valor 7,5 ptos.
a. Número de Requerimiento
b. Nombre del Requerimiento
c. Actores
d. Descripción detallada del requerimiento
e. Restricciones
2 Gestión de Sistema -
departamentos Empleados
3 Gestión de Sistema –
usuarios empleados –
Usuarios.
4 Historial de Sistema -
Calificaciones Usuarios
5 Vista de cursos, Sistema -
profesor y Usuarios
compañeros
6
7
8
9
10
Universidad Fidélitas
SC-302 Documentación del Software
Caso No.2 (5 puntos )
Una agencia de viajes desea informatizar toda la gestión de los viajeros que acuden a la agencia y
los viajes que estos realizan. Tras ponerse en contacto con la agencia, éste les proporciona la
siguiente información: nombre, dirección, teléfono y correo electrónico. Así como, los datos para
una reservación de un vuelo y un destino, que incluye la información del avión y del hotel donde
se podrán hospedar. De cada uno de los viajes que maneja la agencia interesa gestionar el número
de viaje, fecha en la que se realiza el viaje, el hotel destino y otros datos. Por otro lado, interesa
llevar el registro de pago de los clientes, ya sea a través de cuotas o bien por pago único. Todo
esto con la finalidad de poder controlar absolutamente la información de la Agencia de Viajes
2. Datos Personales: Deberá solicitar datos personales a los viajeros como nombre, teléfono,
correo electrónico e ideas sobre posibles nombres de países