Question: software engineering You are to answer the following questions: 1. What is the most important difference between generic software product development and custom software development?

software engineering software engineering You are to answer the following questions: 1. What is

You are to answer the following questions: 1. What is the most important difference between generic software product development and custom software development? 2. Some of the generic software process models are waterfall, agile, re-use based, and incremental develop approach. Suggest the most appropriate generic software process model that might be used as a basis for managing the development of the following systems and provide a justification: a. A system to control anti-lock braking in a car. b. A virtual reality system to support software maintenance C. A university accounting system that replaces an existing system d. An interactive travel planning system that helps users plan journeys with the lowest environmental impact 3. Define user requirements and system requirements. Why do you think that it might be important to make a distinction between developing user requirements and developing system requirements in the requirements engineering process? 4. Explain why change is inevitable in complex systems. In thinking about the software process activities, which activities can help make the software being developed more adaptable to change

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!