Questão nº 197
Questão de Governança de TI · CEBRASPE TCU 25 AUFC 2025 (nº 197)
A respeito de metodologias ágeis, julgue os próximos itens.
No desenvolvimento orientado ao domínio (DDD, na sigla em inglês), o contexto delimitado (bounded context) busca estabelecer a regra de que toda a lógica de negócio do sistema deve ser implementada em um único modelo coeso e global para garantir a consistência de todos os termos e definições de domínio.
Resposta comentada
Contexto delimitado (bounded context) é uma fronteira explícita que separa um modelo de domínio dos demais, permitindo que cada área do sistema tenha seus próprios termos e regras, mesmo que conflitem com os de outra área. Ele existe justamente para evitar um modelo global único e coeso, que seria inviável em sistemas complexos.
- Correta: Errado. O DDD não defende um modelo único e global; ele defende o oposto: cada contexto delimitado tem seu próprio modelo, e a consistência é local, não global. A pegadinha está em "único modelo coeso e global", que contradiz a essência do bounded context.
Como ficaria certo: No DDD, o contexto delimitado (bounded context) estabelece que cada parte do sistema tenha seu próprio modelo de domínio, com termos e regras específicos, evitando um modelo global único e garantindo consistência dentro de cada fronteira.
Fonte: CEBRASPE TCU 25 AUFC 2025 Auditor Federal de Controle Externo - Área de Controle Externo / Orientação: Auditoria de Tecnologia da Informação. Reproduzida para fins de estudo.