FIRMa: uma proposta baseada nos instrumentos utilizados pela gestão da informação para auxiliar o processo de gestão de requisitos de software

Abstract

Tese (doutorado) - Universidade Federal de Santa Catarina, Centro de Ciências da Educação, Programa de Pós-Graduação em Ciência da Informação, Florianópolis, 2021.Algumas das atividades fundamentais do processo de desenvolvimento de software estão relacionadas à disciplina de Engenharia de Requisitos, uma das áreas da Ciência da Computação cujos objetivos são descobrir, analisar, documentar, verificar e gerir os requisitos que farão parte do software. Os requisitos são as características do sistema, sendo identificados com base em informações fornecidas pelos usuários ou por especialistas no negócio; e a efetiva gestão dessas informações é essencial para garantir que o sistema atenda às necessidades de quem irá utilizá-lo. De acordo com pesquisas, um dos problemas que impactam negativamente o processo de desenvolvimento de software está relacionado com a condução da atividade de gestão dos requisitos do projeto. E, com o intuito de amenizar esse problema, esta tese propõe o FIRMa ? Framework based on Information Management to Requirements Management. Esse framework tem como objetivo auxiliar as atividades do processo de gestão de requisitos a partir da aplicação de instrumentos utilizados pela gestão da informação. Para a elaboração do FIRMa, oito instrumentos foram experimentados em um processo de gestão de requisitos e avaliados em relação a sua complexidade, satisfação, recursos envolvidos e adaptabilidade. Após a sua aplicação e avaliação, os instrumentos considerados passíveis de ser aplicados no contexto da gestão de requisitos e selecionados para compor o FIRMa foram a identificação e classificação das fontes de informação, os glossários, os cabeçalhos de assunto, as taxonomias, os tesauros, as redes semânticas e as ontologias. A presente pesquisa caracteriza-se quanto à natureza como uma pesquisa aplicada, objetivando a solução de problemas do mundo real; quanto aos objetivos como exploratória e descritiva; e quanto à abordagem utiliza-se de métodos mistos, uma vez que associa formas de pesquisa qualitativa e quantitativa em um mesmo estudo. E, quanto aos procedimentos metodológicos, foi escolhida a pesquisa bibliográfica para a compreensão dos conceitos relacionados à gestão da informação e à gestão de requisitos, tendo sido utilizado para a construção do framework o método Design Science Research. Após definidas as diretrizes para o seu uso, o framework foi avaliado por um grupo de 18 especialistas da área da Engenharia de Requisitos, que deram a sua opinião sobre cada um dos instrumentos empregados pela gestão da informação selecionados para fazerem parte da sua estrutura, bem como sobre as etapas definidas e as diretrizes elaboradas para a sua utilização. Os resultados da avaliação demonstraram que o FIRMa pode vir a contribuir com as atividades do processo de gestão de requisitos e consequentemente aumentar as chances de sucesso do projeto.Abstract: Some of the software development process's fundamental activities are related to the discipline of Requirements Engineering, one of Computer Science areas. Their objectives are to discover, analyze, document, verify and manage the requirements that will be part of the software. The requirements are the system's characteristics and are identified based on information provided by users or experts in the business, and the effective management of this information is essential to ensure that the system meets the needs of those who will use it. According to research, one of the problems that negatively impact the software development process is related to the conduct of the project requirements management activity, and to alleviate this problem, this thesis proposes the FIRMa - Framework based on Information Management to Requirements Management. This framework aims to assist the requirements management process activities from applying tools used for information management. For elaborating the FIRMa, eight tools were tested in a requirements management process and evaluated their complexity, satisfaction, resources involved, and adaptability. After its application and evaluation, the tools considered likely to be applied of requirements management and selected to compose the FIRMa were: the identification and classification of information sources, glossaries, subject headings, taxonomies, thesauri, semantic networks, and ontologies. The present research is characterized as to its nature as applied research, aiming at the solution of real-world problems; as to the objectives as exploratory and descriptive; as for the approach, mixed methods are used, since it combines forms of qualitative and quantitative research in the same study. Was used bibliographic research as for the methodological procedures to understand the concepts related to information management and requirements management, and for the construction of the framework, was use the Design Science Research method. After defining the guidelines for its use, the framework was evaluated by a group of 18 specialists in the area of Requirements Engineering, who gave their opinion about each of the tools used by the information management selected to be part of their structure, as well as on the defined steps and guidelines developed for its use. The evaluation results demonstrated that the FIRMa can contribute to the activities of the requirements management process and consequently increase the chances of success of the project

    Similar works