Part 1 Flashcards

Mostly under Internal Qualities (13 cards)

1
Q
  • Intangible
  • Malleable
  • Human Intensive
A

SOFTWARE PRODUCT

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

Something that can be touched or felt (hardware)

A

Tangible

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

Easily influenced or controlled by other people (software)

A

Malleable

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

Needs a lot of people to do the work involved

A

Human Intensive

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

Internal or External?

visible to users

A

External

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

Internal or External?

concern developers

A

Internal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  • How easily the software can be maintained, modified, or extended without introducing errors
  • Readability, modularity, and documentation

(Under Internal Qualities)

A

MAINTAINABILITY

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q
  • The ability of the software to adapt to changing requirements or environments without extensive modification
  • This often relates to the architecture and design choices made during development

(Under Internal Qualities)

A

FLEXIBILITY

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
  • The ability of the software to handle increasing amounts of work or users without sacrificing performance
  • Is often a concern for large-scale systems
A

SCALABILITY

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

How efficiently the software executes its tasks, including factors like speed, responsiveness, and resource utilization

A

PERFORMANCE

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

The degree to which the software performs its intended functions consistently and accurately under varying conditions

A

RELIABILITY

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

The measures taken to protect the software from unauthorized access, data breaches, and other security threats

A

SECURITY

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

How easily the software can be tested to ensure that it behaves as expected and meets its requirements

A

TESTABILITY

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