diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 5a2c050..2667645 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -18,19 +18,8 @@ "source": false } } - }, - { - "id": "fe28f3ed9716efa5", - "type": "leaf", - "state": { - "type": "excalidraw", - "state": { - "file": "4a1s/Excalidraw/RAS/process.excalidraw.md" - } - } } - ], - "currentTab": 1 + ] } ], "direction": "vertical" @@ -97,7 +86,7 @@ "state": { "type": "backlink", "state": { - "file": "4a1s/Excalidraw/RAS/process.excalidraw.md", + "file": "4a1s/RAS/T - Aula 3.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -114,7 +103,7 @@ "state": { "type": "outgoing-link", "state": { - "file": "4a1s/Excalidraw/RAS/process.excalidraw.md", + "file": "4a1s/RAS/T - Aula 3.md", "linksCollapsed": false, "unlinkedCollapsed": true } @@ -137,7 +126,7 @@ "state": { "type": "outline", "state": { - "file": "4a1s/Excalidraw/RAS/process.excalidraw.md" + "file": "4a1s/RAS/T - Aula 3.md" } } }, @@ -169,10 +158,10 @@ "digitalgarden:Digital Garden Publication Center": false } }, - "active": "fe28f3ed9716efa5", + "active": "98e0287d38212615", "lastOpenFiles": [ - "4a1s/RAS/T - Aula 3.md", "4a1s/Excalidraw/RAS/process.excalidraw.md", + "4a1s/RAS/T - Aula 3.md", "4a1s/Excalidraw/RAS", "4a1s/Excalidraw/Untitled.md", "Excalidraw/doodles.excalidraw.md", diff --git a/4a1s/Excalidraw/RAS/process.excalidraw.md b/4a1s/Excalidraw/RAS/process.excalidraw.md index 744ed15..8463010 100644 --- a/4a1s/Excalidraw/RAS/process.excalidraw.md +++ b/4a1s/Excalidraw/RAS/process.excalidraw.md @@ -332,8 +332,8 @@ management ^aTa7Zs2M }, { "type": "ellipse", - "version": 413, - "versionNonce": 549460634, + "version": 414, + "versionNonce": 1583260058, "isDeleted": false, "id": "Ij-n7y1y5KJbDHaP4SYYr", "fillStyle": "hachure", @@ -362,9 +362,13 @@ management ^aTa7Zs2M { "id": "Ps5Snec2YdHC6DV2P00lU", "type": "arrow" + }, + { + "id": "nl3-gFXssOOyQgoYp0HJr", + "type": "arrow" } ], - "updated": 1695829535476, + "updated": 1695829660825, "link": null, "locked": false }, @@ -407,8 +411,8 @@ management ^aTa7Zs2M }, { "type": "ellipse", - "version": 307, - "versionNonce": 979818202, + "version": 308, + "versionNonce": 2122482458, "isDeleted": false, "id": "aPdVG2Alm2A5YBBX8xasb", "fillStyle": "hachure", @@ -433,9 +437,13 @@ management ^aTa7Zs2M { "type": "text", "id": "9lLUnutl" + }, + { + "id": "nl3-gFXssOOyQgoYp0HJr", + "type": "arrow" } ], - "updated": 1695829463673, + "updated": 1695829660825, "link": null, "locked": false }, @@ -746,6 +754,62 @@ management ^aTa7Zs2M }, "startArrowhead": null, "endArrowhead": "arrow" + }, + { + "id": "nl3-gFXssOOyQgoYp0HJr", + "type": "arrow", + "x": 625.1961543672455, + "y": -130.33104134684126, + "width": 25.046365531568767, + "height": 35.94890111589871, + "angle": 0, + "strokeColor": "#1e1e1e", + "backgroundColor": "transparent", + "fillStyle": "hachure", + "strokeWidth": 1, + "strokeStyle": "solid", + "roughness": 1, + "opacity": 100, + "groupIds": [], + "frameId": null, + "roundness": { + "type": 2 + }, + "seed": 1762100038, + "version": 129, + "versionNonce": 212699590, + "isDeleted": false, + "boundElements": null, + "updated": 1695829663907, + "link": null, + "locked": false, + "points": [ + [ + 0, + 0 + ], + [ + 25.046365531568767, + -5.893262478016169 + ], + [ + 12.670514327734736, + -35.94890111589871 + ] + ], + "lastCommittedPoint": null, + "startBinding": { + "elementId": "Ij-n7y1y5KJbDHaP4SYYr", + "focus": 0.14671441120947998, + "gap": 1 + }, + "endBinding": { + "elementId": "aPdVG2Alm2A5YBBX8xasb", + "focus": 0.28402879697251543, + "gap": 2.2140612840726277 + }, + "startArrowhead": null, + "endArrowhead": "arrow" } ], "appState": { @@ -763,10 +827,10 @@ management ^aTa7Zs2M "currentItemTextAlign": "left", "currentItemStartArrowhead": null, "currentItemEndArrowhead": "arrow", - "scrollX": -337.01561919225327, - "scrollY": 339.39913186577655, + "scrollX": 83.04241349095341, + "scrollY": 635.9843800056315, "zoom": { - "value": 3.3937059607656384 + "value": 0.9235055100809966 }, "currentItemRoundness": "round", "gridSize": null, diff --git a/4a1s/RAS/T - Aula 3.md b/4a1s/RAS/T - Aula 3.md index 1dacae0..7b41068 100644 --- a/4a1s/RAS/T - Aula 3.md +++ b/4a1s/RAS/T - Aula 3.md @@ -21,3 +21,31 @@ Requirements engineering seeks to ensure the three following objectives: ## Activities +Process Scheme: [[process.excalidraw]] + +### 1. Inception +- Initiation of the process, based on some necessity or business expectation. +- At the end, the requirements engineer should be able to describe what is the client vision and return on investment. +- One must also evaluate if what the client needs is already available in the market. + +### 2. Elicitation +- This activity handles how requirements should be captured. +- The requirements elicitation techniques must: + 1. identify the sources of requirements; + 2. aid the various stakeholders to correctly describe the requirements; +- This activity is inherently communicational, since it requires an in-depth interaction with the stakeholders. +- Requirements elicitation techniques: + 1. Interview + 2. Survey + 3. Introspection + 4. Ethnography + 5. focus group + 6. cooperative work + 7. domain analysis + 8. object-orientation + 9. prototyping + 10. scenario + 11. goal modelling + 12. persona + +### 3. Elaboration