Professional Documents
Culture Documents
ID: 21930017
HOMEWORK 2 :
2.1 2.2 PAGE 70 :
2.1 suggest the most appropriate generic software process model that might be used
as a basis for managing the development of the following systems. explain your
answer according to the type of system being developed:
1. A system to control anti-lock braking in a car: anti-lock braking system is a safety
braking system used on car, motorcycles truck and many vehicle type. the most
appropriate generic software model to control anti-lock braking in a car is waterfall
model
2. A virtual reality system to support software maintenance: Virtual reality is a
simulated experience that can be similar to or completely different from the real world.
This is a system where the requirements will change and there will be an extensive user
interface component. The most appropriate generic software process for a virtual reality
system to support software maintenance is Incremental development.
3. A university accounting system that replaces an existing system: The accounting
system is a tool for accumulating the financial activities of the University. the most
appropriate generic software for a university accounting system that replaces an
existing system is Waterfall mode.
4. An interactive travel planning system that helps users plan journey with the lowest
environment impact: interactive travel planning system that helps users plan journey an
incremental development approach is the most appropriate as the system
requirements.