English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

2006-07-04 18:42:11 · 2 answers · asked by myra c 1 in Computers & Internet Programming & Design

2 answers

OF course!

In Software Engineering you have to make some sacrifices. When you make an application Flexible your insuring correctness within your software cycle. Many developers would understand and ensure the product would be more reliable.

But it could be reliable in two different context. It can be a good thing or it could be a bad thing. A programmer could abuse flexibility upto an extent it is so Unrealiable it is unimaginable. For instance, imagine a programmer creating a class for everything. He might say that it is good practice, but in reality if it doesnt' fit the purpose it will make it unrealiable to work with.

Reliability and Flexibility should belong together. "Outsourcing code still tends to have a bad name among IT organizations for various reasons, including the collapse of many providers and their inability to address reliability and flexibility issues."

Think of it this way, The IEEE defines reliability as "The ability of a system or component to perform its required functions under stated conditions for a specified period of time." To most project and software development managers, reliability is equated to correctness, that is, they look to testing and the number of "bugs" found and fixed. While finding and fixing bugs discovered in testing is necessary to assure reliability, a better way is to develop a robust, high quality product through all of the stages of the software lifecycle. That is, the reliability of the delivered code is related to the quality of all of the processes and products of software development; the requirements documentation, the code, test plans, and testing.

There are many different models for software quality, but in almost all models, reliability is one of the criteria, attribute or characteristic that is incorporated. Many Software Engineering books defines six quality characteristics, one of which is reliability. Since reliability is an attribute of quality, it can be concluded that software reliability depends on high quality software.

When we make something flexible it can influence reliability dramatically!

2006-07-04 18:46:56 · answer #1 · answered by ? 6 · 0 0

As further as i know i think it is not. To my knowledge "RELEVANCE" affects reliability. FOr your understanding read this. Information is reliablr if it can be determined in an objective manner. In general, reliable information is based on historical events.

2006-07-05 01:52:26 · answer #2 · answered by Anonymous · 0 0

fedest.com, questions and answers