Como bien sabemos nuestro proyecto final planteado en la materia de informática está basado con los últimos acontecimientos a nivel mundial debido a la pandemia y donde podemos evidenciar la falta de articulación que tiene la información en Colombia, por ende se requiere de un sistema informático que permita articular las necesidades de la comunidad con líneas de trabajo de los grupos, y a estos últimos con los investigadores.
Mi grupo es el encargado del módulo de necesidades de la comunidad. Nos damos a la tarea en primera instancia de considerar el modelo 4+1 para así poder implementar el diseño y la construcción de la arquitectura, lo cual responde a las diferentes roles que se van a llevar a cabo con el uso del software en el modelo de interés.
Al iniciar este primer acercamiento nos encontramos con la falta de documentación de la arquitectura de software por tal motivo, se decide implementar una contextualización de dicho tema.
Como lo mencionamos unos párrafos atrás, el modelo de referencia para llevar a cabo con nuestros objetivos planteados es 4+1 el cual comprende una serie de vistas arquitectónicas, donde cada vista se representa a un conjunto de interés de diferentes stakeholders del sistema.
- Vista funcional o de casos de uso
- Vista lógica
- Vista de procesos
- Vista de despliegue
- Vista de implementación
Por otro lado gracias a este modelo se facilitará el desarrollo iterativo, donde la arquitectura se prototipa, se prueba, se mide, se analiza y para finalizar se refina en sucesivas interacciones. A si mismo este modelo nos permite disminuir los riesgos que estén asociados a dicha arquitectura, logrando otros beneficios para el proyecto como la construcción en equipo, el entrenamiento, la familiarización con la arquitectura, la adquisición de herramientas, la ejecución de procedimientos, herramientas, entre otras.