Publicação
Exploring relationships in User Story management using a graph database
| Resumo: | 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. |
|---|---|
| Autores principais: | Ranito, Luís Miguel Caroço |
| Assunto: | 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 |
| Ano: | 2024 |
| País: | Portugal |
| Tipo de documento: | dissertação de mestrado |
| Tipo de acesso: | acesso restrito |
| Instituição associada: | ISCTE |
| Idioma: | inglês |
| Origem: | Repositório ISCTE |
| Resumo: | 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. |
|---|