Please use this identifier to cite or link to this item: http://hdl.handle.net/10071/33690
Author(s): Ranito, Luís Miguel Caroço
Advisor: Nunes, Luís Miguel Martins
Miranda, Luísa Cristina da Graça Pardal Domingues
Date: 29-Nov-2024
Title: Exploring relationships in User Story management using a graph database
Reference: Ranito, L. M. C. (2024). Exploring relationships in User Story management using a graph database [Dissertação de mestrado, Iscte - Instituto Universitário de Lisboa]. Repositório Iscte. http://hdl.handle.net/10071/33690
Keywords: User stories
User stories dependencies
Graph database
User stories traceability
Component dependencies
Dependência entre user stories
Base de dados de Grafos
Rastreabilidade de User Stories
Dependências de componentes
Abstract: The use of information systems has become indispensable in all aspects of society, creating a permanent need to ensure that these systems can respond efficiently and effectively to the challenges they face. The Tax and Customs Authority (AT) plays a crucial role in raising financial resources, so this dependence on information systems needs particular attention, considering the significant implications for taxpayers. The suitability of these systems is based on a clear understanding of the needs and expectations of all stakeholders. This identification is based on a requirements management process that identifies what the software should do, how it should do it, and the limitations and constraints to which it must be subject. Software development generates a significant amount of artifacts and associated information that need to be managed and kept coherent. Relationships are also established between this information, creating difficulties in its analysis and influencing decisionmaking. In the context of AT, which is constantly evolving, these difficulties are aggravated, so a technological approach to minimize them is a goal to be achieved. For this purpose, a TraceUS prototype was created, which allows the management of the information associated with User Stories, ensuring an easy and fast way to identify the established relationships and an adequate visualization of this information using a graph database. This approach’s main contribution is to provide project leaders with a tool to support decision-making on issues that may condition a system’s evolution, behavior, or availability.
A utiliza¸c˜ao de sistemas de informa¸c˜ao tornou-se indispens´avel em todos os aspetos da sociedade, criando uma necessidade permanente de garantir que estes sistemas possam responder de forma eficiente e eficaz aos desafios que enfrentam. A Autoridade Tribut´aria e Aduaneira (AT) desempenha um papel crucial na angaria ¸c˜ao de recursos financeiros, pelo que esta dependˆencia com os sistemas de informa¸c˜ao necessita de especial aten¸c˜ao, dado as implica¸c˜oes significativas para os contribuintes. A adequa¸c˜ao destes sistemas baseia-se numa compreens˜ao clara das necessidades e expectativas de todas as partes interessadas. Essa identifica¸c˜ao ´e baseada num processo de gest˜ao de requisitos que identifica o que o software deve fazer, como deve fazˆe-lo e as limita¸c˜oes e restri¸c˜oes a que tem de estar sujeito. O desenvolvimento de software ´e um processo que gera um volume significativo de artefatos e informa¸c˜oes associadas que precisam ser geridos e mantidos coerentes. Estabelecemse tamb´em rela¸c˜oes entre esta informa¸c˜ao, surgindo dificuldades na sua an´alise e influenciando a tomada de decis˜ao. No contexto da AT, em constante evolu¸c˜ao, estas dificuldades agravam-se, pelo que uma abordagem tecnol´ogica para as minimizar ´e um objetivo a alcan¸car. Para o efeito foi criado um prot´otipo TraceUS, que permite gerir a informa¸c˜ao associada a User Stories, assegurando uma forma f´acil e r´apida de identifica¸c˜ao das rela¸c˜oes estabelecidas e uma adequada visualiza¸c˜ao dessa informa¸c˜ao com recurso a uma base de dados de grafos. O principal contributo desta abordagem ´e dotar os chefes de projecto com uma ferramenta que apoie a tomada de decis˜ao, em quest˜oes que possam condicionar a evolu¸c˜ao, comportamento ou disponibilidade de um sistema.
Department: Departamento de Ciências e Tecnologias da Informação
Degree: Mestrado em Engenharia Informática
Peerreviewed: yes
Access type: Restricted Access
Appears in Collections:T&D-DM - Dissertações de mestrado

Files in This Item:
File Description SizeFormat 
master_luis_caroco_ranito.pdf
  Restricted Access
3,54 MBAdobe PDFView/Open Request a copy


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpaceOrkut
Formato BibTex mendeley Endnote Logotipo do DeGóis Logotipo do Orcid 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.