What is Quality?
The American Heritage Dictionary defines Quality as a characteristic or attribute of something.
As an attribute of an item, quality refers to measurable characteristics – things we are able to compare to known standards such as length, color, electrical properties, and malleability.
Quality of design refers to the characteristics that designers specify for an item. The grade of materials, tolerances, and performance specifications all contribute to the quality of design.
Quality control involves the series of inspections, reviews, and tests used throughout the software process to ensure each work product meets the requirements placed upon it. Quality control includes a feedback loop to the process that created the work product.
Quality assurance is the preventive set of the activities that provide greater confidence that the project will be completed successfully .
Quality assurance focuses on, how the engineering and management activity will be done?
As any one is interested in the quality of final product, it should be assured that we are building the right product.
It can be assured only when we do inspection & review of intermediate products, if there are any bugs(error) then it is debugged(removed). Thus quality can be enhanced.
Importance of Quality
We would expect quality to be a concern of all producers of goods and services. However, the special characteristics of software and in particular its intangibility and complexity, make special demands.
Increasing criticality of software : The final customer or user is naturally concerned about the general quality of software, especially its reliability. This is increasing in the case as organizations become more dependent on their computer systems and software is used more and more in areas that are safety-critical. For example to control aircraft.
The intangibility of software : This makes it difficult to know that a particular task in a project has been completed satisfactorily. The results of these tasks can be made tangible by demanding that the developer produce ‘deliverables’ that can be examined for quality.
Accumulating errors during software development: As computer system development is made up of a number of steps where the output from one step is the input to the next, the errors in the earlier ‘deliverables’ will be added to those in the later steps leading to an accumulating detrimental effect. In general the later in a project that an error is found the more expensive it will be to fix. In addition because the number of errors in the system are unknown, the debugging phase of a project are particularly difficult to control.
Factors Affecting the Quality
James A. McCall, for instance, grouped software qualities into three sets:
Product Operation Qualities;
Product Revision Qualities;
Production Transition Qualities
Very useful and understandable
Thanks Bhupinder
I love these case studies, they are so informative. So, thank you guys.
Hey there! Remarkable content! I appreciate the method reviewed Software Quality Assurance Plans & Project
Monitoring Plans rozyph.com. Ideal site in addition to nice piece!
Hello! Terrific comment! I adore how you detailed Software Quality Assurance Plans & Project Monitoring Plans rozyph.com.
I’ve i never thought relating to Software Quality Assurance Plans & Project Monitoring
Plans rozyph.com using this method. Web site article writer, previously it was very interesting
to know .
Good day! Remarkable posting! I like how well you described Software Quality
Assurance Plans & Project Monitoring Plans rozyph.com.
Very nice! Practical ideas on how did you get really reputable writing ability?
What’s up! Terrific post! I really enjoy how well you illustrated Software Quality Assurance Plans
& Project Monitoring Plans >rozyph.com. I’ve i never thought in regard to Software Quality Assurance Plans & Project Monitoring Plans >rozyph.com doing it this way.
Say thanks a ton publisher, definitely worth it to read to go
through .
Kind of develop a aptitude! I’m going to turn out to be as nice
for creating you are going to, but unfortunately it’s not likely a few
cup of tea .
If there are people who exact same problems, I would advise using which team http://www.youtube.com. These kinds of products
write down proper assesses round the most widely used
web based text website pages
An interesting discussion is definitely worth comment.
I think that you ought to write more on this subject matter, it may not be a taboo matter but generally people
do not speak about such issues. To the next!
Kind regards!!
This paragraph presents clear idea in support of the new visitors
of blogging, that really how to do blogging.
Hello, this weekend is fastidious in support of me, for
the reason that this time i am reading this impressive informative article here
at my home.
Tһese are in fact enormous ideas in about blogging.
Yоu have touϲhed some fastidіous points here.
Any way keep up wrinting.
An outstanding share! I have just forwarded this onto a co-worker who had been conducting
a little homework on this. And he actually bought me breakfast due to the
fact that I discovered it for him… lol. So let me reword this….
Thanks for the meal!! But yeah, thanks for spending
time to talk about this topic here on your
web page.
Hey there! I could have sworn I’ve been to this
website before but after browsing through some of the post I realized it’s new to me.
Nonetheless, I’m definitely happy I found it and
I’ll be book-marking and checking back often!
Hello to every one, it’s in fact a good for me to pay a visit this web
site, it contains precious Information.
Keep this going please, great job!
Hello there! Do you use Twitter? I’d like to follow you if that would be
ok. I’m absolutely enjoying your blog and look forward to new updates.
Your method of explaining everything in this article is in fact
fastidious, every one be able to easily be aware of it, Thanks a lot.
Hi there, I read your blogs daily. Your story-telling style is
awesome, keep doing what you’re doing!
I enjoy, result in I discovered exactly what I was looking for.
You have ended my 4 day long hunt! God Bless you man. Have a nice day.
Bye
I savor, cause I found just what I used to be having a look for.
You’ve ended my 4 day lengthy hunt! God Bless you man. Have a great day.
Bye
Good day! Would you mind if I share your blog with my myspace group?
There’s a lot of folks that I think would really enjoy
your content. Please let me know. Many thanks
Very nice post. I just stumbled upon your blog and wished to say that
I’ve really enjoyed surfing around your blog posts. After all I will
be subscribing to your feed and I hope you write again very soon!
Hi! I simply wish to give you a big thumbs up for your great information you have got right here on this post. I will be coming back to your blog for more soon.
Great information. Lucky me I discovered your blog by accident (stumbleupon). I have book-marked it for later!
Pretty! This was an incredibly wonderful article. Thank you for providing this information.
Its such as you learn my thoughts! You appear to grasp so much approximately this, such as
you wrote the e-book in it or something. I feel that you simply
could do with some percent to pressure the message home a bit, but other than that, this is great
blog. A fantastic read. I’ll certainly be back.