Software Quality Assurance Plans & Project Monitoring Plans

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

Computer Organisation

Database Systems

Programming With C

Published by

Gagan Deep

FOUNDER & DIRECTOR, ROZY COMPUTECH SERVICES, KUK, KURUKSHETRA (HARYANA), INDIA I am in the profession of teaching in Computer Science since 1996.  In 1996, established a professional setup “Rozy Computech Services” for providing Computer Education, computer hardware and software services. In this span of 21 years , in conjunction with Rozy’s, I also associated in Teaching with different Institutions like Assistant Professor in University College, Kurukshetra University, Kurukshetra, Guest Faculty in Directorate of Distance Education, Kurukshetra University, Visiting Faculty in University Institute of Engineering & Technology, Kurukshetra University and a Resource person in EDUSAT, Haryana. Besides, I am also serving as Guide and Mentor in various private educational institutions. Also written 7 books on computer science.

18 thoughts on “Software Quality Assurance Plans & Project Monitoring Plans

  1. 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!

  2. 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 .

  3. 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?

  4. 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

  5. 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!!

  6. This paragraph presents clear idea in support of the new visitors
    of blogging, that really how to do blogging.

  7. 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.

  8. 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.

  9. 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.

  10. 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!

  11. Hello to every one, it’s in fact a good for me to pay a visit this web
    site, it contains precious Information.

  12. 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.

  13. 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.

Leave a Reply

Your email address will not be published. Required fields are marked *