Aluno: Maria JosÉ De Lemos Almeida Gomes
Resumo
Durante os últimos anos, as metodologias ágeis ganharam muita popularidade, estando cada
vez mais a ser adotadas pelas empresas para o desenvolvimento de projetos de software devido
à sua flexibilidade e eficácia. Com o recurso a estas metodologias, as empresas e as
organizações conseguem rapidamente responder à procura das necessidades dos respetivos
clientes e a oportunidades de mercado, podendo adquirir uma vantagem competitiva.
O presente relatório tem como objetivo apresentar as diferentes metodologias para a gestão e
desenvolvimento de software, focando-se essencialmente na metodologia Scrum.
Neste relatório, é ainda realizada uma análise da utilização da metodologia Scrum no contexto
de uma multinacional de consultoria tecnológica. Verificou-se que na organização em questão,
foi feita uma adaptação do Scrum, nomeadamente na adoção do papel de Gestor de Projeto
ágil, na alocação de um “buffer” em cada sprint para correção de bugs, na realização de
reuniões diárias com o cliente e por último, nas tarefas atribuídas ao Product Owner.
As atividades de gestão de projeto desenvolvidas ao longo do desenvolvimento aplicacional
proporcionaram a concretização de um projeto principal que consistiu no desenvolvimento de
uma plataforma web, permitindo o uso de metodologia ágeis num contexto profissional.
During the last years, agile methodologies have gained a lot of popularity, being increasingly
adopted by companies for the development of software projects due to their flexibility and
effectiveness. With the use of these methodologies, companies and organizations can quickly
respond to the demand of their customers’ needs and market opportunities, being able to
acquire a competitive advantage.
This report aims to present the different methodologies for software management and
development, focusing essentially on the Scrum methodology.
This report also analyzes the use of the Scrum methodology in the context of a multinational
technology consulting company. It was verified that in the organization in question, an
adaptation of Scrum was made, namely in the adoption of the role of Agile Project Manager,
in the allocation of a “buffer” in each sprint to fix bugs, in the daily meetings with the client
and finally, in the tasks assigned to the Product Owner.
The project management activities carried out throughout the application development
provided the materialization of a main project that consisted in the development of a web
platform, allowing the use of agile methodologies in a professional context.
Trabalho final de Mestrado