Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Navrhnite, ako by inžinier zodpovedný za vypracovanie špecifikácie systémových požiadaviek mohol sledovať vzťahy medzi funkčnými a nefunkčnými požiadavkami?

Inžinier zodpovedný za vypracovanie špecifikácie systémových požiadaviek môže použiť rôzne metódy na sledovanie vzťahov medzi funkčnými a nefunkčnými požiadavkami. Niektoré prístupy zahŕňajú:

1. Matrica sledovateľnosti požiadaviek (RTM):

- Vytvorte maticu sledovateľnosti, ktorá mapuje funkčné požiadavky na nefunkčné požiadavky, ktoré ovplyvňujú.

- Táto matica pomáha identifikovať závislosti a zabezpečuje, že nefunkčné požiadavky sú primerane riešené pre každú funkčnú požiadavku.

2. Schémy prípadov použitia s atribútmi kvality služby (QoS):

- Vypracujte diagramy prípadov použitia, ktoré zahŕňajú nefunkčné požiadavky ako atribúty QoS.

- Priraďte atribúty QoS ku konkrétnym prípadom použitia na vizualizáciu vzťahov medzi funkčnými a nefunkčnými požiadavkami.

3. Hierarchický rozklad:

- Rozdeľte systémové požiadavky do hierarchie, kde funkčné požiadavky tvoria vyššie úrovne.

- Priraďte nefunkčné požiadavky k príslušným funkčným požiadavkám na každej úrovni rozkladu.

4. Vývoj riadený funkciami:

- Identifikujte vlastnosti (funkčné jednotky systému) a ku každej funkcii priraďte nefunkčné požiadavky.

- Tento prístup pomáha zabezpečiť, aby sa pri návrhu a implementácii každej funkcie zohľadnili aj nefunkčné požiadavky.

5. Určenie priorít a analýza požiadaviek:

- Uprednostniť funkčné a nefunkčné požiadavky na základe ich dôležitosti a dopadu.

- Analyzujte kompromisy medzi funkčnými a nefunkčnými požiadavkami, aby ste zabezpečili, že systém spĺňa celkové ciele.

6. Nástroj na správu požiadaviek:

- Použite nástroj na správu požiadaviek, ktorý vám umožní prepojiť a priradiť funkčné a nefunkčné požiadavky.

- Tieto nástroje poskytujú funkcie na vizualizáciu vzťahov, vykonávanie analýzy vplyvu a riadenie sledovateľnosti.

7. Krížové odkazovanie na dokumenty:

- Zahrnúť krížové odkazy do špecifikácie požiadaviek na prepojenie funkčných a nefunkčných požiadaviek.

- Zabezpečte, aby sa každá požiadavka dala ľahko vysledovať k súvisiacim nefunkčným požiadavkám, na ktoré má vplyv.

8. Komunikácia a spolupráca:

- Neustále komunikujte so zainteresovanými stranami s cieľom zhromažďovať a upravovať požiadavky.

- Podporovať spoluprácu medzi rôznymi tímami zodpovednými za funkčné a nefunkčné aspekty systému.

Využitím týchto metód môže inžinier systematicky zachytávať, riadiť a analyzovať vzťahy medzi funkčnými a nefunkčnými požiadavkami, čo vedie k dobre definovanej a komplexnej špecifikácii systémových požiadaviek.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené