We examine the qualities that are pertinent to software products and software
production processes. These qualities will become our goals in the practice of
software engineering.
The basic goal of software engineering is to produce quality software. Software
quality is a broad and important field of software engineering addressed by several
standardization bodies, such as ISO, IEEE, ANSI, etc.
Software quality is the:
Conformance to explicitly stated functional and performance requirements, explicitly
documented development standards, and implicit characteristics that are expected of all professionally developed software.
The above definition emphasizes three important points:
1. Software requirements are the foundation from which quality is measured.
Lack of conformance to requirements is lack of quality.
2. Specified standards define a set of development criteria that guide the
manner in which software is engineered. If the criteria are not followed,
lack of quality will almost surely result.
3. There is a set of implicit requirements that often goes unmentioned. If
software conforms to its explicit requirements but fails to meet implicit requirements, software quality is suspect.
3 comments:
i like your blog post
Web Designer in Bangalore
I must thank you for the efforts you have put in penning this site. I am hoping to check out the same high-grade content by you later on as well. Keep up the good work
software testing services
software testing companies
software testing and quality assurance services
Test automation services
I would like to thank you for the efforts you have made in writing this article about software testing. I am hoping the same best work from you in the future as well.
Software Testing Services
Software Testing Services in USA
Software Testing Companies in USA
Software Testing Services in India
Software Testing Companies in India
Software Testing Companies
Software Testing Services Company
Software Testing Companies in New York
Independent Software Testing Services
Post a Comment