masterThesis
Aplicação de abordagem de gerenciamento de incertezas em projetos de software: uma pesquisa-ação no setor público
Autor
MELO, Alessandra Bezerra de
Institución
Resumen
LIMA, Simone Cristiane dos Santos, também é conhecida em citações bibliográficas por: SANTOS, Simone Cristiane dos Projetos de desenvolvimento de software têm se tornado cada vez mais complexos, motivados principalmente pela inovação requerida, variedade de tecnologias empregadas, número e diversidade de stakeholders envolvidos em seu processo. Tais projetos exigem que os gestores reajam cada vez mais rápido e de forma proativa às novas condições que se deparam a cada momento. Associado a esses elementos, a incerteza, quase sempre presente em projetos de desenvolvimento de software, colabora para os altos indicadores de insucesso em tais projetos, uma vez que as abordagens tradicionais em gerenciamento de projetos não consideram um ambiente instável e sujeito a diversas fontes de incerteza. Sendo assim, faz-se necessário adaptar o gerenciamento de projetos às condições de incerteza como forma de aumentar as chances de sucesso dos projetos nas organizações. Neste contexto, esta pesquisa analisa a aplicação de uma abordagem de gerenciamento de incertezas no processo de desenvolvimento de software em instituições públicas e realiza uma revisão bibliográfica, estabelecendo os fundamentos teóricos para seu desenvolvimento. O método de pesquisa utilizado foi a pesquisa-ação, cujos dados foram coletados por meio de análise documental, questionários, entrevistas e observações da pesquisadora. Na pesquisa-ação, técnicas e estratégias em projetos foram aplicadas e foi possível investigar se essas contribuíram para gestão da incerteza do ponto de vista prático. Os resultados permitiram identificar as etapas do processo de gestão de projetos pelo órgão público em questão, e apontar as dificuldades enfrentadas durante a realização de tal processo, contribuindo assim com recomendações de possíveis modificações para melhoria de processos futuros, bem como diretrizes que visem à realização de um processo de gerenciamento de projeto mais organizado, com redução de retrabalho, descrevendo estratégias e orientações para os membros da equipe, a partir da gestão de suas incertezas. The development software projects has become increasingly complex, mainly motivated by innovation, types of technologies used by them and the number of stakeholders involved in that process. Such projects require managers to respond more and more quickly and proactively to the new conditions they face at each moment. Associated with these elements, the uncertainty, almost always present in software development projects, contributes to the high indicators of failure in such projects, since the traditional approaches in project management do not consider an unstable environment and prone to diverse sources of uncertainty. Thus, it is necessary to adapt the management of the project to the uncertainty conditions as a way to increase the chances of the projects success in organizations. This research analyzes the application of an uncertainty management approach in the software development process in public institution and performs a bibliographic review, establishing the theoretical foundations for its development. The research method used was the action research, whose data were collected through documentary analysis, questionnaires, interviews and researchers observations. In the action research, techniques and strategies in projects were applied and it was possible to investigate if those contributed to the management of the uncertainty from the practical point of view. The results allowed to identify the stages of the software development process by the public agency in question, and to point out the difficulties faced during the accomplishment of such process, thus contributing with recommendations of possible modifications for improvement of future processes, as well as guidelines aimed at the realization Of a more organized project process, with reduction of rework, describing strategies and orientations for the members of the team.