Software processes
Give at least three reasons for your answer based on the type of system being developed, suggest the most appropriate generic software process model that might be used as a basis for managing the development of the following system
A self driven car:
Software process Model: Formal Methods
As the system is safety critical.
The risk associated are high and need foolproof validations.
Partial implementation is not an option.
Monitoring WAN circuits:
Also critical system but waterfall model can be used.
Requirements are very inlikely to change in future.
Need a formal process.
Milestones are well understood.
Patch Software for OS:
Patch Management Process
Reason:
Automated system discovery is required.
prioritization and scheduling can be maintained.
Deployment can be efficient.
Hotel Reservation App:
An interactive hotel reservation app can use prototype model.
Reasons:
Fast delivery is essential.
User requirements are the priority and need design thinking along
with prototyping.
Prototype model can save time.
Get Answers For Free
Most questions answered within 1 hours.