Assignment
Assignment
Assignment
ASSIGNMENT : NUMBER 1
LECTURER : Dr R. Shonhiwa
II. Waterfall model (Linear Sequential Model) – this is a model of separate and distinct
phases of specifications and development which means once a phases is completed
you cannot repeat it. Drawbacks of The Water Fall Model includes;
It is difficult to define all requirements at the beginning of a project.
Unable to accommodate changes at later stages
In waterfall, development of one phase starts only when the previous
phase is complete
A working version of the software is not available during development
Unable to accommodate iteration
Deadlock can occur due to delay of any step
Method is not suitable for large projects
IV. Spiral model is a model in which each phase is completed with a review by the
people concerned with the project (designers and programmers). Therefore there is
a wide range of options to accommodate the good features of other life cycle
models.
The difficulties for Spiral Models includes lack of explicit process guidance in
determining objectives, constraints, alternatives; relying on risk assessment
expertise; and provides more flexibility than required for many applications.
2. HIT SOFTWARE SYSTEM
i. PROBLEM STATEMENT
Existing system for HIT University has a lot of paper work and this has
drawbacks to the University as more number of employees are needed,
difficulties to edit, delete, and utter information data. Also the University is
facing problems of database such as vulnerability of information as there is
larger number of database access for students’ information.
i. REQUIREMENT ENGINEERING
Requirement elicitation
Requirement analyses
Requirement documentation
Requirement reviews