Modelo Conceptual basado en SQuaRE: un aporte para la especificación de requisitos de calidad del software en entornos de desarrollos ágiles

Autores
Mansilla, Juan Pablo; Ferreyra, Gastón; Saldarini, Javier
Año de publicación
2022
Idioma
español castellano
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
Existen distintas metodologías utilizadas para guiar el desarrollo del software, de manera general se las podría clasificar en dos grandes grupos, las llamadas metodologías tradicionales (Cascada, En V, RUP, RAD, Espiral, etc.) y las denominadas metodologías ágiles (XP, Scrum, Crystal, etc.). Sea cual fuere la metodología escogida, una de las primeras y principales etapas en el desarrollo del software es la identificación de los requisitos por parte de los clientes/usuarios, para esta actividad cada metodología propone diferentes técnicas y/o artefactos para lograr lo que se denomina una especificación de requisitos. En la mayoría de los proyectos de desarrollo de software los mayores esfuerzos parecen estar centrados en el descubrimiento, especificación, codificación y seguimiento de los requerimientos funcionales, sin embargo, no parece darse el mismo tratamiento a los requerimientos no funcionales o también conocidos como requerimientos de calidad. Visto lo planteado anteriormente, es que surge el interés de desarrollar una propuesta que permita identificar los aportes que se puedan realizar desde la perspectiva de calidad de producto software con el propósito de facilitar la identificación y especificación de requisitos relacionados a la calidad del software en el ámbito de las metodologías ágiles. Por ello, y para alcanzar el propósito mencionado, es que este trabajo propone como primera instancia la construcción de un modelo conceptual que permita visualizar las relaciones y los aportes que desde la perspectiva de calidad de productos software, específicamente tomando como marco de referencia lo establecido en SQuaRE, se puedan realizar en las etapas de especificación de requerimientos cuando es utilizado el marco de trabajo SCRUM.
There are different methodologies used to guide software development, in general they could be classified into two large groups, the so-called traditional methodologies (Cascade, V-shaped, RUP, RAD, Spiral, etc.) and the socalled agile methodologies (XP, Scrum, Crystal, etc.). Regardless of the chosen methodology, one of the first and main stages in software development is the identification of requirements by customers/users. For this activity, each methodology proposes different techniques and/or artifacts to achieve what is required. called a requirements specification. In most software development projects, the greatest efforts seem to be focused on the discovery, specification, coding and monitoring of functional requirements, however, the same treatment does not seem to be given to nonfunctional requirements or also known as requirements. quality. In view of the above, it is that the interest arises to develop a proposal that allows identifying the contributions that can be made from the perspective of software product quality with the purpose of facilitating the identification and specification of requirements related to software quality in the field of agile methodologies. For this reason, and to achieve the aforementioned purpose, this work proposes as a first instance the construction of a conceptual model that allows visualizing the relationships and contributions that from the perspective of quality of software products, specifically taking as a reference framework what is established in SQuaRE, they can be done in the requirements specification stages when the SCRUM framework is used.
Fil: Mansilla, Juan P. Universidad Tecnológica Nacional. Facultad Regional San Francisco; Argentina.
Fil: Ferreyra, Gastón. Universidad Tecnológica Nacional. Facultad Regional San Francisco; Argentina.
Fil: Saldarini, Javier. Universidad Tecnológica Nacional. Facultad Regional San Francisco; Argentina.
Fuente
Jornadas de Ciencia y Tecnología 2022: 208-213. (2022)
Materia
Metodologías Ágiles
Calidad de Software
Agile methodologies
Software Quality
Nivel de accesibilidad
acceso abierto
Condiciones de uso
2023-04-11T18:44:23Z
Repositorio
Repositorio Institucional Abierto (UTN)
Institución
Universidad Tecnológica Nacional
OAI Identificador
oai:ria.utn.edu.ar:20.500.12272/7749

