Skip to main content

Matriz de Riscos e Propostas de Mitigação – Projeto CPTM (App)

Introdução

Este documento apresenta a identificação de riscos relevantes ao projeto de modernização e expansão do aplicativo da CPTM, considerando aspectos técnicos, operacionais, institucionais e de experiência do usuário. Cada risco está acompanhado de sua respectiva proposta de mitigação, visando garantir a sustentabilidade e sucesso da solução.

Riscos Identificados e Propostas de Mitigação

1. App sobrecarrega e sai do ar durante eventos críticos

Mitigação: Adotar arquitetura escalável com balanceamento de carga e infraestrutura em nuvem com autoescalonamento. Implementar cache local e limitar requisições simultâneas por usuário em momentos de pico.

2. Falhas em APIs externas quebram funções críticas

Mitigação: Implementar fallback com últimas informações válidas armazenadas localmente e desenvolver alertas automáticos de falha.

3. APIs instáveis ou fora do ar impedem o app de mostrar horários e status de linhas

Mitigação: Criar sistema de cache inteligente para informações operacionais, exibir notificações de desatualização aos usuários e monitorar a integridade das integrações de forma contínua.

4. Interfaces difíceis excluem parte dos usuários e comprometem a adesão ao app

Mitigação: Desenvolver modo simplificado de navegação com foco em acessibilidade, utilizar fontes grandes, alto contraste e tutoriais introdutórios. Realizar testes com usuários de diferentes perfis tecnológicos.

5. Áreas de sombra impedem uso de funções em tempo real

Mitigação: Implementar funcionalidades offline com cache de trajetos e status de linha. Exibir aviso de ausência de conexão e permitir uso com os últimos dados sincronizados.

6. Dados da CPTM desatualizados comprometem a precisão das informações exibidas

Mitigação: Automatizar ingestão e atualização dos dados operacionais diretamente dos sistemas internos da CPTM. Exibir timestamp nos dados visíveis ao usuário e configurar alertas internos para inconsistências.

7. Mudanças na Secretaria de Transportes inviabilizando o projeto

Mitigação: Formalizar compromissos via convênios interinstitucionais, estruturar a governança do projeto com atas, entregas claras e alinhamento com múltiplas áreas do governo para garantir continuidade.

8. Baixa compatibilidade com celulares antigos pode limitar o uso do app

Mitigação: Desenvolver versões otimizadas para aparelhos de entrada e reduzir o uso de recursos pesados. Testar o app em dispositivos populares de baixo custo e monitorar desempenho real por faixa de hardware.

9. Equipe técnica com conhecimento limitado das stacks utilizadas (Flutter, Golang)

Mitigação: Promover capacitação interna sobre as tecnologias adotadas e, se necessário, contratar consultorias externas durante a fase crítica do projeto. Manter documentação técnica clara e atualizada.

10. Falta de acessibilidade para pessoas com deficiência (PCDs)

Mitigação: Seguir as diretrizes internacionais de acessibilidade (WCAG), implementar leitura por voz, contraste ajustável, botões acessíveis e relatórios em tempo real de acessibilidade nas estações.

Conclusão

A identificação e mitigação dos riscos aqui apresentados são fundamentais para garantir o êxito do projeto, assegurando a adesão dos usuários, a estabilidade técnica da solução e o alinhamento institucional. Recomenda-se que estas ações sejam acompanhadas por um comitê de governança técnica e operacional, com revisões periódicas ao longo do ciclo de vida do aplicativo.

Matriz de risco