Aplicação do modelo Scrum ao processo de desenvolvimento de software da CGD

dc.contributor.advisorDuarte, Henrique Manuel Caetano
dc.contributor.authorHeitor, Paulo Jorge Espírito Santo
dc.date.accessioned2016-07-05T15:56:03Z
dc.date.available2016-07-05T15:56:03Z
dc.date.issued2015
dc.date.submitted2015-09por
dc.description.abstractO desenvolvimento de software é uma atividade complexa, caracterizada por um elevado grau de variabilidade ao longo da sua execução. Os processos de desenvolvimento de software – conjuntos de atividades relacionadas que conduzem à realização de um produto de software - encontram-se em permanente evolução, influenciados quer pela constante alteração tecnológica, quer pela alteração das necessidades dos utilizadores dos produtos de software. Como parte desta evolução, as organizações têm vindo a substituir os seus processos de desenvolvimento de software, baseados em modelos Tradicionais, por processos baseados em modelos Agile. A alteração aos processos de desenvolvimento de software acarreta desafios enormes para as organizações, em particular para as pessoas. O presente trabalho, realizado no âmbito do banco Caixa Geral de Depósitos (CGD), aborda os fatores que afetam diretamente as pessoas, na aplicação do modelo Scrum – modelo de processo de desenvolvimento de software Agile - ao processo de desenvolvimento de software, tendo como objeto a definição de um conjunto de ações influenciadoras do sucesso da sua adoção. Foi escolhido o formato projeto empresa, para responder às seguintes questões de investigação: 1. Qual deverá ser o desenho do futuro processo de desenvolvimento de software? 2. Que medidas deverão ser realizadas para que a adoção do Scrum ocorra com sucesso na organização? Foi realizado um diagnóstico situacional, o qual permitiu identificar o atual processo de desenvolvimento de software, a experiência que a CGD já tem relativamente à utilização do modelo Scrum e o estado em que se encontram os fatores identificados como influenciadores do sucesso da adoção do modelo Scrum ao processo de desenvolvimento de software. A solução a adotar foca-se em 2 vertentes: (i) Futuro Processo de Desenvolvimento de Software; (ii) Medidas que influenciam o sucesso da adoção do Scrum. Adicionalmente foi caracterizado o projeto de implementação da solução apresentada. Os resultados permitiram concluir que a solução encontrada, em resposta à questão da investigação, influencia positivamente os fatores de sucesso que afetam diretamente as pessoas na transição dos modelos Waterfall para modelos Agile, permitindo a adoção de um novo processo de desenvolvimento de software com benefícios evidentes para a organização.por
dc.description.abstractSoftware development is a complex activity, characterized by a high degree of variability throughout its execution. Software development processes are constantly evolving, influenced either by constant technological change, either by the changing needs of software products users. As part of this evolution, organizations have come to replace their software development processes based on Traditional models for processes based on Agile models. Changing the software development processes entails enormous challenges for organizations, particularly for people. This work, carried out under the bank Caixa Geral de Depósitos (CGD), addresses the factors that directly affect people, in the application of Scrum model to the software development process, having as its object the definition of a set of actions that influence success of its adoption. The company project format was chosen to answer the following research questions: 1. What should be the design of the future process of software development? 2. What will be done for the adoption of Scrum successfully occurs in the organization? A situational diagnosis was made, which allowed to identify the current software development process, the experience that CGD already has using Scrum model and the state in which they are the factors identified that influence the successful adoption of Scrum model to the software development process. The solution to adopt focuses in 2 parts: (i) Future Software Development Process; (ii) measures that influence the successful adoption of Scrum. Additionally it was characterized the implementation project of the solution presented. The results showed that the solution in response to the question of research, positively influences the success factors that directly affect the people in the transition from Waterfall models for Agile models, allowing the adoption of a new software development process with clear benefits for the organization.por
dc.identifier.citationHeitor, P. J. E. S. (2015). Aplicação do modelo Scrum ao processo de desenvolvimento de software da CGD [Dissertação de mestrado, Iscte - Instituto Universitário de Lisboa]. Repositório do Iscte. http://hdl.handle.net/10071/11650pt-PT
dc.identifier.tid201210568
dc.identifier.urihttp://hdl.handle.net/10071/11650
dc.language.isoporpor
dc.peerreviewedyespor
dc.rightsopen accesspor
dc.subjectAdoção do Scrumpor
dc.subjectAgilepor
dc.subjectFatores de sucessopor
dc.subjectDesenvolvimento de software -- Software developmentpor
dc.subjectScrum adoptionpor
dc.subjectSuccess factorspor
dc.subject.fosDomínio/Área Científica::Ciências Sociais::Economia e Gestão
dc.titleAplicação do modelo Scrum ao processo de desenvolvimento de software da CGDpor
dc.typemasterThesispor
dspace.entity.typePublicationen
thesis.degree.nameMestrado em Gestão

Ficheiros

Pacote original

A mostrar 1 - 2 de 2
A carregar...
Nome:
master_paulo_santo_heitor.pdf
Tamanho:
1.43 MB
Formato:
Adobe Portable Document Format
A carregar...
Nome:
master_paulo_santo_heitor.pdf
Tamanho:
172.24 KB
Formato:
Hidden files