DOI:

https://doi.org/10.14483/2322939X.13505

Publicado:

2018-11-06

Número:

Vol. 15 Núm. 2 (2018)

Sección:

Actualidad Tecnológica

Metodología para elaboración de requerimientos en aplicaciones con servicios web

Methodology for the elaboration of requirements in applications with web services

Autores/as

  • Patricia Paez Cardenas Universidad Distrital Francisco Jose De Caldas
  • Christian David Arias Peralta Universidad Distrital Francisco Jose De Caldas
  • Luis Felipe Wanumen Silva Universidad Distrital Francisco Jose De Caldas

Palabras clave:

agile software development, requirements analysis, web services (en).

Palabras clave:

análisis de requerimientos, desarrollo de software ágil, servicios web (es).

Descargas

Resumen (es)

Dependiendo de la técnica usada en la captura de requerimientos, se pueden obtener procesos innovadores e iterativos que verdaderamente sirvan de soporte a la construcción de aplicaciones que consumen servicios. Las metodologías ágiles sugieren la elicitación de requerimientos altamente cambiantes, mientras que las metodologías tradicionales sugieren detallar al máximo los requerimientos luego de hacer un proceso de priorización. En el presente artículo se analizan los enfoques de elicitación de las metodologías ágiles y tradicionales y se toman los aspectos de cada una de ellas que guardan concordancia con las características de las aplicaciones que consumen servicios, lo anterior con el fin de proponer un marco de trabajo para la elicitación de requerimientos respecto al caso específico de aplicaciones que utilizan servicios web. Al finalizar el artículo se realiza una validación en dos empresas que prestan servicios de desarrollo de software.

Resumen (en)

Depending on the technique used in the capture of requirements, it is possible to obtain innovative and iterative processes that truly support the construction of applications that consume web services. In the present article the elicitation approaches of the agile and traditional software methodologies are analyzed and the aspects of the rules that guarantee the concordance with the characteristics of the applications that consume services are taken, with the purpose of proposing a framework of work for the elicitation of the information applied to the specific case of applications that use web services. At the end of the article, a validation will be carried out in two companies that provide software development services

Referencias

M. Serna, “Analysis and selection to requirements elicitation techniques”, in 7th Colombian Computing Congress (CCC), Medellín, october, 2012, https://doi.org/10.1109/ColombianCC.2012.6398001

M. Muqeem y M. Beg, “Validation of requirement elicitation framework using finite state machine”, In International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT), Kanyakumari, july, 2014, https://doi.org/10.1109/ICCICCT.2014.6993145

C. Maines, B. Zhou, S. Tang y Q. Shi, “Towards a Framework for the Extension and Visualisation of Cyber Security Requirements in Modelling Languages”, In10th International Conference on Developments in eSystems Engineering (DeSE), Paris, june, 2017.

S. Nazir, “Why Quality? Iso 9126 Software Quality Metrics (Functionality) Support By Uml Suite”, ACM SIGSOFT Software Engineering Notes, vol. 30, n° 2, 2005.

Elsevier, “A decade of agile methodologies: towards explaining agile software development”, The Journal of Systems and Software, vol. 85, n° 6, 2012.

Z. Sultan, Rabiya, S. Nazir y S. Asim, “Analytical Review On Test Cases Prioritization Techniques: An Empirical Study”, International Journal Of Advanced Computer Science And Applications (IJACSA), vol. 8, n° 2, 2017.

M. Huo, J. Verner, L. Zhu y M. A. Babar, “Software quality and agile methods”, In 28th Annual International Computer Software and Applications Conference, Hong Kong, October, 2004.

L. Cao and B. Ramesh, “Agile requirements engineering practices: an empirical study”, IEEE Software, vol. 25, n° 1, pp. 60-67, 2008, https://doi.org/10.1109/MS.2008.1

A. Eberlein y J. C. Sampaio, “Agile requirements definition: a view from requirements engineering”, In Proceedings of the International Workshop on Requirement Engineering, 2002.

J. Karlsson y K. Ryan, “Prioritizing Requirements Using A Cost-Value Approach”, IEEE Software, vol. 14, n° 5, pp. 67–74, 1997, https://doi.org/10.1109/52.605933

A. Perini, A. Susi y P. Avesani, “A machine learning approach to software requirements prioritization”, IEEE Transactions on Software Engineering, vol. 39, n° 4, 2013, https://doi.org/10.1109/TSE.2012.52

V. N. Vithana, “Scrum requirements engineering practices and challenges in offshore software development”, International Journal of Computer Applications, vol. 116, n° 22, 2015.

C. Arias, G. Vilanova, M. Miranda, J. Fontana, S. Rivadeneira y D. Cruz, “Construcción de modelos de requerimientos a partir de modelos de procesos de negocio”. [En línea]. Disponible en: https://www.researchgate.net/publication/233529267_Construccion_de_Modelos_de_Requerimientos_a_partir_de_Modelos_de_Procesos_de_Negocio

