La ingeniería de requisitos (IR) al identificar características esperadas del software a construir, plantea retos de comunicación tales como: eliminación de ambigüedad del lenguaje, entendimiento de la terminología técnica y facilidad de expresión.Este trabajo propone una propuesta metodológica para mejorar la comunicación entre los stakeholders durante el proceso de IR, enmarcado desde la ingeniería de procesos y las estrategias de comunicación, contextualizadas en las técnicas de elicitación de conocimiento (TEC) y las técnicas de comunicación (TC).Dada la naturaleza altamente humana de la IR, se mostrará cómo esta propuesta permite potencializar los procesos de comunicación. Para lograrlo, metodológicamente se llevó a cabo 4 etapas: (1) identificación de técnicas que aportan a la comunicación; (2) especificación formal de dichas técnicas para comprenderlas en su uso; (3) definición de propuesta metodológica para la IR; y (4) aplicación de la propuesta en una muestra aleatoria adquirida de empresas de desarrollo de software.
Desde el inicio de la ingeniería de Requisitos se han utilizado técnicas provenientes de diferentes contextos para obtener el conocimiento de los stakeholders y así definir los requisitos para el sistema software a construir. Este artículo presenta una propuesta metodológica para especificar de manera formalizada técnicas desde los contextos de la elicitación de conocimiento y la Comunicación, con el propósito de comprender como pueden ser aplicadas en la disciplina de ingeniería de Requisitos. Para lograrlo, se llevó a cabo cuatro etapas que permitieron definir la metodología, determinando así los niveles de granularidad de especificación de cada técnica. Con esta propuesta metodológica adaptada al marco de trabajo de Eclipse Process Framework Project (EPF) se construyó para los analistas o ingenieros de requisitos un catálogo con 24 técnicas, con el propósito de que estos usaran estas 24 técnicas en la elicitación de los requisitos de productos software y potencializar el proceso de comunicación. Encontrando que esta metodología de formalización logra ser flexible para ser incorporada en ella, cualquier otro tipo de técnica y facilitar su entendimiento.Palabras Claves: Adquisición de conocimiento, Ingeniería de requisitos, Metodología de formalización, Técnicas.Since the beginning of the Requirements engineering, techniques from different contexts have been used in order to know about this stakeholders and define the requirements for the software system to be built. This article presents a methodological proposal to specify, in a technical formalized way techniques from the contexts of the knowledge gathering (elicitation) and communication with the purpose of understanding how they can be applied in the Engineering Requirements discipline. To achieve the above, four stages that allowed defining the methodology were conducted determining in this way, the granularity levels specification of each technique. Having this methodological approach adapted to the frame of work of the Eclipse Process Framework Project (EPF) , a catalog of 24 techniques, was provided for Requirements analysts or engineers so that they will guide the implementation of these 24 techniques in the engineering discipline Requirements proving its value to potentiate the process of communication. Finding that this method of formalization happens to be flexible to be incorporated therein, any other technical and facilitate its understandingKeywords: Knowledge Acquisition, Requirements Engineering, Methodology formalization techniques.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.