People Tech Docs
Documentação completa do ciclo de desenvolvimento de software
Bem-vindo à documentação técnica do time! Aqui você encontra tudo sobre nossos processos, padrões, arquitetura e ferramentas.
Nosso Ciclo de Desenvolvimento
Seguimos um ciclo de desenvolvimento estruturado que cobre todas as fases do software:
| Fase | Descrição | Documentação |
|---|---|---|
| 📋 Planejamento | RFCs e decisões técnicas | RFC Process |
| 🎨 Análise & Design | Arquitetura e design de APIs | Architecture |
| 💻 Desenvolvimento | Git workflow e padrões de código | Development |
| 🧪 Testes & QA | Estratégias de testes automatizados | Testing |
| 🚀 Implantação | CI/CD e deploy automatizado | CI/CD |
| 🔧 Manutenção | Observabilidade e troubleshooting | Observability |
Acesso Rápido
-
RFC Process
Processo de proposta e aprovação de mudanças técnicas
-
Git Workflow
Fluxo Git com branches dev/main e rebase
-
API Reference
Documentação interativa das APIs FastAPI
-
Testing
Guias de testes backend e frontend
-
CI/CD
Pipelines automatizados de deploy
-
Runbooks
Procedimentos de deploy e troubleshooting
