Gantt Chart
WEEK 2 3 4 5 6 7 8 9
Establish project team and preliminary system specifications
Formation of project team and fail distribution of work                                                                                
Meet with client                                                                                
Refine client's preliminary requirement specifications                                                                                
Familiarization with software tools and refinement of system specificatons
Familarization with different modeling tools in Rational Rose                                                                                
Refinement of system requirements with Use Case Diagrams                                                                                
Analyze and model requirements
Using OOA to analyze, model and refine preliminary system specification                                                                                
Model system specification with a preliminary Object Diagram                                                                                
Develop software design
Collaboration Diagram                                                                                
Sequence Diagram                                                                                
Implementation and Testing
Translate software design to programming language code                                                                                
Unit Testing                                                                                
Testing and Integration
Static testing i.e. desk checking, walkthroughs, inspections and compiling                                                                                
White box testing on individual software components                                                                                
Black box testing on aggregates of software components                                                                                
Incremental integration performed on unit tested objects                                                                                 
Develop test plan                                                                                
Unit test and incrementally integrate software system guided by the test plan                                                                                
Hosted by www.Geocities.ws

1