-
Notifications
You must be signed in to change notification settings - Fork 0
Equipe
Gabriel Rodrigues Ricardo edited this page Sep 11, 2024
·
2 revisions
Atividades foram organizadas em três grupos principais, cada um responsável por diferentes partes do projeto:
Responsável por mapear os processos dos use cases e definir os eventos e comandos de domínio.
-
Pessoa 1: Responsável pelo mapeamento dos eventos e comandos de domínio.
-
Entregas:
- Identificação de eventos de domínio relevantes.
- Definição de comandos e políticas.
- Implementação de modelos de leitura para consultas.
-
Entregas:
Responsável pela implementação da API, persistência e regras de negócio.
-
Pessoa 2: Responsável por criar os endpoints de cadastro e consulta.
-
Entregas:
- Implementação do cadastro de contatos (
POST /contatos). - Implementação da consulta de contatos (
GET /contatos).
- Implementação do cadastro de contatos (
-
Entregas:
-
Pessoa 3: Responsável pela atualização e exclusão de contatos.
-
Entregas:
- Implementação do endpoint de atualização (
PUT /contatos/{id}). - Implementação do endpoint de exclusão (
DELETE /contatos/{id}).
- Implementação do endpoint de atualização (
-
Entregas:
Focada na cobertura de testes unitários e validação de dados.
-
Pessoa 4: Responsável pelos testes unitários de todas as funcionalidades da API.
-
Entregas:
- Testes de validação de cadastro de contatos.
- Testes de consulta, atualização e exclusão de contatos.
-
Entregas:
Responsável por configurar CI/CD e gerenciar a infraestrutura.
-
Pessoa 5: Responsável pela automação e monitoramento do projeto.
-
Entregas:
- Configuração do pipeline de integração contínua (CI).
- Automação do deploy com entrega contínua (CD).
- Configuração de monitoramento e logs.
-
Entregas: