What are advantages of decomposition?
Advantages of decomposition are:
- Once decomposed, each sub problem can be solved independently and by different teams or persons.
- Experts of each type of sub problem can work on each of it.
- Time taken to develop the system will be less .
- Testing and debugging of each individual sub problem can be done easily.