Answer:
The following are some advantages of a Top-down design approach:
1. Separating a problem into more smaller parts causes it to be far more simpler and easier to tackle and manage.
2. Top down design permits programmers or groups to work on a similar projects without getting in one another's way.
3. Every module of code to be tested independently.
4. Top-down plan permits the systems analyst to analyze the general organizational objectives first.
5. The top-down design likewise gives attractive accentuation on collaboration or the interfaces that systems and their subsystems require.
6. Top-down design allows system analyst to work in parallel on different sub-systems which can save a lot of time.
Step-by-step explanation:
Most systems comprise of progressively more modest and more modest sub-systems.
Top down design is the name given to separating an issue into progressively smaller and more smaller sensible parts (otherwise called decomposition).