Return to search

Uso de modelos i* para enriquecer requisitos em m?todos ?geis

Made available in DSpace on 2014-12-17T15:48:06Z (GMT). No. of bitstreams: 1
AlineOPJ_DISSERT.pdf: 1977050 bytes, checksum: f61ea891da8fcdd8f7fc75d704edb944 (MD5)
Previous issue date: 2013-03-01 / The activity of requirements engineering is seen in agile methods as bureaucratic activity making the process less agile. However, the lack of documentation in agile development environment is identified as one of the main challenges of the methodology. Thus, it is observed that there is a contradiction between what agile methodology claims and the result, which occurs in the real environment. For example, in agile methods the user stories are widely used to describe requirements. However, this way of describing requirements is still not enough, because the user stories is an artifact too narrow to represent and detail the requirements. The activities of verifying issues like software context and dependencies between stories are also limited with the use of only this artifact. In the context of requirements engineering there are goal oriented approaches that bring benefits to the requirements documentation, including, completeness of requirements, analysis of alternatives and support to the rationalization of requirements. Among these approaches, it excels the i * modeling technique that provides a graphical view of the actors involved in the system and their dependencies. This work is in the context of proposing an additional resource that aims to reduce this lack of existing documentation in agile methods. Therefore, the objective of this work is to provide a graphical view of the software requirements and their relationships through i * models, thus enriching the requirements in agile methods. In order to do so, we propose a set of heuristics to perform the mapping of the requirements presented as user stories in i * models. These models can be used as a form of documentation in agile environment, because by mapping to i * models, the requirements will be viewed more broadly and with their proper relationships according to the business environment that they will meet / A atividade de engenharia de requisitos ? vista nos m?todos ?geis como atividade burocr?tica tornando o processo menos ?gil. No entanto, a falta de documenta??o no ambiente de desenvolvimento ?gil ? apontada como um dos principais desafios da metodologia. Assim, observa-se a exist?ncia de um contrassenso entre o que a metodologia ?gil defende e o resultado que ocorre no ambiente real. Por exemplo, nos m?todos ?geis as hist?rias de usu?rio s?o a forma mais usual para descrever requisitos. No entanto, essa maneira de descrever requisitos ainda n?o ? suficiente, pois as hist?rias de usu?rio constituem um artefato muito restrito para representar e detalhar os requisitos. As atividades de verificar quest?es como o contexto do software e depend?ncias entre as hist?rias tamb?m s?o limitadas com o uso somente desse artefato. No contexto de engenharia de requisitos existem as abordagens orientadas a metas que trazem vantagens para a documenta??o de requisitos, entre elas, completude dos requisitos, an?lise de alternativas e suporte ? racionaliza??o de requisitos. Dentre essas abordagens destaca-se a t?cnica de modelagem i* que fornece uma vis?o gr?fica dos atores envolvidos no sistema e suas depend?ncias. Esta disserta??o prop?e um recurso complementar para diminuir essa car?ncia de documenta??o existente nos m?todos ?geis. Assim, o objetivo deste trabalho ? fornecer uma vis?o gr?fica dos requisitos do software e seus relacionamentos atrav?s de modelos i*, enriquecendo assim os requisitos nos m?todos ?geis. Para isso prop?e-se um conjunto de heur?sticas para realizar o mapeamento dos requisitos representados como hist?rias de usu?rio em modelos i*. Esses modelos poder?o ser utilizados como uma forma de documenta??o dos requisitos no ambiente ?gil, pois atrav?s do mapeamento para os modelos i*, os requisitos ser?o visualizados de maneira mais abrangente e com seus devidos relacionamentos de acordo com o ambiente de neg?cio que v?o atender

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.ufrn.br:123456789/18077
Date01 March 2013
CreatorsJaqueira, Aline de Oliveira Prata
ContributorsCPF:80700772472, http://lattes.cnpq.br/7982148962089986, Aranha, Eduardo Henrique da Silva, CPF:02561400492, Alencar, Fernanda Maria Ribeiro de, CPF:34989595491, http://lattes.cnpq.br/1511532484752161, Lucena, Marcia Jacyntha Nunes Rodrigues
PublisherUniversidade Federal do Rio Grande do Norte, Programa de P?s-Gradua??o em Sistemas e Computa??o, UFRN, BR, Ci?ncia da Computa??o
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Formatapplication/pdf
Sourcereponame:Repositório Institucional da UFRN, instname:Universidade Federal do Rio Grande do Norte, instacron:UFRN
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0022 seconds