and deliverables associated with each task. Your plan should focus in on
software design principles appropriate to your product, and also, refer to the
software development process chosen in Question 5. Your plan must clearly
incorporate the relevance of abstraction and modularity.