Resumen:
El objetivo principal que persigue el presente documento es identificar y explicar detalladamente todos los aspectos generales y particulares relacionados al informe de análisis y diseño elaborado por el grupo de desarrollo Manatí en respuesta a la aplicación a ser desarrollada para el cliente en cuestión. Dicha aplicación, nombrada Squid, es un sistema para la gestión y acceso de servicios relacionados a mecánica automotriz, mantenimiento y limpieza de vehículos que pretende servir de plataforma para que los talleres mecánicos, al igual que centros de lavado, ofrezcan y gestionen sus servicios y finalmente, los usuarios finales puedan acceder a estos servicios de una manera fácil y segura. Para avanzar a la elaboración exitosa de un plan general del proyecto, el presente documento abarca en su totalidad los aspectos relacionados a los siguientes apartados:
• especificación de diseño
• cronograma del proyecto.
La especificación de diseño busca explicar los detalles de la arquitectura del sistema, incluyendo las capas correspondientes a interfaz de usuario, lógica de negocio y acceso a datos. Adicionalmente, se especifica la plantilla de diseño elegida para la interfaz de usuario de la aplicación, así como la elaboración de los mockups de diferentes secciones de la misma. En cuanto al diseño de la base de datos, se detallan las tablas a crear con sus correspondientes campos, adicionalmente con su correspondiente tipo de dato. Se muestran las relaciones entre las tablas y el tipo de llaves, tanto primarias como secundarias, para cada entidad. Con el cronograma del proyecto, se busca especificar todas las historias de usuario relacionadas al desarrollo de la aplicación. Para cada historia de usuario se especifica el nombre, la descripción, los criterios de aceptación, la interacción en la que se desarrollará y los puntos de historias asignados a través del planning poker. Se estima el esfuerzo para cada historia de usuario y se adjunta el diagrama de red actualizado con los esfuerzos correspondiente para cada iteración por cada integrante.