1.What is “quality”? 2.What are the functions of IEEE and ISO in development and
ID: 667677 • Letter: 1
Question
1.What is “quality”?
2.What are the functions of IEEE and ISO in development and quality assurance?
3.What is a software product? Please explain in detail the following:
a. Generic software product
b. Customized software product
4.In software development and quality assurance, what is referred to as Quality of service?
5.You must clearly explain this question in your own words. Some product-related services and their quality attributes include a) user training, b) user Help, c) quick and useful response, d) Product repair and new versions deployment, and e) quick and effective repair.
6.Software Quality Assurance Criteria include the following:Explain any 6 you feel more important
a. correctness
b. efficiency
c. flexibility
d. integrity
e. interoperability
f. maintainability
g. portability
h. reliability
i. reusability
j. testability
k. usability
Explanation / Answer
Answer:
IEEE: This software development standard defines the following functions:
Some of the Standards:
i) Customer & Teminology
ii) Process
iii) Product
iv) Resource and Technique
Several views:
i) Context
ii) Object
iii) Normative intent
iv) Provider and subject
ISO: This development standard defines the following functions:
i) Functionality
ii) Reliability
iii) Usability
iv) Efficiency
v) Maintainability
vi) Portability
3.What is a software product? Please explain in detail the following:
a. Generic software product
b. Customized software product
Answer:
a. Generic software product: A software product which matches most of the general operations suitable for most of the users. These software products functions are most frequent operations found in the general life. Eg: MS-Office: It is suitable for word processing(business letters, official documents etc.,). MS-Excel – It is a spread sheet application suitable for Accounting and Statistical operations on data
b. Customized software product: Customize product is made for the needs of specific user operations. This product services are exclusive for that user only. Other users needs may not be serviced in this product. Eg: An online web application for Cloth merchant, Bidding Application for Auction office etc.,.
4.In software development and quality assurance, what is referred to as Quality of service?
Answer:
Software Developement: It is an activity of implementing software product by passing through various stages of Requirement Analysis, Design, Implement, Testing and Deployment. All of these activities are going on with some specific standards. So quality of service is referred by Software Development.
Quality Assurance: It is a seperate team, who will do parallel operations to measure the quality of sofware. This activity includes verification, validation and other activities. So, this is also referred as Quality of service.
5.You must clearly explain this question in your own words. Some product-related services and their quality attributes include a) user training, b) user Help, c) quick and useful response, d) Product repair and new versions deployment, and e) quick and effective repair.
Answer:
a) user training: Any developed software product before it is deployed, few training issues are demonstrated to end-user
b) user Help:Instant helping documents are provided to the user for immediate and quick reference
c) quick and useful response: Other than documentation help. There will be a expert team 24x7 call centers are provided for quick and useful response
d) Product repair and new versions deployment:Any runtime errors are raised at end-user area, there will be a technical team for bug removing. And new version after fixing bugs is delivered periodically
e) quick and effective repair: Technical expert team is always for immediate repairs and fixed error should not be repeated next is called effective
6.Software Quality Assurance Criteria include the following:Explain any 6 you feel more important
a. correctness
b. efficiency
c. flexibility
d. integrity
e. interoperability
f. maintainability
g. portability
h. reliability
i. reusability
j. testability
k. usability
a. correctness: The accuracy in result of the software product refers the correctness. User needs should be matched exactly is called correctness
b. efficiency: Efficiency in execution and performance. Quick results even complexed operation defines this efficiency
c. flexibility: The software product deliverables are flexible to get different kinds of outputs, formats(pdf, word etc.,). And based on user need there should be customized environment on any platform
g. portability: The product should is executed any kind of platforms like Windows, Linux and Mac Operating Systems
i. reusability: The product code developed should be having extending facility for future extensions without rewriting from scratch
j. testability: Any invidual module is tested and all module are combined together and tested
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.