Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/35261
Título: | Scrum para ambientes de software distribuído: análise crítica e estudo de casos |
Outro(s) título(s): | Scrum for distributed environments: critical analysis and case studies |
Autor(es): | Lopes, Cristiana Sofia da Silva |
Orientador(es): | Machado, Ricardo J. |
Palavras-chave: | Desenvolvimento de software Métodos ágeis Scrum Desenvolvimento distribuído de software Software development Agile Methods Distributed software development |
Data: | 2014 |
Resumo(s): | A abordagem para o desenvolvimento de software tem despertado grande interesse entre
as organizações de todo o mundo, uma vez que apresentam características de uma abordagem
simples e flexível num ambiente em constante mudança.
Quando o assunto é o desenvolvimento de software, pensamos logo nos modelos que
podem ser utilizados, a fim de que o processo de construção seja o mais eficiente possível.
Diversas metodologias estão a ser utilizadas no desenvolvimento de software com o
propósito de satisfazer o cliente da melhor forma possível. Existem, no entanto, vários riscos
associados a este desenvolvimento, destacando-se a possibilidade do produto não cumprir os
requisitos pretendidos.
Para combater este risco, umas das soluções é a utilização das metodologias ágeis, que
são uma alternativa às abordagens tradicionais.
Este trabalho, tem por objetivo explicar o que são as metodologias ágeis, através das suas
práticas, princípios e métodos, sendo assim, a metodologia Scrum assume-se extremamente ágil
e flexível.
Da mesma forma, relata-se aqui experiência de adaptar as práticas ágeis, do scrum, no
contexto de um projeto distribuído de software, que envolve uma equipa. The approach to software development has given rise to a great interest among several organizations around the world, since it features a simple and flexible approach in a changing environment. As far as software development is concerned, we normally think about which models can be used in order to make the process the most effective we can get. Several methodologies are being used in software development, in order to development the product in the best possible way. There are several risks associated with this development. One of them is that the product may not meet the desired requirements. To fight this risk, one of the solutions is to use agile methodologies that are alternative to traditional methodologies. The purpose of this paper is to explain what agile methodologies are, such as their practices, principles and methods. The Scrum is assumed as an agile and extremely flexible methodology. It is also about an experience of adapting scrum agile practices in a distributed software project that involves a team. |
Tipo: | Dissertação de mestrado |
Descrição: | Dissertação de mestrado integrado em Engenharia e Gestão de Sistemas de Informação |
URI: | https://hdl.handle.net/1822/35261 |
Acesso: | Acesso aberto |
Aparece nas coleções: | BUM - Dissertações de Mestrado DSI - Engenharia e Gestão de Sistemas de Informação |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
Dissertação_Cristiana Sofia da Silva Lopes_2014.pdf | 1,17 MB | Adobe PDF | Ver/Abrir |