115k views
24 votes
Re-engineering a software system has two key advantages over more radical approaches to system evolution: Select one: a. Reduced Risk and Reduced Cost b. No Risk and Low cost c. Risk Free and Cost effective d. None of the above

User BenCamps
by
4.8k points

1 Answer

6 votes

Answer:

a. Reduced Risk and Reduced Cost.

Step-by-step explanation:

A software such as an operating system is a system software pre-installed on a computing device to manage or control software application, computer hardware and user processes.

This ultimately implies that, an operating system acts as an interface or intermediary between the computer end user and the hardware portion of the computer system (computer hardware) in the processing and execution of instructions.

Some examples of an operating system on computers are QNX, Linux, OpenVMS, MacOS, Microsoft windows, IBM, Solaris, VM etc.

Re-engineering a software system has two key advantages over more radical approaches to system evolution:

a. Reduced Risk: this is simply because redeveloping a software poses a high risk to the business organization or individual due to developmental issues or errors.

b. Reduced Cost: the process of re-engineering is usually cheaper for businesses.

User SquiresSquire
by
5.6k points