|
|
||||||||
What is Quality? |
||||||||
|
|
||||||||
| What
is quality? or Define quality? Lot of quality pioneers defined quality in different ways A quality product is defined as the one that meets product requirements But Quality can only be seen through customer eyes.So the most important definition of quality is meeting customer needs or Understanding customer requirements, expectations and exceeding those expectations.Customer must be satisfied by using the product, then its a quality product. |
||||||||
|
Whats the difference
between meeting product requirements and meeting customer needs? Aren't
customer needs tranlsated into product requirements? Can't we define a
quality product as the one that contains no bugs/defects? If the product has
some defects, can it be still called a quality product? Is quality only testers
responsiblity? When is the right
time to catch a bug? |
||||||||
|
Are there any other
quality control practices apart from testing? what are software
quality factors? Correctness: Extent to which a program satisfies its requirements Reliability: Extent
to which a program can be expected to perform its intended function with Efficiency: The amount
of computing resources and code required by a program to perform a Integrity: Extent to
which access to software or data by unauthorized persons can be Usability: Effort required
learning, operating, preparing input, and interpreting output of a Maintainability: Effort required locating and fixing an error in an operational program. Testability: Effort required testing a program to ensure that it performs its intended function. Flexibility: Effort required modifying an operational program. Portability: Effort required to transfer software from one configuration to another. Reusability: Extent
to which a program can be used in other applications related to
the Interoperability: Effort required to couple one system with another. |
||||||||
| How
to reduce the amount spend to ensure and build quality? or How to reduce the cost of quality? cost of quality includes the total amount spent on preventing errors, identifying and correcting errors. Coming to reducing this cost.Try to build a product that has less defects or no defects even before it goes to testing phase and to achieve this you should spend more money and effort on tyring to prevent errors from going into the product.You must concentrate greatly on building efficient and effective processes and keep on continuously improving them by identifying weakness in them.You many not reap great benefits immediately but over a long run you can make significant savings by reducing the cost of quality. How to reduce the
cost of fixing a bug? |
||||||||
|
|
||||||||