Elicitación de requisitos no funcionales basada en la gestión de conocimiento: el marco de trabajo Merlinn

La elicitación de requisitos se considera la base para las etapas siguientes del desarrollo del software, e involucra, entre otras, recopilar y analizar requisitos funcionales y no funcionales (RNF). A través de la literatura se evidencia que: (i) hay falta de mecanismos de elicitación de RNF y, (ii...

Full description

Bibliographic Details
Authors: Sandra Lorena Buitrón-Ruiz, Brenda Leticia Flores-Ríos, Francisco José Pino-Correa
Format: article
Status:Published version
Publication Date:2018
Country:México
Institution:Universidad Autónoma de Baja California
Repository:Redalyc-UABC
OAI Identifier:oai:redalyc.org:75058047009
Online Access:https://www.redalyc.org/articulo.oa?id=75058047009
https://www.redalyc.org/journal/750/75058047009/
https://www.redalyc.org/journal/750/75058047009/html/
https://www.redalyc.org/journal/750/75058047009/75058047009.epub
https://www.redalyc.org/journal/750/75058047009/movil
Access Level:Open access
Keyword:Ingeniería
estudio de caso
gestión de conocimiento
Ingeniería de requisitos
elicitación de requisitos
requisitos no funcionales
Description
Summary:La elicitación de requisitos se considera la base para las etapas siguientes del desarrollo del software, e involucra, entre otras, recopilar y analizar requisitos funcionales y no funcionales (RNF). A través de la literatura se evidencia que: (i) hay falta de mecanismos de elicitación de RNF y, (ii) existe un desconocimiento de RNF por los interesados. En este sentido, este artículo presenta el marco de trabajo para la elicitación de requisitos no funcionales basada en la gestión de conocimiento (denominado Merlinn) que busca la visualización de los RNF y una participación activa de los interesados. La evaluación de Merlinn se realizó mediante un estudio de caso en una empresa desarrolladora de software. Los resultados de la evaluación muestran que Merlinn puede ser idóneo y adaptable para apoyar el proceso de elicitación de RNF de la organización, de manera que impacta en la calidad del producto software.