Riscos do Projeto Sentinela
Introdução
O projeto Sentinela envolve o desenvolvimento colaborativo de um software e, para garantir seu sucesso, é essencial identificar, avaliar e mitigar os riscos que possam impactar o projeto. A seguir, são descritos os principais riscos mapeados, o produto entre sua probabilidade e impacto, resultando no grau do risco, além das estratégias de monitoramento contínuo. Abaixo pode-se visualizar o Mapeamento de Riscos e Gráfico de Riscos
Lista de Riscos do Projeto Sentinela
As categorias de riscos no projeto Sentinela são divididas em cinco grupos principais: Organizacional, Técnico, Qualidade, Gerência e Externo. Os riscos organizacionais envolvem desafios relacionados ao comprometimento da equipe, comunicação e motivação, podendo gerar atrasos e conflitos internos. Os técnicos abordam dificuldades com tecnologias, arquitetura, deploy e ambientação, que podem impactar diretamente o desenvolvimento e entrega da aplicação. Já os riscos de qualidade tratam de problemas como ausência de testes, falhas de UX/UI e má prática no processo de desenvolvimento, afetando a experiência do usuário e a adequação do produto aos requisitos. Na categoria de gerência, estão os riscos relacionados à definição de escopo, gestão de tempo, cronograma e pontuação de US, que podem comprometer o andamento eficiente do projeto. Por fim, os riscos externos são imprevistos fora do controle da equipe, como suspensão de aulas, infraestrutura inadequada e afastamento de integrantes, que podem gerar interrupções no progresso do projeto.
1. Organizacional
- Falha de comunicação
- Descomprometimento da equipe
- Erro de priorização
- Desistência de membros
- Desavenças entre os membros
- Tensão de fim de semestre
- Falta de motivação
- Atraso nas entregas
2. Técnico
- Dificuldade em criar backlog
- Má escolha das tecnologias
- Dificuldade de ambientação
- Arquitetura mal definida
- Dificuldade de deploy da aplicação
- Dificuldade em hospedar a aplicação
- Documentação que induz ao erro
- Dificuldade com as tecnologias
3. Qualidade
- Ausência de testes
- Falhas e bugs
- Má implementação de UX
- Má implementação de UI
- Má prática do processo de desenvolvimento
- Aplicação não atender expectativas do usuário
- Não cumprimento dos requisitos elicitados
- Falta de validação com o stakeholder
4. Gerência
- Escopo mal definido
- Mudança arquitetural
- Má gestão do tempo
- Cronograma inviável
- Má pontuação das US
- Problema no gerenciamento da equipe
- Sobrecarga de tarefas
- Mudanças de tecnologias
- Horários divergentes dos integrantes
5. Externo
- Suspensão das aulas
- Baixa adesão da aplicação
- Imprevistos com infraestrutura (internet, energia, computador)
- Afastamento de integrante (enfermidade, luto, assistência familiar)
- Atualizações drásticas das tecnologias escolhidas
Monitoramento Contínuo dos Riscos
Gerenciar os riscos é um processo contínuo e dinâmico. Ao longo do desenvolvimento do projeto Sentinela, novos riscos podem surgir e os riscos existentes podem aumentar ou diminuir em impacto e probabilidade. É essencial que a equipe:
- Realize revisões regulares dos riscos identificados.
- Esteja atenta a novos riscos que possam aparecer.
- Ajuste as estratégias de mitigação conforme necessário.
- Documente qualquer mudança no impacto e probabilidade dos riscos.
Esse monitoramento constante permite que a equipe reaja proativamente às mudanças e mantenha o controle sobre os fatores que podem afetar o sucesso do projeto.
Planejamento de respostas aos riscos
# | Risco | Ação | Solução |
---|---|---|---|
1 | Falha de comunicação | Mitigar | Incentivar dailys, comentários em PRs e no grupo do telegram. |
2 | Descomprometimento da Equipe | Mitigar | Incentivar dailys, comentários em PRs e no grupo do telegram. |
3 | Erro de Priorização | Prevenir | Definir a prioridade e seguir a documentação |
4 | Desistência de Membros | Aceitar | Realocar tarefas para os membros restantes |
5 | Desavenças entre os membros | Prevenir | Respeitar tempo, opinião e limitações dos membros, ser empático |
6 | Tensão de fim de semestre | Mitigar | Não acumular tarefas para o fim de semestre, manter clima empático |
7 | Falta de motivação | Prevenir | Incentivar dailys, mostrar propósito e impacto das suas ações |
8 | Atraso nas entregas | Prevenir | Dar prioridade às tarefas, saber dividir o cronograma das sprints |
9 | Dificuldade com as tecnologias | Mitigar | Estudar previamente e fazer pareamentos conforme o quadro de conhecimento |
10 | Dificuldade em criar backlog | Prevenir | Definir backlog com todos os membros e clientes |
11 | Má escolha das tecnologias | Prevenir | Estudar sobre as tecnologias de acordo com a arquitetura definida |
12 | Dificuldade de ambientação | Mitigar | Estudar sobre as tecnologias utilizadas |
13 | Arquitetura mal definida | Prevenir | Estudar sobre arquitetura, validar com a professor |
14 | Dificuldade de deploy da aplicação | Mitigar | Estudar sobre as tecnologias utilizadas |
15 | Dificuldade em hospedar a aplicação | Mitigar | Estudar sobre as tecnologias utilizadas |
16 | Documentação que induz ao erro | Prevenir | Valorizar a fase de documentação e mantê-la atualizada |
17 | Ausência de testes | Mitigar | Colocar testes unitários como critério de aceitação |
18 | Falhas e bugs | Mitigar | Dedicar issues de bugs e refatoração |
19 | Má implementação de UX | Prevenir | Testar todas as fases com as clientes |
20 | Má implementação de UI | Prevenir | Estudar sobre UI e testar todas as fases com as clientes |
21 | Má prática do processo de desenvolvimento | Prevenir | Estudar boas práticas de programação |
22 | Aplicação não atender expectativas do usuário | Prevenir | Testar todas as fases com as clientes, recebendo feedbacks |
23 | Não cumprimento dos requisitos elicitados | Prevenir | Estar alinhado com a documentação |
24 | Falta de validação com o stakeholder | Prevenir | Manter contato com o stakeholder |
25 | Escopo mal definido | Prevenir | Ter as principais funcionalidades bem definidas |
26 | Mudança Arquitetural | Prevenir | Estudar sobre arquitetura, validar com a professor |
27 | Má gestão do tempo | Prevenir | Definir entregas e atividades |
28 | Cronograma inviável | Mitigar | Fazer planejamento conforme as entregas definidas |
29 | Má pontuação das US | Prevenir | Definir a pontuação com todos os membros |
30 | Estouro de Sprint | Mitigar | Planejar cada sprint, mantendo contato frequente |
31 | Falta de recurso humano | Mitigar | Estimar sprints de acordo com a capacidade da equipe |
32 | Dívida técnica | Mitigar | Dedicar issues de bugs e refatoração |
33 | Estimativas irreais | Prevenir | Fazer planejamento conforme as entregas definidas |
34 | Mudanças de requisitos | Mitigar | Manter as mudanças documentadas e atualizadas |
35 | Falta de autonomia da equipe | Mitigar | Definir tarefas claras, todos precisam contribuir |
36 | Clientela insatisfeita | Mitigar | Estar em constante contato com as clientes |
37 | Rotatividade do time | Aceitar | Realocar tarefas para os membros restantes |
38 | Erro de deploy | Mitigar | Estudar sobre as tecnologias utilizadas |
Análise
- Organizacional: Os riscos organizacionais estão ligados à interação e ao comprometimento da equipe. A falha na comunicação, desmotivação e tensões internas podem atrasar o projeto, enquanto o descomprometimento e desistência de membros impactam diretamente a capacidade de entrega.
- Técnicos: Problemas técnicos surgem principalmente de escolhas erradas ou falta de preparação com as tecnologias e arquitetura. Aexperiencia do time de EPS se torna cricial para controlar os riscos correspondentes.
- Qualidade: Os riscos relacionados à qualidade envolvem falhas em testes, implementação de UX/UI, e não atendimento das expectativas do cliente. A execução de testes e validação com stakeholders leva à entrega de produtos sem bugs e que atendem às necessidades elicitadas.
- Gerência: Na categoria gerencial, a má gestão de escopo, tempo e cronograma pode inviabilizar o projeto. Para prevenir os riscos em questão durante todo o projeto escopo e tempo serão monitorados atravéz do documento AgileEVM.
- Externo: Os riscos externos são imprevisíveis, como imprevistos com infraestrutura e afastamento de integrantes por motivos de saúde ou familiares.Portanto são riscos aos quais a equipe não possui controle.
Histórico de Versão
Alteração | Data | Autor |
---|---|---|
Criação do documento | 22/07/24 | Victor Yukio |
Atualização dos riscos | 08/09/24 | Ingrid Carvalho |
Revisão | 08/09/24 | Sara Campos |
Adição da análise dos riscos | 14/09/24 | Ingrid Carvalho |