Quality Assurance QA Module 4

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/18

encourage image

There's no tags or description

Looks like no tags are added yet.

19 Terms

1
New cards

Minimum Viable Product, MVP

A version of the product that allows the team to collect maximum customer information and feedback from them at minimal cost.

2
New cards

Stakeholder

A person who gives feedback to the Product Owner and the Scrum team as a whole on vision, Product Backlog and Increments.

3
New cards

Sprint Board

A tool that helps to visualize the Backlog of the Sprint throughout the Sprint.

4
New cards

requirement

A provision that contains criteria to be fulfilled.

5
New cards

business requirements

Express the purpose for which the product is developed (why is it needed at all, what is the expected benefit of it, how the customer will make a profit with its help).

6
New cards

user requirements

Describe the tasks that the user can perform using the system being developed

7
New cards

functional requirements

Describe the behavior of the system, i.e. its actions (calculations, conversions, checks, processing, etc.).

8
New cards

non-functional requirements

Describe the properties of the system (ease of use, safety, reliability, expandability, etc.) that it should have when implementing its behavior.

9
New cards

atomicity

A requirement is atomic if it cannot be broken down into separate requirements without losing completeness and it describes one and only one situation.

10
New cards

consistency

The requirement should not contain internal contradictions and contradictions to other requirements and documents.

11
New cards

unambiguousness

The requirement should be described without the use of jargon, non-obvious abbreviations and vague formulations, should allow only an unambiguous objective understanding and be atomic in terms of the impossibility of different interpretation of the combination of individual phrases.

12
New cards

feasibility

The requirement should be technologically feasible and implementable within the budget and terms of project development.

13
New cards

obligatoriness

If the requirement is optional, it should simply be excluded from the set of requirements. If the requirement is necessary, but "not very important", the priority indication is used to indicate this fact.

14
New cards

traceability

Vertical allows you to correlate requirements at different levels of requirements, horizontal allows you to correlate the requirement with the test plan, test cases, architectural solutions, etc.

15
New cards

modifiability

This property characterizes the ease of making changes to individual requirements and a set of requirements.

16
New cards

ranked for importance, stability, priority

Importance characterizes the dependence of project success on the success of the requirement implementation. Stability characterizes the probability that no changes will be made to the claim in the foreseeable future.

Urgentness determines the distribution of the efforts of the project team over time to implement a particular requirement.

17
New cards

use cases

Are scenarios of user (or users) interaction with a software product to achieve a specific goal.

18
New cards

user story

A user or business requirement consisting of one sentence expressed in the everyday or business language which is capturing the functionality a user needs, the reason behind it, any non-functional criteria, and also including acceptance criteria.

19
New cards

acceptance criteria

The criteria that a component or system must satisfy in order to be accepted by a user, customer, or other authorized entity.