📋 Gabarito de Revisão (Unidade II)
Confira suas respostas para garantir que a transição de conceitos funcionais para abstração em nuvem está clara.
- Classificação de Requisitos:
- Funcionais (Backend/API): Regras lógicas acopladas em fluxos (ex: Rota POST gerar PDF, Mapeamento JSON de Contatos).
- Não Funcionais (Nuvem/Infra): Propriedades físicas (ex: CPU, JWTs de Segurança, Desempenho de 200ms, Deploy CI/CD).
- Qualidade (ISO 9126): Funcionalidade Lógica, Usabilidade para o Front, Confiabilidade de Banco, Eficiência/Performance, Manutenibilidade (Clean Code na IDE) e Portabilidade (Docker/Contêineres).
- Requisitos de Usuário (Histórias): Descrições escritas para negócio (Tickets no Jira), garantindo a visão de lucro da empresa.
- Requisitos Funcionais: Exemplo: "A Rota de Checkout deve processar a comissão travando de forma otimista o carrinho de compras".
- Stakeholders: Resposta correta: A (Qualquer grupo, inclusive o governo fiscal, com influência sobre as regras do sistema).