Escolar Documentos
Profissional Documentos
Cultura Documentos
• Unidade de Ensino: 03
1 2
Contextualização Contextualização
O seu projeto de software está sendo controlado e monitorado com Sobre a Qualidade de um software, seria possível alcançá-la com um
o mínimo de esforço e obtendo o máximo de resultado esperado pelo processo de desenvolvimento pouco gerenciado?
time e pelo cliente?
A ISO/IEC 25010, de 2011, propõe um modelo que define oito
• Vai perceber nem tudo é possível prever, porém estar preparado Fonte: do autor categorias de características sobre a qualidade, permitindo analisar Fonte: do autor
para resolver certas situações indesejadas pode reduzir prejuízos, tais características e dimensioná-las para controlar um determinado
com pouco recurso nível desejado ou exigido pelo cliente.
• As mudanças de requisitos são inevitáveis no mundo dos negócios
e será que o cliente sabe qual é o impacto dessa mudança no A documentação de software pode ser um custo alto que nem
projeto de desenvolvimento de software sempre será convertida em vantagem, porém é necessário para
evidenciar que a entrega está de acordo com o que foi combinado
(DoD – Definition of Done).
3 4
O que é risco?
5 6
14/03/2023
7 8
• Estimativa
• Organizacional
• Pessoal
• Requisitos
• Tecnologia
9 10
Planejamento do Risco
Como o planejamento
de riscos do projeto
facilita no
gerenciamento
11 12
14/03/2023
Planejamento do Risco
Gestão de Riscos
13 14
• Processos de • Riscos em
Gerenciamento Projetos
de Riscos
15 16
• Riscos em • Riscos em
Projetos Projetos
17 18
14/03/2023
19 20
21 22
23 24
14/03/2023
Quando um risco se torna real. Na implementação de • Interação Quando um risco se torna real. Na implementação de • Interação
nova funcionalidade, surge uma dúvida se poderá nova funcionalidade, surge uma dúvida se poderá
permitir o pagamento pelo sistema PIX. permitir o pagamento pelo sistema PIX.
Eliminar: aumentar o prazo para contemplar a possível Eliminar: aumentar o prazo para contemplar a possível
implementação de mais um tipo de pagamento implementação de mais um tipo de pagamento
Transferir: contratar um terceiro para implementar o Transferir: contratar um terceiro para implementar o
novo tipo sem impactar no prazo novo tipo sem impactar no prazo
Mitigar: rever a rotina ou checklist na fase de entrevista Mitigar: rever a rotina ou checklist na fase de entrevista
com o cliente para evitar dúvidas na fase de com o cliente para evitar dúvidas na fase de
implementação implementação
Aceitar: time de desenvolvimento ou cliente pode Aceitar: time de desenvolvimento ou cliente pode
absorver o impacto causado pela dúvida. absorver o impacto causado pela dúvida.
25 26
Qualidade
• NBR 13596
Gestão da Qualidade • NBR ISO 9001
• IEEE P1061
• CMMI
• MPS.BR
27 28
5W2H
Quando Quem
(when) (who)
Quanto
Como
(how
(how)
much) Fonte: Paes (2020)
29 30
14/03/2023
31 32
Desafio
Analisando Riscos
para decidir para qual
deles deve dedicar
maior esforço
33 34
Risco B:
Falta de entendimento da regra de negócio que envolve a
participação de parceiros na ampliação no Mercosul que
está sendo implementado na Sprint 11. Fonte: Cavalcanti (2016)
35 36
14/03/2023
Analisando na Matriz
37 38
39 40
• Uma métrica deve ter as propriedades matemáticas • Controle: associados com os processos de software;
desejadas • Exemplo: Tempo médio para reparar um defeito
reportado
• Modificar o valor da métrica de acordo com o seu Fonte: do autor Fonte: do autor
41 42
14/03/2023
43 44
Funcionalidade
Confiabilidade
Usabilidade
Eficiência
Manutenibilidade
Portabilidade
45 46
47 48
14/03/2023
Documentação:
exemplo para a fase
de Revisão
49 50
51 52
Recapitulando
53 54
14/03/2023
Recapitulando
• Riscos
• Riscos em projetos
• Matriz de riscos
• Gestão de Qualidade
• ISO/IEC 25010
• Métricas
• Documentação do projeto
55