Sesiones 3-4
El entendimiento del dominio y la elicitación de requisitos
La Elicitación de Requisitos es un aspecto clave en el desarrollo de proyectos software, con un impacto elevado en el resto de actividades del ciclo de vida del producto. La adecuada elicitación contribuye en la reducción de los cambios y correcciones en los requisitos. Por tanto, es muy importante que la labor de elicitar (descubrir) se realice lo mejor posible. Para ello, se debe iniciar por entender bien el dominio y utilizar las técnicas adecuadas.
Material Complementario de Elicitación de Requisitos
Sesión 3: Láminas 1 a 68 - Stakeholders y Clientes
Sesión 4: Láminas 69 a 136 - Técnicas de Elicitación y Plan de Elicitación
Componente Práctico
Dados las siguientes necesidades, en la forma de "El sistema deberá permitir...
El registro de personas desde redes sociales o directamente en el registro del sistema.
Realizar el crud de las excursiones, de los lugares, e itinerarios
Registrar de las excursiones el cupo, precio, tiempo de estadía, tema, fecha de salida, fecha de llegada, tipo de transporte, foto o video ilustrativo, lista con las extras incluidos, itinerario, y lugar
Desplegar todas las excursiones en la pantalla principal con descripción, fotos, video, y ubicación
Reservar cupos en las excursiones, con el pago del 50% del costo mediante tarjeta de crédito o débito
Mostrar las reservas realizadas por el usuario y observar las personas que asistirán a la excursión
Temas para las excursiones: caminata, camping, montaña, playa, piscina, todo incluido, compras, surfing, kayaking.
Visualizar el transporte mediante una foto, y una descripción detallada del vehículo y con los lujos que ofrece
Filtrar excursiones por destino, fecha, tipo, y extras incluidos
Obtener retroalimentación pasado el viaje
Notificar cuando se acercan las fechas de eventos reservados
Reembolsar al cliente si se cancela la excursión
Realizar un análisis del dominio y elicitación preliminar. Desarrollar los siguientes aspectos:
Análisis del contexto
1.1. Visión del negocio
1.2. Estructura del negocio
1.3. Procesos del negocio
1.4. Comportamiento del negocio
Análisis del problema
2.1. Descripción (en prosa, máximo 200 palabras)
2.2. Árbol de problemas (Problema central, Efectos, Causas)
Objetivos del Sistema
3.1. Propósito
3.2. Objetivo general
3.3. Objetivos específicos (Capacidades, funcionalidades, alcances)
Visión del Sistema (producto
1.1. Procesos a apoyar
1.2. Entradas de datos
1.3. Informes
1.4. Comunicaciones
1.5. Bosquejo de Interfaz