answersLogoWhite

0

Reliability should always take precedence over efficiency for the following reasons:

1. Computers are now cheap and fast: There is little need to maximize equipment usage. Paradoxically, however, faster equipment leads to increasing expectations on the part of the user so efficiency considerations cannot be completely ignored.

2. Unreliable software is liable to be discarded by users: If a company attains a reputation for unreliability because of single unreliable product, it is likely to affect future sales of all of that company's products.

3. System failure costs may be enormous: For some applications, such a reactor control system or an aircraft navigation system, the cost of system failure is orders of magnitude greater than the cost of the control system.

4. Unreliable systems are difficult to improve: It is usually possible to tune an inefficient system because most execution time is spent in small program sections. An unreliable system is more difficult to improve as unreliability tends to be distributed throughout the system.

5. Inefficiency is predictable: Programs take a long time to execute and users can adjust their work to take this into account. Unreliability, by contrast, usually surprises the user. Software that is unreliable can have hidden errors which can violate system and user data without warning and whose consequences are not immediately obvious. For example, a fault in a CAD program used to design aircraft might not be discovered until several plane crashers occurs.

6. Unreliable systems may cause information loss:Information is very expensive to collect and maintains; it may sometimes be worth more than the computer system on which it is processed. A great deal of effort and money is spent duplicating valuable data to guard against data corruption caused by unreliable software. Software failure costs often far exceed system costs.

User Avatar

Wiki User

13y ago

What else can I help you with?

Related Questions

Find The Right Software Solutions ?

You may be tempted to use software solutions that are not actually perfect solutions to the problem at hand. The type of software that you buy will get the job done, but it will be inefficient and may lead to errors and mistakes. You need to make sure that you find the right solutions to the problem. It may cost more to get perfect software, but the efficiency and reliability will make up for it.


What is more important efficiency or effectiveness?

effectiveness


Why is it important to rocket design?

Rocket design is important because it determines the efficiency, reliability, and safety of the rocket. The design impacts factors such as payload capacity, range, and cost of operation. A well-designed rocket can make missions more successful and enable advancements in space exploration.


What is the Meaning of management efficiency and effectiveness?

Between efficiency and effectiveness which one is more important for performance


How can software engineer play a role to reduce global warming?

Any software engineer that works on improving the efficiency of anything that affects the environment is playing such a role. For example, software in cars and planes that increases the efficiency of the engine so that less fuel is necessary to travel longer distances. Software that helps mining companies search more effectively for minerals and oil can reduce the damage done to the environment. But as much as software might play a role in reducing global warming there will be a greater effect from renewal energy sources and battery technology. So software that helps these technologies to be more efficient or aid in their adoption would also be important.


What is the difference between ISO 9001 and ISO 9126?

ISO 9001 is about quality management for businesses in general. It sets out principles for quality management. On the other hand, ISO 9126 establishes standards to determine software quality. According to the latter, software quality evaluation should ensure that a software has the following properties; functionality, reliability, usability, maintainability, efficiency and portability. You can read more about that at http://www.angelfire.com/nt2/softwarequality/ISO9126.pdf


What are the key benefits of formal software verification in ensuring the reliability and correctness of software systems?

Formal software verification helps ensure the reliability and correctness of software systems by rigorously checking for errors and bugs in the code. This process can help identify and fix potential issues early on, leading to more stable and secure software. Additionally, formal verification can provide a higher level of confidence in the software's behavior and performance, ultimately reducing the risk of system failures and improving overall quality.


How does a salon management software will be useful for a salon?

Salon management software can track appointments and finances. Essentially this increases the efficiency of a salon and allows more customers, and thus more revenue. The purpose of any management software is to increase profits by reducing costs and maximising efficiency. You especially want to be sure you use it to schedule your stylists workhours to match the volume of business.


In todays environment what is more important to organization efficiency or effectiveness?

both are most important for an organization


What are roles and importance of software testing in software development?

Testing is the process through which our intention to find bugs in the software.Importance of testing in software development life cycle is to improve reliability, performance and other important factors, which may define under SRS (software requirement specification). Customer can wait more for software release, but they don't like to work with defected software. Software testing has become the part of development and it is better to start testing from the development phase in order to avoid difficulty by correcting the bug at the last stage.


In managing time what is ultimately more important than efficiency?

effectiveness


In what situations would reliability be more important that validity?

Considering in test-scoring "reliability" refers to the consistency of the test scores, and "validity" refers to the accuracy of the interpretations made from those scores, then reliability is possible without validity, although validity is not possible without reliability.