O risco presente na condução do desenvolvimento de software é um assunto que sempre foi uma preocupação para a engenharia de software. Muito tem sido feito para que os projetos sejam entregues de acordo com o cronograma, mas incertezas sempre existirão no decorrer do tempo. Isso mostra que a área de gerenciamento de risco tem uma importância significativa no projeto de desenvolvimento de software. O gerenciamento de risco colabora com a redução e mitigação dos riscos do projeto por meio de sua identificação e análise para que seja tratado e controlado. Além disso, se o gerenciamento de riscos for aplicado adequadamente, pode resultar na melhoria do produto e no aumento da produtividade do processo de desenvolvimento de software.Dessa forma, esta pesquisa tem por objetivo analisar a incorporação do gerenciamento de riscos no processo de desenvolvimento de software no Laboratório de Pesquisa e Desenvolvimento da Universidade Federal de Alfenas (UNIFAL-MG). As etapas de análise qualitativa de riscos e o planejamento de medidas frente aos riscos fornecem uma maior precisão quanto aos prazos e a identificação das atividades críticas que podem surgir durante o desenvolvimento de um software nessa empresa.Palavras-chave: Engenharia de software; desenvolvimento de software; gerenciamento de riscos.
ResumoThe risk present in driving the software development is a subject that always been a concern to the Software Engineering. Much has been done to ensure that projects are delivered according to the schedule, but there will always be uncertainties over the time. This shows that the area of risk management has a significant importance in the project of software development.
Risk management contributes to the reduction and mitigation of project risks through its identification and analysis to be treated and controlled. Furthermore, if risk management is applied properly can result in product improvement and increasing the productivity of the software development process. Thus, this research aims to analyze the incorporation of risk management in the process of software development at the Laboratory of Research and Development, Federal University of Alfenas (UNIFAL-MG). The steps of qualitative risk analysis and the planning measures forward the risks provide greater accuracy concerning deadlines and identification of critical issues that may arise during the development of one software in this company.Keywords: Software engineering, software development, risk management.
Abstract
INTRODUÇÃOSegundo Martins (2010), pode-se definir projeto como um trabalho que visa a criação de um produto ou a execução de um serviço que é do tipo específico, temporário em que há certo grau de incerteza em sua realização cujas atividades precisam ser planejadas, programadas e, quando executadas, necessitam ser controladas. Essa definição vai ao encontro da definição de projeto preconizada pelo o PMI (2004).Um projeto deve ter um ciclo de vida definido composto por um início, intermediário e término. Os custos e a quantidade de recursos alocados ...