Applicability of agile methodologies in global software development projects: a Scrum case study

Detalhes bibliográficos
Autor(a) principal: Sampaio, João Pedro Diogo
Data de Publicação: 2011
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10071/8031
Resumo: As metodologias Ágeis de desenvolvimento de software são baseadas em equipas co-localizadas e auto-organizadas onde a comunicação é constante e próxima. Por outro lado, o desenvolvimento geograficamente distribuído de software levanta um número significativo de desafios relacionados com a comunicação, com as diferenças sócio-culturais e a dispersão geográfica. Assim, aplicar metodologias Ágeis de desenvolvimento de software num ambiente geograficamente distribuído não é uma prática simples e levanta uma série de desafios que necessitam de ser eficientemente contornados para se garantir o sucesso do projeto. Nesta dissertação apresentada-se um estudo sobre como metodologias Ágeis de desenvolvimento de software podem ser eficientemente aplicadas num cenário de desenvolvimento geograficamente distribuído. Assim, inicialmente apresentada-se uma revisão da literatura no sentido de se identificar qual o estado da arte sobre o tema da aplicabilidade de metodologias Ágeis em desenvolvimento geograficamente distribuído. São identificados quais os estudos que se encontram atualmente disponíveis na comunidade científica sobre o tema e quais os seus resultados relativos aos desafios identificados e às estratégias aplicadas nesses projetos estudados. Posteriormente apresentado-se um estudo de caso relativo a um projeto real, onde a metodologia Scrum é aplicada num cenário de desenvolvimento geograficamente distribuído. Os principais objetivos são os de perceber como as práticas Scrum estão a ser aplicadas no projeto, assim como o de identificar quais os desafios verificados e as estratégias aplicadas para eficazmente contornar esses desafios.
id RCAP_7ff709ba56cc8ecd9673f7c8313525c1
oai_identifier_str oai:repositorio.iscte-iul.pt:10071/8031
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Applicability of agile methodologies in global software development projects: a Scrum case studyDesenvolvimento de software geograficamente distribuídoDesenvolvimento Ágil de softwareScrumGestão de projetosGlobal software developmentAgile developmentProject managementAs metodologias Ágeis de desenvolvimento de software são baseadas em equipas co-localizadas e auto-organizadas onde a comunicação é constante e próxima. Por outro lado, o desenvolvimento geograficamente distribuído de software levanta um número significativo de desafios relacionados com a comunicação, com as diferenças sócio-culturais e a dispersão geográfica. Assim, aplicar metodologias Ágeis de desenvolvimento de software num ambiente geograficamente distribuído não é uma prática simples e levanta uma série de desafios que necessitam de ser eficientemente contornados para se garantir o sucesso do projeto. Nesta dissertação apresentada-se um estudo sobre como metodologias Ágeis de desenvolvimento de software podem ser eficientemente aplicadas num cenário de desenvolvimento geograficamente distribuído. Assim, inicialmente apresentada-se uma revisão da literatura no sentido de se identificar qual o estado da arte sobre o tema da aplicabilidade de metodologias Ágeis em desenvolvimento geograficamente distribuído. São identificados quais os estudos que se encontram atualmente disponíveis na comunidade científica sobre o tema e quais os seus resultados relativos aos desafios identificados e às estratégias aplicadas nesses projetos estudados. Posteriormente apresentado-se um estudo de caso relativo a um projeto real, onde a metodologia Scrum é aplicada num cenário de desenvolvimento geograficamente distribuído. Os principais objetivos são os de perceber como as práticas Scrum estão a ser aplicadas no projeto, assim como o de identificar quais os desafios verificados e as estratégias aplicadas para eficazmente contornar esses desafios.Agile methodologies are based on co-located, self-organized teams, close and constant communication. On the other hand, Global Software Development raises a significant number of challenges related with communication, social-cultural differences and geographical dispersion. Therefore, applying Agile methodologies in a Global Software Development is not a straight forward practice and raises several challenges that need to be efficiently addressed in order to reach success. In this dissertation is presented a study about how Agile methodologies can be successfully applied in Global Software Development. A literature review is first presented in order to understand the state of the art about the theme of applying Agile methodologies in Global Software Development. Understanding which studies are currently available in the scientific community and their findings about either challenges faced and strategies applied in the studied projects. A case study about a real project, where Scum is applied in Global Software Development, is also presented. Understanding how the Scrum practices are applied in the project, identifying the challenges faced and the strategies to efficiently address those challenges are the main study goals.2014-12-04T20:49:56Z2011-01-01T00:00:00Z20112011-09info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/octet-streamhttp://hdl.handle.net/10071/8031porSampaio, João Pedro Diogoinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-09T17:38:55Zoai:repositorio.iscte-iul.pt:10071/8031Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T22:17:51.682256Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Applicability of agile methodologies in global software development projects: a Scrum case study
title Applicability of agile methodologies in global software development projects: a Scrum case study
spellingShingle Applicability of agile methodologies in global software development projects: a Scrum case study
Sampaio, João Pedro Diogo
Desenvolvimento de software geograficamente distribuído
Desenvolvimento Ágil de software
Scrum
Gestão de projetos
Global software development
Agile development
Project management
title_short Applicability of agile methodologies in global software development projects: a Scrum case study
title_full Applicability of agile methodologies in global software development projects: a Scrum case study
title_fullStr Applicability of agile methodologies in global software development projects: a Scrum case study
title_full_unstemmed Applicability of agile methodologies in global software development projects: a Scrum case study
title_sort Applicability of agile methodologies in global software development projects: a Scrum case study
author Sampaio, João Pedro Diogo
author_facet Sampaio, João Pedro Diogo
author_role author
dc.contributor.author.fl_str_mv Sampaio, João Pedro Diogo
dc.subject.por.fl_str_mv Desenvolvimento de software geograficamente distribuído
Desenvolvimento Ágil de software
Scrum
Gestão de projetos
Global software development
Agile development
Project management
topic Desenvolvimento de software geograficamente distribuído
Desenvolvimento Ágil de software
Scrum
Gestão de projetos
Global software development
Agile development
Project management
description As metodologias Ágeis de desenvolvimento de software são baseadas em equipas co-localizadas e auto-organizadas onde a comunicação é constante e próxima. Por outro lado, o desenvolvimento geograficamente distribuído de software levanta um número significativo de desafios relacionados com a comunicação, com as diferenças sócio-culturais e a dispersão geográfica. Assim, aplicar metodologias Ágeis de desenvolvimento de software num ambiente geograficamente distribuído não é uma prática simples e levanta uma série de desafios que necessitam de ser eficientemente contornados para se garantir o sucesso do projeto. Nesta dissertação apresentada-se um estudo sobre como metodologias Ágeis de desenvolvimento de software podem ser eficientemente aplicadas num cenário de desenvolvimento geograficamente distribuído. Assim, inicialmente apresentada-se uma revisão da literatura no sentido de se identificar qual o estado da arte sobre o tema da aplicabilidade de metodologias Ágeis em desenvolvimento geograficamente distribuído. São identificados quais os estudos que se encontram atualmente disponíveis na comunidade científica sobre o tema e quais os seus resultados relativos aos desafios identificados e às estratégias aplicadas nesses projetos estudados. Posteriormente apresentado-se um estudo de caso relativo a um projeto real, onde a metodologia Scrum é aplicada num cenário de desenvolvimento geograficamente distribuído. Os principais objetivos são os de perceber como as práticas Scrum estão a ser aplicadas no projeto, assim como o de identificar quais os desafios verificados e as estratégias aplicadas para eficazmente contornar esses desafios.
publishDate 2011
dc.date.none.fl_str_mv 2011-01-01T00:00:00Z
2011
2011-09
2014-12-04T20:49:56Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10071/8031
url http://hdl.handle.net/10071/8031
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/octet-stream
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134737382506496