RAS_e_afins
This commit is contained in:
parent
24f9885d12
commit
9f6d59d8a6
2 changed files with 34 additions and 13 deletions
17
.obsidian/workspace.json
vendored
17
.obsidian/workspace.json
vendored
|
@ -69,8 +69,7 @@
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"direction": "horizontal",
|
"direction": "horizontal",
|
||||||
"width": 300,
|
"width": 300
|
||||||
"collapsed": true
|
|
||||||
},
|
},
|
||||||
"right": {
|
"right": {
|
||||||
"id": "d8cc89662b1baf06",
|
"id": "d8cc89662b1baf06",
|
||||||
|
@ -86,7 +85,6 @@
|
||||||
"state": {
|
"state": {
|
||||||
"type": "backlink",
|
"type": "backlink",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "4a1s/RAS/T - Aula 3.md",
|
|
||||||
"collapseAll": false,
|
"collapseAll": false,
|
||||||
"extraContext": false,
|
"extraContext": false,
|
||||||
"sortOrder": "alphabetical",
|
"sortOrder": "alphabetical",
|
||||||
|
@ -103,7 +101,6 @@
|
||||||
"state": {
|
"state": {
|
||||||
"type": "outgoing-link",
|
"type": "outgoing-link",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "4a1s/RAS/T - Aula 3.md",
|
|
||||||
"linksCollapsed": false,
|
"linksCollapsed": false,
|
||||||
"unlinkedCollapsed": true
|
"unlinkedCollapsed": true
|
||||||
}
|
}
|
||||||
|
@ -126,7 +123,7 @@
|
||||||
"state": {
|
"state": {
|
||||||
"type": "outline",
|
"type": "outline",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "4a1s/RAS/T - Aula 3.md"
|
"file": "Excalidraw/Drawing 2023-09-27 17.15.52.excalidraw.md"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -159,10 +156,13 @@
|
||||||
"digitalgarden:Digital Garden Publication Center": false
|
"digitalgarden:Digital Garden Publication Center": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"active": "98e0287d38212615",
|
"active": "3ca14d4a6c304083",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
"4a1s/Excalidraw/RAS/process.excalidraw.md",
|
|
||||||
"4a1s/RAS/T - Aula 3.md",
|
"4a1s/RAS/T - Aula 3.md",
|
||||||
|
"Excalidraw/Drawing 2023-09-27 17.15.52.excalidraw.md",
|
||||||
|
"4a1s/RAS/PL - Aula 2.md",
|
||||||
|
"4a1s/RAS/T - Aula 1.md",
|
||||||
|
"4a1s/Excalidraw/RAS/process.excalidraw.md",
|
||||||
"4a1s/Excalidraw/RAS",
|
"4a1s/Excalidraw/RAS",
|
||||||
"4a1s/Excalidraw/Untitled.md",
|
"4a1s/Excalidraw/Untitled.md",
|
||||||
"Excalidraw/doodles.excalidraw.md",
|
"Excalidraw/doodles.excalidraw.md",
|
||||||
|
@ -171,11 +171,9 @@
|
||||||
"4a1s/CP/T - Aula 2 - 19 Setembro.md",
|
"4a1s/CP/T - Aula 2 - 19 Setembro.md",
|
||||||
"4a1s/MFES/T - Aula 2.md",
|
"4a1s/MFES/T - Aula 2.md",
|
||||||
"4a1s/MFES/PL - Aula 1.md",
|
"4a1s/MFES/PL - Aula 1.md",
|
||||||
"4a1s/RAS/PL - Aula 2.md",
|
|
||||||
"4a1s/CP/PL - Aula 2.md",
|
"4a1s/CP/PL - Aula 2.md",
|
||||||
"4a1s/RAS/PL - Aula 1.md",
|
"4a1s/RAS/PL - Aula 1.md",
|
||||||
"4a1s/RAS/T - Aula 2.md",
|
"4a1s/RAS/T - Aula 2.md",
|
||||||
"4a1s/RAS/T - Aula 1.md",
|
|
||||||
"4a1s/RAS/Notas Projeto RAS.md",
|
"4a1s/RAS/Notas Projeto RAS.md",
|
||||||
"Excalidraw",
|
"Excalidraw",
|
||||||
"4a1s/DAA/PL - Aula 1.md",
|
"4a1s/DAA/PL - Aula 1.md",
|
||||||
|
@ -188,7 +186,6 @@
|
||||||
"4a1s/Excalidraw/ASCN/server-group.excalidraw.md",
|
"4a1s/Excalidraw/ASCN/server-group.excalidraw.md",
|
||||||
"4a1s/Excalidraw/ASCN/Replication.excalidraw.md",
|
"4a1s/Excalidraw/ASCN/Replication.excalidraw.md",
|
||||||
"4a1s/Excalidraw/ASCN/proxy.excalidraw.md",
|
"4a1s/Excalidraw/ASCN/proxy.excalidraw.md",
|
||||||
"4a1s/Excalidraw/ASCN/Partitioning.excalidraw.md",
|
|
||||||
"-.32118",
|
"-.32118",
|
||||||
"4a1s/ASCN/T",
|
"4a1s/ASCN/T",
|
||||||
"4a1s/ASCN/T.32118",
|
"4a1s/ASCN/T.32118",
|
||||||
|
|
|
@ -1,4 +1,8 @@
|
||||||
26 de Setembro 2023 - #RAS
|
---
|
||||||
|
dg-publish: true
|
||||||
|
---
|
||||||
|
|
||||||
|
🌫 26 de Setembro 2023 - #RAS
|
||||||
|
|
||||||
## Definition of Requirements Engineering
|
## Definition of Requirements Engineering
|
||||||
- **Requirements engineering** designates all the activities related to requirements discovery, negotiation, documentation, and maintenance.
|
- **Requirements engineering** designates all the activities related to requirements discovery, negotiation, documentation, and maintenance.
|
||||||
|
@ -55,9 +59,29 @@ Process Scheme: [[process.excalidraw]]
|
||||||
|
|
||||||
### 4. Negotiation
|
### 4. Negotiation
|
||||||
- Requirements engineering involves communication and negotiation among various stakeholders.
|
- Requirements engineering involves communication and negotiation among various stakeholders.
|
||||||
- It is inevitable that conflict situations arise among the requirements. One needs to promote negotiation mechanisms among the stakeholders. Its result can have a significant impact on the acceptance of the final system.
|
- Conflict situations between requirements are inevitable. One needs to promote negotiation mechanisms among the stakeholders. Its result can have a significant impact on the acceptance of the final system.
|
||||||
- Another form of handling conflicts consists in adopting prioritisation techniques, to sustain the choice of the requirements subset to be implemented at each instant.
|
- Another form of handling conflicts consists in adopting prioritisation techniques, to sustain the choice of the requirements subset to be implemented at each instant.
|
||||||
|
|
||||||
### 5. Documentation
|
### 5. Documentation
|
||||||
- Requirements documents serve as the principal reference to the subsequent phases of the development process.
|
- Requirements documents serve as the principal reference to the subsequent phases of the development process.
|
||||||
-
|
- The requirements document is organised according to two distinct perspectives:
|
||||||
|
1. user requirements - describe the expectations and the necessities of the users;
|
||||||
|
2. system requirements - establish the agreement between the client and the development team.
|
||||||
|
- The structure/formality of the documentation should vary in line with the system characteristics and the adopted process.
|
||||||
|
|
||||||
|
### 6. Validation
|
||||||
|
- The objective is to ensure that the requirements define the system desired by the client.
|
||||||
|
- One should examine the requirements document through inspections or technical reviews of the specifications, to evaluate if it describes the intended system.
|
||||||
|
- Validation is a testing activity.
|
||||||
|
- While the requirements engineering activities are conducted, it is necessary to execute tasks that allow requirements to be verified and validated.
|
||||||
|
|
||||||
|
### 7. Management
|
||||||
|
- The requirements set is constantly changing.
|
||||||
|
- Mechanisms to manage that instability context are needed, in order to evaluate the impact that the changes in the requirements can have.
|
||||||
|
- One must reject changes that imply: a significative increase in cost; a postponement of the final delievery; a system devaluation for the user.
|
||||||
|
- The requirements management activity seeks to aid the development team to identify, control and trace the requirements and their changes.
|
||||||
|
|
||||||
|
|
||||||
|
## Difficulties
|
||||||
|
1. Communication problems between requirements engineers and users are common.
|
||||||
|
2. Changes in the requirements must be considered as a natural fact.
|
||||||
|
|
Loading…
Reference in a new issue