MarcoAlejandro / database_EA2021

Project management of course.
0 stars 0 forks source link

Actividad: "Análisis del dominio de la aplicación y modelo de requisitos." #3

Open MarcoAlejandro opened 3 years ago

MarcoAlejandro commented 3 years ago

Análisis del dominio de la aplicación y el modelo de requisitos. Entrega: 20 de Junio de 2021.

Se deben entregar:

Componentes requeridos en detalle:

  1. Descripción del problema.
  2. Relación y descripción de los requisitos.
  3. Modelo del dominio de la aplicación (modelo semántico o conceptual de los datos).
  4. Modelo lógico de los datos.
MarcoAlejandro commented 3 years ago

Para el desarrollo del curso y el proyecto general que sirve de ejemplo para los proyectos de las compañías, se aplica una simplificación del método Watch, utilizando una cantidad mínima de modelos y productos que permitan entender el dominio del problema y construir una parte de la solución (implementación de la base de datos y construcción de una de las funcionalidades requeridas del sistema).

MarcoAlejandro commented 3 years ago

Entrega de la descripción del problema: https://docs.google.com/document/d/19a7aHz9NvFb8W0Apf2btT20BUPeyc4dlyynCu8V0GSQ/edit#

Esta es la descripción primera del problema. Esa versión puede cambiar durante el desarrollo incremental.

MarcoAlejandro commented 3 years ago

En la descripción del problema también se encuentra el análisis de procesos inicial.

MarcoAlejandro commented 3 years ago

Relación y descripción de requisitos

Para el desarrollo del proceso de definición y especificación de requisitos se utilizarán una combinación de varios marcos metodológicos y algunas modificaciones custom.

Definición de requisitos: Se utilizarán historias de usuario. Especificación de requisitos: modelo de casos de uso y descripciones textuales.

Formato para las Historias de Usuario

Junto con las historias de usuario se anotan también las clases conceptuales u objetos que forman parte del dominio de la aplicación y observaciones sobre la historia de usuario.

MarcoAlejandro commented 3 years ago

Se han entregado los siguientes avances en el análisis del dominio de la aplicación.

El profesor ha realizado su revisión y estos son sus comentarios:

Interrogantes del profesor:

  1. El usuario debe loguearse para registrar un pedido, no así para consultar la oferta de productos. Por tanto, para registrar un pedido el usuario debe estar logueado. Respuesta: Sí, esto es así. Quizá entonces no está bien explicado en el documento.

  2. Cuáles son los objetivos que tiene la empresa con el sistema?. El meta-objective del profesor con esta pregunta es que se deben definir con precisión los límites del sistema, para entender que cosas se dan por sentado que son manejadas por otro sistema (manual, automatizado, híbrido, no importa).