Programación Matemática y Software (Jun 2021)
Tecnologías Ágiles para Construir un Punto de Venta Mediante una Arquitectura en Capas
Abstract
La industria demanda proyectos tecnológicos innovadores en atención de sus necesidades, por ello, incluir una metodología de desarrollo, así como de tecnologías agiles generan un entorno favorable para alcanzar esos ideales; el objetivo es identificar las tecnologías para construir un punto de venta mediante el patrón de arquitectura modelo vista controlado, enfocado a las empresas del sector comercial bajo un modelo de negocio B2C. La metodología de desarrollo de software ágil a implementar es SCRUM debido a la flexibilidad de trabajo además con respecto a las tecnologías adecuadas para trabajar en cada una de las capas establecidas en la arquitectura, Grails ofrece un conjunto de elementos aptos para construir un punto de venta bajo ese enfoque. Los marcos de desarrollo completo están orientados a optimizar el proceso de construcción y mantenimiento a través de la compatibilidad con patrones de arquitectura, con la división del procesamiento en diferentes capas permite escalar el software dirigiendo los esfuerzos en atender una sección en particular. El establecer una arquitectura de software permite determinar que tecnologías son adecuadas para su construcción así mismo la adopción de una filosofía ágil en los ciclos de trabajo son factores clave para atender las necesidades que el mercado demanda.