SOFTWARE ENGINEERING

INTRODUCTION TO SOFTWARE ENGINEERING

OVERVIEW OF SOFTWARE ENGINEERING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
All of the following are quality attributes of the system from an end user’s perspective except:
A
Availability
B
Security
C
Usability
D
Reusability
Explanation: 

Detailed explanation-1: -Reusability defines the degree to which a system component or an asset can be utilized on several systems or in building other components or assets. Modifiability means the degree to which a software system can be effectively modified without causing defects or bugs or decreasing the quality of the existing system.

Detailed explanation-2: -A quality attribute (QA) is a measurable or testable property of a system that is used to indicate how well the system satisfies the needs of its stakeholders. In other words, a quality attribute (aka as Non-Functional Requirements) is what makes a system good with respect to a specific stakeholder.

Detailed explanation-3: -Usability, efficiency, maintainability and portability are the key software quality attributes.

There is 1 question to complete.