Quality Flashcards

1
Q

Describe what is meant by the term product quality in software development

A

Meeting customers needs, requirements and expectations

Analysis of product attributes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Describe what is meant by the term process quality in software development

A

Assumes product quality is a function of process quality

The steps and activities we undertake to develop software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Provide a definition of ‘quality’ when describing a software product

A

Fitness for purpose
Conformance with requirements
Meeting customers needs, requirements and expectations
Doing the (right) job right, first time
Ensuring that the delivered product satisfies the customer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Give an example of how the definition of quality would apply to software development

A

Scalability of product is not defined in requirements stage
Developer makes a guess of low scalability and implements
Product is delivered, no feedback is requested and no offer for change is made

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Give examples of Process Quality Standards (QMS)

A
Initiate a quality programme
Produce a quality programme
Implement cultural programme
Implement technical programme
Review and evaluate
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Give examples of Product Quality Standards

A
Functionality
Reliability
Efficiency
Usability
Maintainability
Portability
Scalability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly