Representación de algunos principios del Manifiesto Ágil en el núcleo de la Esencia de Semat


Autores/as

DOI:

https://doi.org/10.22517/23447214.24241

Resumen

El Manifiesto Ágil tiene un conjunto de principios que guían el desarrollo ágil de software, el cual se presenta como una alternativa a los procesos de desarrollo tradicionales. En la
revisión de la literatura hay varios intentos para tratar de adaptar diferentes procesos en contextos ágiles, pero esta adaptación se dificulta debido a que no existe una representación del Manifiesto Ágil en un terreno común y, además, la interpretación de esos principios puede tener subjetividad. El núcleo de Semat (Software Engineering Method and Theory) tiene un terreno común para representar cualquier esfuerzo de ingeniería de software. En este artículo se representan algunos principios del Manifiesto Ágil en un terreno común usando el lenguaje que provee el núcleo de la Esencia de Semat. Además, se introduce el manejo del tiempo en la representación de dicho núcleo mediante el lenguaje OCL (Object
Constraint Language). La representación de los principios del Manifiesto Ágil en un terreno común permitirá adaptar y evaluar diferentes procesos en contextos ágiles.

Descargas

Los datos de descargas todavía no están disponibles.

Biografía del autor/a

Carlos Mario Zapata Jaramillo, Universidad Nacional de Colombia

PROFESOR TITULAR DEL DEPARTAMENTO DE CIENCIAS DE LA COMPUTACIÓN Y DE LA DECISIÓN DE LA FACULTAD DE MINAS, SEDE MEDELLÍN

Daniel Esteban Yepes Palacio, Universidad de Antioquia

Profesor del Departamento de Sistemas

Citas

[1] A. Singh, K. Singh, and N. Sharma, “Agile knowledge management: a

survey of Indian perceptions,” Innov. Syst. Softw. Eng., vol. 10, no. 4, pp. 297–315, 2014. DOI: https://doi.org/10.1007/s11334-014-0237-z

[2] M. Kaisti, T. Mujunen, T. Mäkilä, V. Rantala, and T. Lehtonen, “Agile principles in the embedded system development,” Agile Processes in Software Engineering and Extreme Programming, vol. 179, G. Cantone and M. Marchesi, Eds. Rome: Springer, 2014, pp. 16–31. DOI: https://doi.org/10.1007/978-3-319-06862-6_2

[3] I. F. Da Silva, P. A. da Mota Silveira Neto, P. O’Leary, E. S. de Almeida,

and S. R. de Lemos Meira, “Using a Multi-Method Approach to Understand Agile Software Product Lines,” Inf. Softw. Technol., vol. 57, no. 1, pp. 527–542, 2014. DOI:

https://doi.org/10.1016/j.infsof.2014.06.004

[4] R. Popli, R. Anita, and N. Chauhan, “A mapping model for trans-forming

traditional software development methods to agile-methodology,” Int. J.

Softw. Eng. Appl., vol. 4, no. 4, pp. 53–64, 2013. DOI: https://doi.org/10.5121/ijsea.2013.4405

[5] I. Jacobson, P. Ng, P. E. Mcmahon, and C. (Traductor) Zapata, “La Esencia de la Ingeniería de Software: El Núcleo de Semat,” Rev. Latinoam. Ing. Softw, vol. 1, no. 3, pp. 71–78, 2013. DOI: https://doi.org/10.18294/relais.2013.71-78

[6] M. Fowler and J. Highsmith, “The agile manifesto,” Softw. Dev., vol. 9, no. 8, pp. 28–35, 2001.

[7] Object Management Group, “Essence–Kernel and Language for Software

Engineering Methods, version 1.2,” 2018.

[8] B. Kanso and S. Tala, “Temporal constraint support for OCL.” In International Conference on Software Language Engineering, pp. 83–103, 2012. DOI: https://doi.org/10.1007/978-3-642-36089-3_6

[9] I. Jacobson, H. Lawson, P.-W. Ng, P. McMahon, and M. Goedicke. The

essentials of modern software engineering: free the practices from the method prisons!,” Milton Keynes, UK: ACM Books, 2019. DOI: https://doi.org/10.1145/3277669.3277673

[10] M. González-Pérez, C. M. Zapata-Jaramillo, L. González-Palacio. “Toward a standardized representation of RUP best practices of project management in the Semat kernel,” in Software engineering: methods, modeling, and teaching, vol. 3, chapter 7, Zapata, C. M. & Castro, L. (Ed.). Medellín, Colombia: Universidad Nacional de Colombia, 2014.

[11] Rational. “Rational Unified Process: Best Practices for Software Development Teams” Rational Software White Paper TP026B, 1998.

Descargas

Publicado

2024-04-03

Cómo citar

Zapata Jaramillo, C. M., & Yepes Palacio, D. E. (2024). Representación de algunos principios del Manifiesto Ágil en el núcleo de la Esencia de Semat. Scientia Et Technica, 29(01), 41–48. https://doi.org/10.22517/23447214.24241

Número

Sección

Sistemas y Computación