Abordagem
Do desafio à implementação.
Decisões e resultados verificáveis orientam o trabalho. Em cada etapa, é claro o que está pronto e o que vem a seguir.
Como trabalhamos
Da primeira questão até um sistema funcional.
Cada fase produz algo que podes rever, verificar e aceitar.
Compreender o desafio
Estuda fluxos de trabalho, sistemas existentes, restrições e expectativas dos utilizadores.
Resultado da faseLimites do projeto e critérios de sucesso
- Mapa de processos e integração
- Restrições e registo de riscos
Desenhar a solução
Testar as suposições-chave e escolher uma arquitetura que se adapte ao teu ambiente.
Resultado da fasePlano de arquitetura e implementação
- Modelos de dados e interfaces
- Protótipo de um fluxo de trabalho principal
Construir e verificar
Entregar por fases, demonstrar cenários a funcionar e testar em relação aos requisitos.
Resultado da faseUm sistema pronto para aceitação
- Testes funcionais e de carga
- Documentação e cenários de aceitação
Implementar e entregar
Planear a transição, preparar a tua equipa e acordar processos contínuos.
Resultado da faseLançamento e entrega operacional
- Plano de transição e recuperação
- Guias para a tua equipa
Princípios
Arquitetura antes do código
A estrutura decide o que um sistema pode tornar-se. Nós projetamo-la de forma deliberada.
Segurança como restrição, não como funcionalidade
Modelos de ameaça, manipulação de dados e acessos fazem parte do design desde o primeiro diagrama.
Construído para ser operado
Um sistema está concluído quando pode ser executado, observado e alterado pelas pessoas que o possuem.
Pensamento a longo prazo
Tomamos decisões que resistem até ao quinto ano, não apenas no lançamento.
Próximo passo
Tens um problema difícil?
Diz-nos o que precisa de mudar. Vamos começar pela tarefa, pelos sistemas existentes e pelo resultado que queres.
Iniciar um projeto