Ajuste de Modelos y Procedimientos para el Desarrollo Web
Palabras clave:
Tecnología, Ingeniería de Software, Desarrollo Web, AdaptaciónResumen
En el ámbito del Desarrollo de Software, la tecnología plantea un desafío dinámico, dando forma constantemente al panorama de la Ingeniería de Software. Este artículo explora los esfuerzos de los autores en adaptar diversas metodologías y procesos en Ingeniería de Software, específicamente diseñados para el Desarrollo Web. Mientras que el Proceso de Software Personal, originalmente formulado por [5], fue diseñado para lenguajes de tercera generación, ha experimentado ajustes para alinearse con el panorama tecnológico contemporáneo. Muchas empresas continúan buscando la certificación en este proceso para el desarrollo de software. El artículo detalla la adaptación de este proceso en veinticinco proyectos, incorporando Programación Modular, Modelo Vista Controlador y Metodologías Ágiles. Los resultados presentados no solo resaltan la adaptación para el Desarrollo Web, sino que también enfatizan la incorporación y modificación de actividades destinadas a garantizar la calidad general del proceso de desarrollo y del producto final.
Citas
Chavarria, A. E., Ore, S. B., Pastor, C. (2016). Quality assurance in the software development process using CMMI, TSP and PSP. Revista Iberica de Sistemas e Tecnologias de Informacao, Vol. 20, pp. 62–77. DOI: 10.17013/risti.20.62-77.
Deacon, J. (2000). Model-view-controller (MVC) architecture. John Deacon Computer Systems Development, Consulting & Training.
Hilburn, T. B. (1999). PSP metrics in support of software engineering education. Proceedings 12th Conference on Software Engineering Education and Training (Cat. No.PR00131), pp. 135–136. DOI: 10.1109/ CSEE.1999.755194.
Hollocker, C. P. (1986). Finding the cost of software quality. IEEE Transactions on Engineering Management, Vol. EM–33, No. 4, pp. 223–228. DOI: 10.1109/TEM.1986.6447683.
Humphrey, W. S. (1989). Managing the Software Process. Addison-Wesley Longman Publishing Co., Inc.
Humphrey, W. S. (1994). The personal process in software engineering. Proceedings of the Third International Conference on the Software Process. Applying the Software Process, pp. 69–77. DOI: 10.1109/SPCON. 1994.344422.
Humphrey, W. S., Over, J. W. (1997). The personal software process (PSP) a full-day tutorial. Proceedings of the (19th) International Conference on Software Engineering, pp. 645–646.
Isakowitz, T., Stohr, E., Iyer, B. (1995). RMM: A methodology for structured hypermedia design. ACM, Vol. 38, No. 8, pp. 34–44. DOI: 10.1145/208344.208346.
Kemo, S. (2020). Global digital overview. We are social. Accessed 2020-2-2.
Markovtsev, V., Long, W. (2018). Public Git archive: A big code dataset for all. Proceedings of the 15th International Conference on Mining Software Repositories, pp. 34–37. DOI: 10.1145/3196398.3196464.
Riddle, W., Williams, L. (1986). Modelling software development in the large. 3rd ISPW, IEEE Computer Society, pp. 81–84.
Schwabe, D., Rossi, G., Barbosa, S. D. (1996). Systematic hypermedia application design with OOHDM. Proceedings of the the Seventh ACM Conference on Hypertext, pp. 116–128.
Suranto, B. (2014). PSP and PQI: How do they improve individual software process. Teknoin, Vol. 20, No. 4. DOI: 10.20885/teknoin. vol20.iss4. art1.