Para poder delimitar los Bounded context de tu proyecto, ten en cuenta los siguientes puntos:

  • La delimitación depende del problema a solucionar
    • Un proyecto pequeño puede sobrevivir con un solo bounded context.
    • Un proyecto grande se beneficiaría de tener varios bounded contexts más pequeños y especializados.
  • No dividir funcionalidades estrechamente relacionadas.
  • Los conceptos que cambian juntos deben mantenerse juntos.

Referencias

Learning Domain Driven Design