At-the-end-of-the-day, in a nutshell, it's a divide-and-conquer approach.
The #1 thing is to divide your business into smaller "chunks". Each chunk is easy to deal with + understand (thread)
What are the moving parts of the business?
Who are the people?
What do they do? When do they do it? Why do they do it?
What are the processes?
One might use basic CRUD, another event sourcing, etc. But from an initial design POV, the needs of each BC are independent and matter in implementation.
#DDD