1 research outputs found

    Um guia para gestão ágil de riscos em projetos de software

    Get PDF
    TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Sistemas de Informação.O processo de desenvolvimento de software é dinâmico e os modelos ágeis têm sido utilizados como uma alternativa aos modelos mais prescritivos. Como projetos de software tendem a ser pouco previsíveis e estáveis, aplicar técnicas provenientes de modelos ágeis para minimizar os efeitos das constantes mudanças, tem surtido efeito. Entretanto, a falta de formalização e explicitação da gestão de riscos nas modelos ágeis pode acarretar no fracasso de um projeto, pois não identificar potenciais riscos e não possuir um plano de contingência, pode gerar diversos problemas, como ultrapassar o cronograma e o custo planejados. Assim, a gestão de riscos em projetos de software tem como objetivo identificar, monitorar e controlar, de forma contínua, os riscos que podem surgir no desenvolvimento de software em todas as etapas, já que realizar um planejamento adequado dos riscos e monitorar corretamente sua evolução, pode evitar que ameaças se tornem problemas, e caso ocorram, tenham seu impacto mitigado. Dito isto, o presente trabalho apresenta um guia para gestão ágil de riscos em projetos de software, por meio de conjuntos de práticas que podem ser adicionadas aos modelos ágeis, sem perder sua essência dinâmica. O guia foi desenvolvido com base na literatura, na análise do estado da arte e nas experiências dos autores. A avaliação inicial do guia levanta indícios de que ele possui conteúdo abrangente e aplicabilidade prática para auxiliar na gestão de riscos em contextos de desenvolvimento ágil de software.The software development process is dynamic and agile models have been used as an alternative to more prescriptive models. As software projects tend to be unpredictable and stable, applying techniques from agile models to minimize the effects of constant changes has been having an effect. However, the lack of formalization and clarification of risk management in agile models can result in the failure of a project, as not identifying potential risks and not having a contingency plan, can generate several problems, such as exceeding the planned schedule and cost. Thus, risk management in software projects aims to identify, monitor and control, on an ongoing basis, the risks that may arise in software development at all stages, since carrying out adequate risk planning and correctly monitoring its evolution , can prevent threats from becoming problems, and if they do occur, their impact is mitigated. That said, the present work presents a guide for agile risk management in software projects, through sets of practices that can be added to agile models, without losing its dynamic essence. The guide was developed based on the literature, the analysis of the state of the art and the experiences of the authors. The guide's initial assessment raises evidence that it has comprehensive content and practical applicability to assist in risk management in agile software development contexts
    corecore