vault backup: 2023-09-27 16:46:46

This commit is contained in:
Alice 2023-09-27 16:46:46 +01:00
parent e4886f886c
commit 9929ef7d48
3 changed files with 825 additions and 10 deletions

View file

@ -18,8 +18,19 @@
"source": false
}
}
},
{
"id": "fe28f3ed9716efa5",
"type": "leaf",
"state": {
"type": "excalidraw",
"state": {
"file": "4a1s/Excalidraw/RAS/process.excalidraw.md"
}
]
}
}
],
"currentTab": 1
}
],
"direction": "vertical"
@ -69,7 +80,8 @@
}
],
"direction": "horizontal",
"width": 300
"width": 300,
"collapsed": true
},
"right": {
"id": "d8cc89662b1baf06",
@ -85,7 +97,7 @@
"state": {
"type": "backlink",
"state": {
"file": "4a1s/RAS/T - Aula 3.md",
"file": "4a1s/Excalidraw/RAS/process.excalidraw.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
@ -102,7 +114,7 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "4a1s/RAS/T - Aula 3.md",
"file": "4a1s/Excalidraw/RAS/process.excalidraw.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
@ -125,7 +137,7 @@
"state": {
"type": "outline",
"state": {
"file": "4a1s/RAS/T - Aula 3.md"
"file": "4a1s/Excalidraw/RAS/process.excalidraw.md"
}
}
},
@ -157,10 +169,13 @@
"digitalgarden:Digital Garden Publication Center": false
}
},
"active": "98e0287d38212615",
"active": "fe28f3ed9716efa5",
"lastOpenFiles": [
"Excalidraw/doodles.excalidraw.md",
"4a1s/RAS/T - Aula 3.md",
"4a1s/Excalidraw/RAS/process.excalidraw.md",
"4a1s/Excalidraw/RAS",
"4a1s/Excalidraw/Untitled.md",
"Excalidraw/doodles.excalidraw.md",
"Excalidraw/Drawing 2023-09-27 09.57.48.excalidraw.md",
"4a1s/CP/PL - Aula 3.md",
"4a1s/CP/T - Aula 2 - 19 Setembro.md",
@ -184,8 +199,6 @@
"4a1s/Excalidraw/ASCN/Replication.excalidraw.md",
"4a1s/Excalidraw/ASCN/proxy.excalidraw.md",
"4a1s/Excalidraw/ASCN/Partitioning.excalidraw.md",
"4a1s/Excalidraw/ASCN/multi-tier.excalidraw.md",
"4a1s/Excalidraw/ASCN/Monolithic system.excalidraw.md",
"-.32118",
"4a1s/ASCN/T",
"4a1s/ASCN/T.32118",
@ -194,7 +207,6 @@
"header",
"script",
"4a1s/RAS",
"4a1s/MFES",
"quartz/static/og-image.png",
"quartz/static/icon.png",
"docs/images/quartz transform pipeline.png",

View file

@ -0,0 +1,789 @@
---
excalidraw-plugin: parsed
tags: [excalidraw]
---
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
# Text Elements
inception ^Fa2XX4d9
elicitation ^hAFK0f4o
elaboration ^gcd0wOgJ
negotiation ^aJPkEA7e
documentation ^pOqqVLvS
validation ^9lLUnutl
management ^aTa7Zs2M
%%
# Drawing
```json
{
"type": "excalidraw",
"version": 2,
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.9.19",
"elements": [
{
"id": "-vunTeWcBE5GaVqLhLp-S",
"type": "ellipse",
"x": -281,
"y": -237.2421875,
"width": 146,
"height": 57,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 2114594522,
"version": 153,
"versionNonce": 210150790,
"isDeleted": false,
"boundElements": [
{
"type": "text",
"id": "Fa2XX4d9"
},
{
"id": "FgSO4nmkjKDCduhRQB9a-",
"type": "arrow"
}
],
"updated": 1695829492227,
"link": null,
"locked": false
},
{
"id": "Fa2XX4d9",
"type": "text",
"x": -248.4487510813055,
"y": -221.3947307638166,
"width": 80.659912109375,
"height": 25,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 1699756250,
"version": 140,
"versionNonce": 1368535002,
"isDeleted": false,
"boundElements": null,
"updated": 1695829426294,
"link": null,
"locked": false,
"text": "inception",
"rawText": "inception",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "center",
"verticalAlign": "middle",
"baseline": 18,
"containerId": "-vunTeWcBE5GaVqLhLp-S",
"originalText": "inception",
"lineHeight": 1.25
},
{
"id": "UksUkMa-PBnRVqmiyZ2H6",
"type": "ellipse",
"x": -203,
"y": -148.2421875,
"width": 176,
"height": 70,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 134468442,
"version": 182,
"versionNonce": 741439878,
"isDeleted": false,
"boundElements": [
{
"type": "text",
"id": "hAFK0f4o"
},
{
"id": "FgSO4nmkjKDCduhRQB9a-",
"type": "arrow"
},
{
"id": "chqix0J3Cvf4LNtcBJAcH",
"type": "arrow"
}
],
"updated": 1695829509135,
"link": null,
"locked": false
},
{
"id": "hAFK0f4o",
"type": "text",
"x": -163.09533845584195,
"y": -125.99092484152916,
"width": 95.73988342285156,
"height": 25,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": null,
"seed": 1716119642,
"version": 166,
"versionNonce": 646240154,
"isDeleted": false,
"boundElements": null,
"updated": 1695829424985,
"link": null,
"locked": false,
"text": "elicitation",
"rawText": "elicitation",
"fontSize": 20,
"fontFamily": 1,
"textAlign": "center",
"verticalAlign": "middle",
"baseline": 18,
"containerId": "UksUkMa-PBnRVqmiyZ2H6",
"originalText": "elicitation",
"lineHeight": 1.25
},
{
"type": "ellipse",
"version": 220,
"versionNonce": 1121538054,
"isDeleted": false,
"id": "-j-_ZoUsAePeFf9YtJOD4",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -1,
"y": -142.2421875,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 176,
"height": 70,
"seed": 1763107418,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [
{
"type": "text",
"id": "gcd0wOgJ"
},
{
"id": "chqix0J3Cvf4LNtcBJAcH",
"type": "arrow"
}
],
"updated": 1695829509135,
"link": null,
"locked": false
},
{
"type": "text",
"version": 218,
"versionNonce": 1474358746,
"isDeleted": false,
"id": "gcd0wOgJ",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 32.36466825802522,
"y": -119.99092484152916,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 108.81986999511719,
"height": 25,
"seed": 2071824154,
"groupIds": [],
"frameId": null,
"roundness": null,
"boundElements": [],
"updated": 1695829423885,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "elaboration",
"rawText": "elaboration",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "-j-_ZoUsAePeFf9YtJOD4",
"originalText": "elaboration",
"lineHeight": 1.25,
"baseline": 18
},
{
"type": "ellipse",
"version": 252,
"versionNonce": 1137615578,
"isDeleted": false,
"id": "HeFEqQJnd6BEonIGBCruE",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 206.50395596835222,
"y": -139.09117270811828,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 176,
"height": 70,
"seed": 55723546,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [
{
"type": "text",
"id": "aJPkEA7e"
}
],
"updated": 1695829432993,
"link": null,
"locked": false
},
{
"type": "text",
"version": 263,
"versionNonce": 1868029254,
"isDeleted": false,
"id": "aJPkEA7e",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 241.0286202590923,
"y": -116.83991004964744,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 106.4998779296875,
"height": 25,
"seed": 1209430746,
"groupIds": [],
"frameId": null,
"roundness": null,
"boundElements": [],
"updated": 1695829435965,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "negotiation",
"rawText": "negotiation",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "HeFEqQJnd6BEonIGBCruE",
"originalText": "negotiation",
"lineHeight": 1.25,
"baseline": 18
},
{
"type": "ellipse",
"version": 413,
"versionNonce": 549460634,
"isDeleted": false,
"id": "Ij-n7y1y5KJbDHaP4SYYr",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 405.7980736154112,
"y": -155.4048981983143,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 228,
"height": 85,
"seed": 271728730,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [
{
"type": "text",
"id": "pOqqVLvS"
},
{
"id": "Ps5Snec2YdHC6DV2P00lU",
"type": "arrow"
}
],
"updated": 1695829535476,
"link": null,
"locked": false
},
{
"type": "text",
"version": 469,
"versionNonce": 1870141318,
"isDeleted": false,
"id": "pOqqVLvS",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 450.91797258162916,
"y": -125.45693639874258,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 137.53985595703125,
"height": 25,
"seed": 595404058,
"groupIds": [],
"frameId": null,
"roundness": null,
"boundElements": [],
"updated": 1695829453680,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "documentation",
"rawText": "documentation",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "Ij-n7y1y5KJbDHaP4SYYr",
"originalText": "documentation",
"lineHeight": 1.25,
"baseline": 18
},
{
"type": "ellipse",
"version": 307,
"versionNonce": 979818202,
"isDeleted": false,
"id": "aPdVG2Alm2A5YBBX8xasb",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 561.3078775369795,
"y": -253.40163022445802,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 164,
"height": 85,
"seed": 563764250,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [
{
"type": "text",
"id": "9lLUnutl"
}
],
"updated": 1695829463673,
"link": null,
"locked": false
},
{
"type": "text",
"version": 340,
"versionNonce": 2010835866,
"isDeleted": false,
"id": "9lLUnutl",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 596.1951776320263,
"y": -223.4536684248863,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 94.2598876953125,
"height": 25,
"seed": 1357629658,
"groupIds": [],
"frameId": null,
"roundness": null,
"boundElements": [],
"updated": 1695829463673,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "validation",
"rawText": "validation",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "aPdVG2Alm2A5YBBX8xasb",
"originalText": "validation",
"lineHeight": 1.25,
"baseline": 18
},
{
"type": "ellipse",
"version": 351,
"versionNonce": 1824179610,
"isDeleted": false,
"id": "mUjVhJguOIRqN7yP4v7ej",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -103.9904907613888,
"y": -246.5426558654833,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 624,
"height": 75,
"seed": 1759709382,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"boundElements": [
{
"type": "text",
"id": "aTa7Zs2M"
}
],
"updated": 1695829487526,
"link": null,
"locked": false
},
{
"type": "text",
"version": 350,
"versionNonce": 2135097946,
"isDeleted": false,
"id": "aTa7Zs2M",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 150.95225210215835,
"y": -221.55916015997883,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"width": 113.8798828125,
"height": 25,
"seed": 1381105670,
"groupIds": [],
"frameId": null,
"roundness": null,
"boundElements": [],
"updated": 1695829487526,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "management",
"rawText": "management",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "mUjVhJguOIRqN7yP4v7ej",
"originalText": "management",
"lineHeight": 1.25,
"baseline": 18
},
{
"id": "FgSO4nmkjKDCduhRQB9a-",
"type": "arrow",
"x": -206.27021104110923,
"y": -178.17901950184716,
"width": 43.31026760264453,
"height": 60.798281773707856,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 1289073626,
"version": 196,
"versionNonce": 992282118,
"isDeleted": false,
"boundElements": null,
"updated": 1695829519341,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
-40.36363636363643,
30.90909090909099
],
[
2.9466312390080986,
60.798281773707856
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "-vunTeWcBE5GaVqLhLp-S",
"focus": -0.5081977396307027,
"gap": 2.0710826265207807
},
"endBinding": {
"elementId": "UksUkMa-PBnRVqmiyZ2H6",
"focus": -0.8105555030873339,
"gap": 1
},
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "chqix0J3Cvf4LNtcBJAcH",
"type": "arrow",
"x": -26.744432587797508,
"y": -113.34726901162095,
"width": 26.777251849718613,
"height": 1.9226595811348801,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 478051034,
"version": 53,
"versionNonce": 147240986,
"isDeleted": false,
"boundElements": null,
"updated": 1695829514814,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
26.777251849718613,
-1.9226595811348801
]
],
"lastCommittedPoint": null,
"startBinding": {
"elementId": "UksUkMa-PBnRVqmiyZ2H6",
"focus": 0.17522020868991625,
"gap": 1
},
"endBinding": {
"elementId": "-j-_ZoUsAePeFf9YtJOD4",
"focus": 0.40128905773054324,
"gap": 1.1404580477968267
},
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "h83CITAeyiJiVt0oqEqeU",
"type": "arrow",
"x": 174.36157479900604,
"y": -108.82063330208229,
"width": 33.00226987689061,
"height": 0.5893262478016368,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 918545286,
"version": 74,
"versionNonce": 166049242,
"isDeleted": false,
"boundElements": null,
"updated": 1695829528938,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
33.00226987689061,
0.5893262478016368
]
],
"lastCommittedPoint": null,
"startBinding": null,
"endBinding": null,
"startArrowhead": null,
"endArrowhead": "arrow"
},
{
"id": "Ps5Snec2YdHC6DV2P00lU",
"type": "arrow",
"x": 381.5097509012751,
"y": -108.8206333020822,
"width": 24.45703928376713,
"height": 1.4733156195040493,
"angle": 0,
"strokeColor": "#1e1e1e",
"backgroundColor": "transparent",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"groupIds": [],
"frameId": null,
"roundness": {
"type": 2
},
"seed": 997663750,
"version": 64,
"versionNonce": 738584026,
"isDeleted": false,
"boundElements": null,
"updated": 1695829535476,
"link": null,
"locked": false,
"points": [
[
0,
0
],
[
24.45703928376713,
-1.4733156195040493
]
],
"lastCommittedPoint": null,
"startBinding": null,
"endBinding": {
"elementId": "Ij-n7y1y5KJbDHaP4SYYr",
"focus": 0.09863487458794061,
"gap": 1
},
"startArrowhead": null,
"endArrowhead": "arrow"
}
],
"appState": {
"theme": "light",
"viewBackgroundColor": "#ffffff",
"currentItemStrokeColor": "#1e1e1e",
"currentItemBackgroundColor": "transparent",
"currentItemFillStyle": "hachure",
"currentItemStrokeWidth": 1,
"currentItemStrokeStyle": "solid",
"currentItemRoughness": 1,
"currentItemOpacity": 100,
"currentItemFontFamily": 1,
"currentItemFontSize": 20,
"currentItemTextAlign": "left",
"currentItemStartArrowhead": null,
"currentItemEndArrowhead": "arrow",
"scrollX": -337.01561919225327,
"scrollY": 339.39913186577655,
"zoom": {
"value": 3.3937059607656384
},
"currentItemRoundness": "round",
"gridSize": null,
"gridColor": {
"Bold": "#C9C9C9FF",
"Regular": "#EDEDEDFF"
},
"currentStrokeOptions": null,
"previousGridSize": null,
"frameRendering": {
"enabled": true,
"clip": true,
"name": true,
"outline": true
}
},
"files": {}
}
```
%%

View file

@ -7,3 +7,17 @@
>[!hint]+ Zave, 1997
>Requirements engineering, in the scope of software engineering, is focused on the real-world objectives established for the functionalities and the restrictions of software systems.
Requirements engineering seeks to ensure the three following objectives:
1. all the relevant requirements are explicitly known and comprehended at the intended level of detail;
2. a reasonable and wide agreement about the requirements is obtained among the stakeholders;
3. all the requirements are duly documented, in conformity with the established formats and templates.
>[!info] Requirements engineering determines what the system must do to meet the necessities of users and *not* how it should be built.
>[!info] It is desirable keeping the requirements strictly separated from their own solutions.
>[!hint] The requirements of a given system are necessary, clear, correct, complete, viable, traceable, verifiable and negotiable.
## Activities