Requirement Analysis for Project Part I
The project deliverables for phase I (requirement analysis) are as follows:
- General description - With DETAIL description of what the project is going to do,
characteristics, defintions and acroyms, intended users, references, DETAIL overview, and
Object Model using rational rose. You HAVE to have at least 100% more detail than what I
have as project description. RUN A COMPLETE REQUIREMENT ANALYSIS with your team
- Functional description - DETAIL description of what functions the project is going to
provide. You must include ALL the functions described in my project description PLUS all
the EXTRA function your team wanted to implement. Only doing the basic will not get your
team a good or even a high average grade.
- Database description - Data Structure Diagrams, Data Dictionary of the project (You
probably use a flat file or some DBMS with a certain schema designed by the team)
- Performance - number of users, memory size, disk space, response time, workload and
throughput (estimate by the team)
- Output description - All output description (Screen shoots, etc)
- Design constraints - software, hardware and implementation (Memory,
Operating System, etc)
- Object Model (Class Diagram)
- Attributes
- Methods
- Description of the method
- The messages sent by the method
- Distribution of works among the team members
- Sizing and schedule (using MS Project) if possible