Fatores críticos de sucesso no desenvolvimento de software com metodologias ágeis

Autor: Chaves, Marco Antônio Oliveira
Rok vydání: 2018
Předmět:
Zdroj: Repositório Institucional da UFESUniversidade Federal do Espírito SantoUFES.
Druh dokumentu: masterThesis
Popis: Made available in DSpace on 2018-08-01T23:40:27Z (GMT). No. of bitstreams: 1 tese_12259_Dissertação final Marco Chaves.pdf: 1169687 bytes, checksum: b7490f46754660fc8c8b3664d2485b5e (MD5) Previous issue date: 2018-04-20
A adoção de metodologias ágeis para o desenvolvimento de software é considerada uma inovação na gestão de projetos e busca suprir as falhas apresentadas pelas tradicionais formas de gestão. O objetivo da presente pesquisa foi identificar os fatores críticos para o sucesso de projetos de desenvolvimento de software baseados em metodologias ágeis, a partir da visão dos membros das equipes. Para tanto, na primeira etapa da pesquisa foram identificados, por meio de uma revisão sistemática da literatura especializada, utilizando a metodologia ProKnow-C, os principais fatores críticos e as principais dimensões utilizadas para medir o sucesso dos projetos. O resultado da primeira etapa serviu como base teórica para elaboração do tópico guia, o instrumento de coleta de dados utilizado na segunda etapa, uma pesquisa de campo, realizada entre setembro e outubro de 2017, por meio de entrevistas semiestruturadas, cujo alvo foram membros de equipes de projetos de desenvolvimento de software. O lócus de atuação dos entrevistados foram empresas do mercado de Vitória. A análise dos dados, realizada por meio da imersão do pesquisador no corpus das entrevistas, identificou, principalmente, a necessidade de uma adequação do pensamento e do comportamento aos princípios ágeis, do alinhamento dos fatores críticos identificados às etapas dos projetos e os grandes desafios encontrados na adoção de metodologias ágeis para o desenvolvimento em larga escala. Foram identificados como relevantes os fatores Capacidade da Equipe, Envolvimento do Cliente, Ambiente de Equipe Ágil, Ambiente Organizacional Ágil, Compromisso Gerencial, Estratégia de Entrega e Gerenciamento do Projeto. Os resultados encontrados servem como referência para as equipes de projetos de desenvolvimento de software baseados em metodologias ágeis a concentrarem os esforços no que realmente interessa na busca pelo sucesso dos projetos, bem como para o avanço da teoria, reduzindo a quantidade de fatores críticos identificados na literatura.
The adoption of agile methodologies for software development is considered an innovation in the management of projects and seeks to overcome the flaws presented by the traditional forms of management. The objective of the present research was to identify the critical factors for the success of software development projects based on agile methodologies, from the view of the team members. In the first stage, the main critical factors and the main dimensions used to measure the success of the projects were identified through a systematic review of the specialized literature using the ProKnow-C methodology. The results of the first stage served as a theoretical basis for the elaboration of the topic guide, the data collection instrument used in the second stage, a field survey conducted through semistructured interviews whose target were members of teams of software development projects. The locus of action of the interviewees were companies in the Vitória. The analysis of the collected data, performed through the immersion of the researcher in the corpus of the interviews, identified, mainly, the need for an adaptation of the thought and the behavior to the agile principles, alignment of the critical factors identified to the stages of the projects and the great challenges encountered in the agile methodologies for large-scale development. The following critical factors were highlighted as relevant: Team Capability, Customer Involvement, Agile Team Environment, Agile Organizational Environment, Management Commitment, Delivery Strategy and Project Management. The results contributed as a reference for software development project teams based on agile methodologies to concentrate efforts on what really matters in the quest for project success, as well as for the advancement of theory, reducing the amount of critical factors identified in the literature.
Databáze: Networked Digital Library of Theses & Dissertations