Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software
-
Upload
centro-universitario-de-joao-pessoa-unipe -
Category
Technology
-
view
44 -
download
1
Transcript of Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software
![Page 1: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/1.jpg)
Um Framework para Gestão de Riscos em Projetos de Desenvolvimento
Distribuído de So;ware
CIn– UFPE Jefferson Ferreira Barbosa Ivaldir de Farias Junior
Hermano Moura
CBSo8 – WDDS 2014 | 28/09/2014
PESC/COPPE –UFRJ Rodrigo Pereira dos Santos
FACIN –PUCRS Sabrina Marczak
![Page 2: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/2.jpg)
Introdução
• Vantagens e desafios em projetos DDS • Dificuldade de comunicação e gestão de riscos
• Riscos dinâmicos devido à mulLplicidade de vários aspectos
• MúlLplas localizações, culturas, equipes, padrões e tecnologias
2
![Page 3: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/3.jpg)
Introdução
• Frameworks, processos, boas práLcas e ferramentas – IdenLficação, análise, monitoramento e controle de riscos no DDS
– Melhorar a qualidade do produto de so;ware
3
![Page 4: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/4.jpg)
Gerenciamento de Riscos em DDS
• Probabilidade de alguma circunstância adversa acontecer
• Afeta, planejamento, recursos financeiros, qualidade do processo e qualidade do desempenho do produto de so;ware
• A gestão de r iscos deve contemplar idenLficação, análise e resposta aos riscos
4
![Page 5: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/5.jpg)
Gerenciamento de Riscos em DDS
• Riscos em projetos DDS podem ser percebidos de duas formas: – Fatores críLcos de sucesso – Gestão de riscos
5
![Page 6: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/6.jpg)
MoLvação
• Agilidade como forma de melhorar o desempenho de projetos DDS
• Flexibilidade e dinamização da gestão do projeto • Visão clara da gestão de riscos • PráLcas ágeis para melhoria: – Comunicação – Mudanças – Riscos – Requisitos
6
![Page 7: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/7.jpg)
MoLvação
• Desafios da gestão de riscos em DDS: – tempo dedicado à gestão do risco – stakeholders na idenLficação dos riscos – métodos para avaliação quanLtaLva de riscos – treinamento para a idenLficação dos riscos
7
![Page 8: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/8.jpg)
MoLvação
• Desafios da gestão de riscos em DDS: – falta de processo adaptado à organização – falta de um planejamento resposta aos riscos – ausência de incenLvo à constante comunicação – uLlização de ferramenta de apoio ao processo – manutenção de histórico de riscos de projetos
8
![Page 9: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/9.jpg)
Questão de Pesquisa
A concepção de um framework composto por prá+cas ágeis pode
auxiliar a gestão de riscos em projetos DDS ?
9
![Page 10: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/10.jpg)
Metodologia
10
!
![Page 11: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/11.jpg)
Trabalhos Relacionados
11
A = Atende, AP = Atende parcialmente, N = Não atende
![Page 12: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/12.jpg)
Framework RADS • Risco, Ágil, Distribuído, So8ware • Construído a parLr da literatura • Objeto de análise críLca de especialistas em desenvolvimento ágil e DDS
• Composto por três áreas: – i) gestão global de riscos, – ii) gestão de riscos em equipes distribuídas e – Iii) idenLficação dos atores na gestão de riscos
12
![Page 13: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/13.jpg)
13 !
![Page 14: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/14.jpg)
Framework RADS
14
![Page 15: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/15.jpg)
Gestão Global de Riscos
• Reunião Global – Reunião Global de Consolidação – Reunião Global de Divulgação
15 !
![Page 16: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/16.jpg)
Gestão de Riscos em Equipes DDS
• Planejamento da Sprint – IdenLficação dos stakeholders – IdenLficação dos riscos – Análise dos riscos – Planejamento de resposta aos Riscos
• Execução da sprint – Aplicação das estratégias de miLgação dos riscos
• Revisão da sprint – IdenLficação de novos riscos – Status do plano de miLgação dos riscos
16
!
![Page 17: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/17.jpg)
IdenLficação dos Papéis
• Gerente Global do Projeto • Gerente Global de Riscos • Analista de Riscos • Equipes Distribuídas • Cliente
17 !
![Page 18: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/18.jpg)
• Survey com profissionais da área de TI
• Enviado para 71 pesquisadores • Total de 28 respostas (39,4%) • Questões relacionadas: • Uso do Framework RADS no contexto DDS • Adoção de práLcas ágeis no Framework RADS • Definição dos papéis do Framework RADS • Comunicação conknua no Framework RADS
18
Estrutura da Avaliação
![Page 19: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/19.jpg)
Resultados da Avaliação
• Melhorar a denominação dos papéis • Alinhar as definições dos papéis com aqueles existentes nas metodologias ágeis
• ULlização do papel cliente ou representante
19
![Page 20: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/20.jpg)
Considerações Finais
• Melhoria do cenário da gestão de riscos em DDS
• Elementos idenLficados na literatura • Elementos inspirados nas metodologias ágeis • Potencial para ser aplicado na indústria • Necessidades de gestão de riscos em DDS
20
![Page 21: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/21.jpg)
Considerações Finais
• Aplicar o RADS em casos reais de projetos DDS • Responderam 28 dos 71 convidados (39,4%) foi superior ao esperado em estudos deste Lpo (25%)
21
![Page 22: Um Framework para Gestão de Riscos em Projetos de Desenvolvimento Distribuído de Software](https://reader031.fdocument.pub/reader031/viewer/2022020106/55d6e38dbb61ebbd0e8b4823/html5/thumbnails/22.jpg)
22