This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
In my assignment, there is one requirement which is being put under workshop output not under any use case. As per that requirement "In future there are some new requirements will get added . SuD must cater for this requirement". How should I address this in solution ? My thought is that , I shall address this under Architeture/Design principle. For instance, the components are loosely coupled in the system and the services are coarse grained.My application architecture addresses the separtion of concerns.Therefore , system is capable of extending as much as we want. Extensibility is one of the QoS here. Any thought on this ?
You need to mention about the future requirements in component diagram lets say by mentioning it has a new component OR how the new future requirement can be included in the current design. You need to mention about the details of it in Assumptions as well.