Question

In: Computer Science

-Giving reasons for your answer based on the type of system being developed, suggest the most...

-Giving 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 systems:

-A system to control anti-lock braking in a car
-A virtual reality system to support software maintenance
-A university accounting system that replaces an existing system
-An interactive travel planning system that helps users plan journeys with the lowest environmental impact.

Solutions

Expert Solution

Hopefully this will clear all your doubts. If you still face any query let me know in the comment section. Thank You

1. A system to control anti-lock braking in a car :- A system to control anti-lock braking in a car is considered as a safety critical system therefore Waterfall Model is the most appropriate model for this system because it requires an analysis and heavy requirements documentation prior to implementation.

2. A virtual reality system to support software maintenance :- The Incremental development model is appropriate for a virtual reality system to support software maintenance because the requirements cannot easily be predicted in advance and are likely to evolve with time.This system will need regular updates therefore will go through several release versions.

3. A university accounting system that replaces an existing system :- The Waterfall Model is appropriate for a university accounting system that replaces an existing system because the requirements are already known and functionality is well known because we are going to replace existing accounting system with a new version.

4. An interactive travel planning system that helps users plan journeys with lowest environmental impact :- The Incremental development model is appropriate for an interactive travel planning system that helps users plan journeys with the lowest environmental impact because most of the requirements are known up front but can also evolve with time .For this reason, Incremental development is good for system requirements that are likely to change.This model is also useful to capture customer feedback.


Related Solutions

describe the most difficult-to-deal waste that is being produced in your household and suggest how to...
describe the most difficult-to-deal waste that is being produced in your household and suggest how to treat it
Think yourself as a basic researcher and answer the questions below based on your developed model...
Think yourself as a basic researcher and answer the questions below based on your developed model in Question 1. a.  What would be the nature of the study that would be designed - Exploratory, descriptive, or hypothesis-testing? b.  Give reasons for your answer to (a) above. c.  Would it be a Field study, Comparative study, Lab experiment or Field experiment? Why? d.  Would it be a causal or correlational study? e.  Justify the reasons for your answer to (d). f.   Would it be a longitudinal or...
What changeover strategy would you suggest for the new accounting system? Explain your answer In data...
What changeover strategy would you suggest for the new accounting system? Explain your answer In data conversion
In data installation whatchageover strategy would you suggest for the new accounting system?explain your answer
In data installation whatchageover strategy would you suggest for the new accounting system?explain your answer
Does federalism work well for business? Provide reasons for your answer. Which interest groups are most...
Does federalism work well for business? Provide reasons for your answer. Which interest groups are most effective for business? Why? Are governments still useful to business in an era of changing globalisation? Given the current situation, should neoliberalism continue as the dominant approach to GBR? Why is government regulation required?
Q3. The banking system in Saudi Arabia is considered one of the most developed banking system...
Q3. The banking system in Saudi Arabia is considered one of the most developed banking system in the region, discuss this statement explaining the structure of that system explaining kinds of banks, Number of branches, numbers of ATM, ownership structure, size of banks measured by total assets and explain whether or not merger or acquisition transactions are required to improve performance through small number of banks with large branch networks instead of large number of banks with small branch networks...
Describe how ATP synthase makes ATP. Include in your answer what type of energy is being...
Describe how ATP synthase makes ATP. Include in your answer what type of energy is being converted in this process? Explain why oxidation of FADH2 in the electron transport chain produces fewer molecules of ATP and NADH?
A Rankine cycle power plant is being developed to operate an irrigation system. In this power...
A Rankine cycle power plant is being developed to operate an irrigation system. In this power plant solar energy will be used to boil a low boiling point fluid within glazed flat plate solar collectors. The working fluid that has been selected is the commonly used refrigerant R 134a (1, 1, 1, 2 tetrafluoroethane), tabulated properties of which may be found in Tables A11, A12 and A13 at the rear of the prescribed text. The plates being used for the...
A Rankine cycle power plant is being developed to operate an irrigation system. In this power...
A Rankine cycle power plant is being developed to operate an irrigation system. In this power plant solar energy will be used to boil a low boiling point fluid within glazed flat plate solar collectors. The working fluid that has been selected is the commonly used refrigerant R 134a (1, 1, 1, 2 tetrafluoroethane), tabulated properties of which may be found in Tables A11, A12 and A13 at the rear of the prescribed text. The plates being used for the...
Once an activity-based costing system has been developed and implemented in a company, will that system...
Once an activity-based costing system has been developed and implemented in a company, will that system be appropriate for the long term? Why or why not?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT