Problem 2.7 Provide three examples of software projects that would be amenable to the waterfall model. Be specific. Solution: In waterfall model we go through different processes activities. Like requirement definition, system and software design, implementation and system testing and operational maintences. The waterfall model is amenable to the projects that focus on the attributes such as the data structures, software architecture, and procedural detail and interface characterization of objects. Problem 2.8 rovide three examples of software projects that would be amenable to the prototyping model. Be specific? Solution Software projects that would be amenable to the prototyping model are application in which normally humans involves and the other application which need high end graphics. Algorithms and subset of command driven system and many applications in which results can be easily explain without real-time interaction with system. Problem 2.9 Solution Identify Firstly we identify whether the requirements are known and the outline areas for furfure requirements. Build prototype After building working prototype next attempts are to make use of existing programming tools.