N. Sharif, K. Zafar y W. Zyad, “Optimization of requirement prioritization using computational intelligence technique”, In International Conference On Robotics And Emerging Allied Technologies In Engineering (ICREATE), Islamabad, april, 2014,https://doi.org/10.1109/iCREATE.2014.6828370

F. L. Butt, S. N. Bhatti, S. Sarwar, A. M. Jadi y A. Saboor, “Optimized order of software testing techniques in agile process – A systematic approach”, International Journal of Advanced Computer Science and Applications (IJACSA), vol. 8, n° 1, 2017.

S. N. Bhatti, M. Usman y A. A. Jadi, “Validation to the requirement elicitation framework via metrics”, ACM SIGSOFT Software Engineering Notes, vol. 40, n° 5, September 2015, https://doi.org/10.1145/2815021.2815031

A. R. Asghar, A. Shah, A. Tabassum y S. N. Bhatti, “The impact of analytical assessment of requirements prioritization models: an empirical study”, International Journal of Advanced Computer Science and Applications (IJACSA), vol. 8, n° 2, 2017.

R. Thakurta, “A framework for prioritization of quality requirements for inclusion in a software project”, Software Quality Journal, vol. 21, n° 4, pp. 573-597, 2013, https://doi.org/10.1007/s11219-012-9188-5

A. Gross y J. Doerr, “What do software architects expect from requirements specifications? results of initial explorative studies”, In First IEEE International Workshop on the Twin Peaks of Requirements and Architecture (TwinPeaks),September,2012,https://doi.org/10.1109/TwinPeaks.2012.6344560

I. Sommerville y M. Alfonso, “Ingeniería del software”. Madrid: Pearson Educación, 2005.

Cómo citar

IEEE

[1]
P. Paez Cardenas, C. D. Arias Peralta, y L. F. Wanumen Silva, «Metodología para elaboración de requerimientos en aplicaciones con servicios web», Rev. Vínculos, vol. 15, n.º 2, pp. 160–174, nov. 2018.

ACM

[1]
Paez Cardenas, P. et al. 2018. Metodología para elaboración de requerimientos en aplicaciones con servicios web. Revista Vínculos. 15, 2 (nov. 2018), 160–174. DOI:https://doi.org/10.14483/2322939X.13505.

ACS

(1)
Paez Cardenas, P.; Arias Peralta, C. D.; Wanumen Silva, L. F. Metodología para elaboración de requerimientos en aplicaciones con servicios web. Rev. Vínculos 2018, 15, 160-174.

APA

Paez Cardenas, P., Arias Peralta, C. D., y Wanumen Silva, L. F. (2018). Metodología para elaboración de requerimientos en aplicaciones con servicios web. Revista Vínculos, 15(2), 160–174. https://doi.org/10.14483/2322939X.13505

ABNT

PAEZ CARDENAS, Patricia; ARIAS PERALTA, Christian David; WANUMEN SILVA, Luis Felipe. Metodología para elaboración de requerimientos en aplicaciones con servicios web. Revista Vínculos, [S. l.], v. 15, n. 2, p. 160–174, 2018. DOI: 10.14483/2322939X.13505. Disponível em: https://revistas.udistrital.edu.co/index.php/vinculos/article/view/13505. Acesso em: 18 abr. 2024.

Chicago

Paez Cardenas, Patricia, Christian David Arias Peralta, y Luis Felipe Wanumen Silva. 2018. «Metodología para elaboración de requerimientos en aplicaciones con servicios web». Revista Vínculos 15 (2):160-74. https://doi.org/10.14483/2322939X.13505.

Harvard

Paez Cardenas, P., Arias Peralta, C. D. y Wanumen Silva, L. F. (2018) «Metodología para elaboración de requerimientos en aplicaciones con servicios web», Revista Vínculos, 15(2), pp. 160–174. doi: 10.14483/2322939X.13505.

MLA

Paez Cardenas, Patricia, et al. «Metodología para elaboración de requerimientos en aplicaciones con servicios web». Revista Vínculos, vol. 15, n.º 2, noviembre de 2018, pp. 160-74, doi:10.14483/2322939X.13505.

Turabian

Paez Cardenas, Patricia, Christian David Arias Peralta, y Luis Felipe Wanumen Silva. «Metodología para elaboración de requerimientos en aplicaciones con servicios web». Revista Vínculos 15, no. 2 (noviembre 6, 2018): 160–174. Accedido abril 18, 2024. https://revistas.udistrital.edu.co/index.php/vinculos/article/view/13505.

Vancouver

1.
Paez Cardenas P, Arias Peralta CD, Wanumen Silva LF. Metodología para elaboración de requerimientos en aplicaciones con servicios web. Rev. Vínculos [Internet]. 6 de noviembre de 2018 [citado 18 de abril de 2024];15(2):160-74. Disponible en: https://revistas.udistrital.edu.co/index.php/vinculos/article/view/13505

Descargar cita

Visitas

645

Descargas

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