Note that in this process, we’re not trying to ship half-assed products. This isn’t a 24-hour hackathon. But of course, we’re also trying to ship products as soon as possible while considering everybody’s efficiency and interests and the business's market and users.
We will try to avoid dependency as much as possible.
This doesn’t have to be strictly followed. This only allows the team to have a general guideline in their process so everybody understands what they’re supposed to do, how they’re supposed to do, and for how long. Tweak it to your team's work speed and project's difficulty.
Some products can also be hard. But of course, most products take more time than needed because of the noise; everything that’s not necessarily the main functionality but important: auth, etc.