Week 1Work out the preliminary requirement specifications for our project and document it. Assign roles and responsibilities to team members. Week 2Familiarixe with development environment (Visual Studio 6.0 and Rational Rose). Change to project schedule and team structure. Week 3Analyse and model requirements using either Object Diagrams or Data Flow Diagrams. Update/Refine early assumptions. Week 4Develop software design (reusability, use of database, implosion and explosion, user-interface design, coupling and cohesion). Week 5Implementation of design (converted to programming language code). Week 6Implementation of design (converted to programming language code). Week 7Ensure compliance of the software component under test with stated requirements. Static testing techniques include desk checking, walkthroughs, inspections, and compiling. Week 8Dynamic testing comprises both white and black box techniques. Week 9Devise a test plan specifying the unit testing and integration strategy, test data and test cases to be used.