id RIAUTN_699e9ebd29ccad5a99f89adb7fe55bfd
oai_identifier_str oai:ria.utn.edu.ar:20.500.12272/7749
network_acronym_str RIAUTN
repository_id_str a
network_name_str Repositorio Institucional Abierto (UTN)
spelling Modelo Conceptual basado en SQuaRE: un aporte para la especificación de requisitos de calidad del software en entornos de desarrollos ágilesMansilla, Juan PabloFerreyra, GastónSaldarini, JavierMetodologías ÁgilesCalidad de SoftwareAgile methodologiesSoftware QualityExisten distintas metodologías utilizadas para guiar el desarrollo del software, de manera general se las podría clasificar en dos grandes grupos, las llamadas metodologías tradicionales (Cascada, En V, RUP, RAD, Espiral, etc.) y las denominadas metodologías ágiles (XP, Scrum, Crystal, etc.). Sea cual fuere la metodología escogida, una de las primeras y principales etapas en el desarrollo del software es la identificación de los requisitos por parte de los clientes/usuarios, para esta actividad cada metodología propone diferentes técnicas y/o artefactos para lograr lo que se denomina una especificación de requisitos. En la mayoría de los proyectos de desarrollo de software los mayores esfuerzos parecen estar centrados en el descubrimiento, especificación, codificación y seguimiento de los requerimientos funcionales, sin embargo, no parece darse el mismo tratamiento a los requerimientos no funcionales o también conocidos como requerimientos de calidad. Visto lo planteado anteriormente, es que surge el interés de desarrollar una propuesta que permita identificar los aportes que se puedan realizar desde la perspectiva de calidad de producto software con el propósito de facilitar la identificación y especificación de requisitos relacionados a la calidad del software en el ámbito de las metodologías ágiles. Por ello, y para alcanzar el propósito mencionado, es que este trabajo propone como primera instancia la construcción de un modelo conceptual que permita visualizar las relaciones y los aportes que desde la perspectiva de calidad de productos software, específicamente tomando como marco de referencia lo establecido en SQuaRE, se puedan realizar en las etapas de especificación de requerimientos cuando es utilizado el marco de trabajo SCRUM.There are different methodologies used to guide software development, in general they could be classified into two large groups, the so-called traditional methodologies (Cascade, V-shaped, RUP, RAD, Spiral, etc.) and the socalled agile methodologies (XP, Scrum, Crystal, etc.). Regardless of the chosen methodology, one of the first and main stages in software development is the identification of requirements by customers/users. For this activity, each methodology proposes different techniques and/or artifacts to achieve what is required. called a requirements specification. In most software development projects, the greatest efforts seem to be focused on the discovery, specification, coding and monitoring of functional requirements, however, the same treatment does not seem to be given to nonfunctional requirements or also known as requirements. quality. In view of the above, it is that the interest arises to develop a proposal that allows identifying the contributions that can be made from the perspective of software product quality with the purpose of facilitating the identification and specification of requirements related to software quality in the field of agile methodologies. For this reason, and to achieve the aforementioned purpose, this work proposes as a first instance the construction of a conceptual model that allows visualizing the relationships and contributions that from the perspective of quality of software products, specifically taking as a reference framework what is established in SQuaRE, they can be done in the requirements specification stages when the SCRUM framework is used.Fil: Mansilla, Juan P. Universidad Tecnológica Nacional. Facultad Regional San Francisco; Argentina.Fil: Ferreyra, Gastón. Universidad Tecnológica Nacional. Facultad Regional San Francisco; Argentina.Fil: Saldarini, Javier. Universidad Tecnológica Nacional. Facultad Regional San Francisco; Argentina.AJEA- Actas de Jornadas y Eventos Académicos de UTN2023-04-11T18:44:23Z2023-04-11T18:44:23Z2022-12info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciapdfapplication/pdfJornadas de Ciencia y Tecnología 2022978-950-42-0217-22683-8818http://hdl.handle.net/20.500.12272/7749https://doi.org/10.33414/ajea.1145.2022Jornadas de Ciencia y Tecnología 2022: 208-213. (2022)reponame:Repositorio Institucional Abierto (UTN)instname:Universidad Tecnológica NacionalspaNacionalinfo:eu-repo/semantics/openAccess2023-04-11T18:44:23Zhttp://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 Internacional.2026-09-24T12:44:58Zoai:ria.utn.edu.ar:20.500.12272/7749instacron:UTNInstitucionalhttp://ria.utn.edu.ar/Universidad públicaNo correspondehttp://ria.utn.edu.ar/oaigestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2026-09-24 12:44:59.756Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacionalfalse
dc.title.none.fl_str_mv Modelo Conceptual basado en SQuaRE: un aporte para la especificación de requisitos de calidad del software en entornos de desarrollos ágiles
title Modelo Conceptual basado en SQuaRE: un aporte para la especificación de requisitos de calidad del software en entornos de desarrollos ágiles
spellingShingle Modelo Conceptual basado en SQuaRE: un aporte para la especificación de requisitos de calidad del software en entornos de desarrollos ágiles
Mansilla, Juan Pablo
Metodologías Ágiles
Calidad de Software
Agile methodologies
Software Quality
title_short Modelo Conceptual basado en SQuaRE: un aporte para la especificación de requisitos de calidad del software en entornos de desarrollos ágiles
title_full Modelo Conceptual basado en SQuaRE: un aporte para la especificación de requisitos de calidad del software en entornos de desarrollos ágiles
title_fullStr Modelo Conceptual basado en SQuaRE: un aporte para la especificación de requisitos de calidad del software en entornos de desarrollos ágiles
title_full_unstemmed Modelo Conceptual basado en SQuaRE: un aporte para la especificación de requisitos de calidad del software en entornos de desarrollos ágiles
title_sort Modelo Conceptual basado en SQuaRE: un aporte para la especificación de requisitos de calidad del software en entornos de desarrollos ágiles
dc.creator.none.fl_str_mv Mansilla, Juan Pablo
Ferreyra, Gastón
Saldarini, Javier
author Mansilla, Juan Pablo
author_facet Mansilla, Juan Pablo
Ferreyra, Gastón
Saldarini, Javier
author_role author
author2 Ferreyra, Gastón
Saldarini, Javier
author2_role author
author
dc.subject.none.fl_str_mv Metodologías Ágiles
Calidad de Software
Agile methodologies
Software Quality
topic Metodologías Ágiles
Calidad de Software
Agile methodologies
Software Quality
dc.description.none.fl_txt_mv Existen distintas metodologías utilizadas para guiar el desarrollo del software, de manera general se las podría clasificar en dos grandes grupos, las llamadas metodologías tradicionales (Cascada, En V, RUP, RAD, Espiral, etc.) y las denominadas metodologías ágiles (XP, Scrum, Crystal, etc.). Sea cual fuere la metodología escogida, una de las primeras y principales etapas en el desarrollo del software es la identificación de los requisitos por parte de los clientes/usuarios, para esta actividad cada metodología propone diferentes técnicas y/o artefactos para lograr lo que se denomina una especificación de requisitos. En la mayoría de los proyectos de desarrollo de software los mayores esfuerzos parecen estar centrados en el descubrimiento, especificación, codificación y seguimiento de los requerimientos funcionales, sin embargo, no parece darse el mismo tratamiento a los requerimientos no funcionales o también conocidos como requerimientos de calidad. Visto lo planteado anteriormente, es que surge el interés de desarrollar una propuesta que permita identificar los aportes que se puedan realizar desde la perspectiva de calidad de producto software con el propósito de facilitar la identificación y especificación de requisitos relacionados a la calidad del software en el ámbito de las metodologías ágiles. Por ello, y para alcanzar el propósito mencionado, es que este trabajo propone como primera instancia la construcción de un modelo conceptual que permita visualizar las relaciones y los aportes que desde la perspectiva de calidad de productos software, específicamente tomando como marco de referencia lo establecido en SQuaRE, se puedan realizar en las etapas de especificación de requerimientos cuando es utilizado el marco de trabajo SCRUM.
There are different methodologies used to guide software development, in general they could be classified into two large groups, the so-called traditional methodologies (Cascade, V-shaped, RUP, RAD, Spiral, etc.) and the socalled agile methodologies (XP, Scrum, Crystal, etc.). Regardless of the chosen methodology, one of the first and main stages in software development is the identification of requirements by customers/users. For this activity, each methodology proposes different techniques and/or artifacts to achieve what is required. called a requirements specification. In most software development projects, the greatest efforts seem to be focused on the discovery, specification, coding and monitoring of functional requirements, however, the same treatment does not seem to be given to nonfunctional requirements or also known as requirements. quality. In view of the above, it is that the interest arises to develop a proposal that allows identifying the contributions that can be made from the perspective of software product quality with the purpose of facilitating the identification and specification of requirements related to software quality in the field of agile methodologies. For this reason, and to achieve the aforementioned purpose, this work proposes as a first instance the construction of a conceptual model that allows visualizing the relationships and contributions that from the perspective of quality of software products, specifically taking as a reference framework what is established in SQuaRE, they can be done in the requirements specification stages when the SCRUM framework is used.
Fil: Mansilla, Juan P. Universidad Tecnológica Nacional. Facultad Regional San Francisco; Argentina.
Fil: Ferreyra, Gastón. Universidad Tecnológica Nacional. Facultad Regional San Francisco; Argentina.
Fil: Saldarini, Javier. Universidad Tecnológica Nacional. Facultad Regional San Francisco; Argentina.
description Existen distintas metodologías utilizadas para guiar el desarrollo del software, de manera general se las podría clasificar en dos grandes grupos, las llamadas metodologías tradicionales (Cascada, En V, RUP, RAD, Espiral, etc.) y las denominadas metodologías ágiles (XP, Scrum, Crystal, etc.). Sea cual fuere la metodología escogida, una de las primeras y principales etapas en el desarrollo del software es la identificación de los requisitos por parte de los clientes/usuarios, para esta actividad cada metodología propone diferentes técnicas y/o artefactos para lograr lo que se denomina una especificación de requisitos. En la mayoría de los proyectos de desarrollo de software los mayores esfuerzos parecen estar centrados en el descubrimiento, especificación, codificación y seguimiento de los requerimientos funcionales, sin embargo, no parece darse el mismo tratamiento a los requerimientos no funcionales o también conocidos como requerimientos de calidad. Visto lo planteado anteriormente, es que surge el interés de desarrollar una propuesta que permita identificar los aportes que se puedan realizar desde la perspectiva de calidad de producto software con el propósito de facilitar la identificación y especificación de requisitos relacionados a la calidad del software en el ámbito de las metodologías ágiles. Por ello, y para alcanzar el propósito mencionado, es que este trabajo propone como primera instancia la construcción de un modelo conceptual que permita visualizar las relaciones y los aportes que desde la perspectiva de calidad de productos software, específicamente tomando como marco de referencia lo establecido en SQuaRE, se puedan realizar en las etapas de especificación de requerimientos cuando es utilizado el marco de trabajo SCRUM.
publishDate 2022
dc.date.none.fl_str_mv 2022-12
2023-04-11T18:44:23Z
2023-04-11T18:44:23Z
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv Jornadas de Ciencia y Tecnología 2022
978-950-42-0217-2
2683-8818
http://hdl.handle.net/20.500.12272/7749
https://doi.org/10.33414/ajea.1145.2022
identifier_str_mv Jornadas de Ciencia y Tecnología 2022
978-950-42-0217-2
2683-8818
url http://hdl.handle.net/20.500.12272/7749
https://doi.org/10.33414/ajea.1145.2022
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
2023-04-11T18:44:23Z
http://creativecommons.org/licenses/by-nc-nd/4.0/
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
.
eu_rights_str_mv openAccess
rights_invalid_str_mv 2023-04-11T18:44:23Z
http://creativecommons.org/licenses/by-nc-nd/4.0/
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
.
dc.format.none.fl_str_mv pdf
application/pdf
dc.coverage.none.fl_str_mv Nacional
dc.publisher.none.fl_str_mv AJEA- Actas de Jornadas y Eventos Académicos de UTN
publisher.none.fl_str_mv AJEA- Actas de Jornadas y Eventos Académicos de UTN
dc.source.none.fl_str_mv Jornadas de Ciencia y Tecnología 2022: 208-213. (2022)
reponame:Repositorio Institucional Abierto (UTN)
instname:Universidad Tecnológica Nacional
reponame_str Repositorio Institucional Abierto (UTN)
collection Repositorio Institucional Abierto (UTN)
instname_str Universidad Tecnológica Nacional
repository.name.fl_str_mv Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacional
repository.mail.fl_str_mv gestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.ar
_version_ 1877230891942543360
score 13.265058