Question: Software engineering assignment!! Please help, need it soon!! A software quality model is defined as a set of characteristics (and sub-characteristics) and relationships between them,

Software engineering assignment!! Please help, need it soon!!

A software quality model is defined as a set of characteristics (and sub-characteristics) and relationships between them, which provides a framework for specifying quality requirements and evaluating quality (ISO/IEC 25000:2005) (ISO/IEC, 2011).

1) Survey existing software quality models, such as Mc Call model, FURPS model, etc. Provide a picture of each quality model if any. At least 4 quality models.

2) Provide the definition for each quality attribute found in the surveyed software quality models. Do not repeat the same attributes.

3) Provide a real example for each quality attribute surveyed. Do not repeat examples of the same quality attributes.

The solution should follow the following structure:

I. Software Quality Models

1) McCall

a. Brief description of McCall model.

b. A picture illustrating McCall model.

2) Quality model2

a. Brief description of quality model2.

b. A picture illustrating quality model2.

Software engineering assignment!! Please help, need it soon!! A software quality model

II. Definitions of the Quality Attributes No 1 Attribute Efficiency Definition Efficiency is a measure of how well the system utilizes hardware resources such as processor time, memory, or communication bandwidth. Availability refers to the percentage of time during which the system is actually available for use and fully operational. 2 Availability III. Real-world examples of the quality attributes No 1 2 Attribute Definition Performance maximum 10 second response time for up to 20 simultaneous users Availability The system is available during business hours during business days II. Definitions of the Quality Attributes No 1 Attribute Efficiency Definition Efficiency is a measure of how well the system utilizes hardware resources such as processor time, memory, or communication bandwidth. Availability refers to the percentage of time during which the system is actually available for use and fully operational. 2 Availability III. Real-world examples of the quality attributes No 1 2 Attribute Definition Performance maximum 10 second response time for up to 20 simultaneous users Availability The system is available during business hours during business days

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!