A követelmények kezelése

A követelmények kezelése a projekt követelmény hierarchiájának kezelése a közöttük lévő ellentmondások felderítése és nyomon követhetőségük biztosítása érdekében .

Sok szakmában e követelmények kifejezése olyan dokumentumok mennyiségét eredményezi, amelyek következetessége és minősége az érintett projektek sikerét vagy kudarcát feltételezi.

Van egy speciális szoftver, amely segít ennek a tevékenységnek a végrehajtásában.

Egyes előírások ( például a keretre alkalmazott magas környezeti minőségben ) tartalmazhatnak "teljesítmény-teljesítményeket" és "exigenceleket" , beleértve azokat a szintek várható eredményeit, amelyek elérése iránt az építész és a projektmenedzsment elkötelezett ( eredménykövetelmény , és néha eszközök ; például napelemek , ökológiai gazdálkodásból származó növényi anyagokból előállított szigetelés stb.).

A követelmények osztályozásának függetlensége

A követelmények különböző osztályozása elfogadható a már meglévő megközelítéstől vagy szervezettől függően, például:

Felhasználói követelmények, üzleti követelmények, műszaki követelmények.Célok, általános előírások, részletes előírások ( tanúsítások , környezeti címke stb.), Felhasználási forgatókönyv .Funkcionalitás, ergonómia (használhatóság), robusztusság, teljesítmény , biztonság .

Szinte mindig visszatérő problémák adódnak, amelyekre a követelmények kezelése megoldást kínál:

Követelmények nyomon követhetősége

A követelmények nyomon követhetősége egy tudományág és kulcsfontosságú koncepció, amelyet a követelmények menedzselése során támogatnak a szoftverfejlesztés és a rendszertervezés területén .

Meghatározás

A követelmények nyomon követhetősége az a képesség, hogy könnyen olvasható legyen, hogy mi történt, és mi történhet valamivel.

A követelmények nyomon követhetősége a követelmények élettartamának dokumentálásából áll . Lehetővé kell tenni a követelmények és az őket érintő változások eredetének visszavezetését; a követelményeket ezért dokumentálni kell a teljes nyomon követhetőség érdekében.

A követelmények gyakran különböző forrásokból származnak, például a marketing csapattól, az ügyfelektől vagy a felhasználóktól. Ezeknek az embereknek igényeik vannak a termékre (vagy rendszerre). A követelmények nyomon követhetőségének köszönhetően minden megvalósított funkció összekapcsolható egy olyan személlyel vagy csoporthoz, amely a követelmények meghatározása szakaszában kérte.

Segít megválaszolni a következő kérdéseket:

Rajz

Egy nap egy autógyártó úgy döntött, hogy csökkenti egyik zászlóshajójának költségeit. Egy csapat megvizsgálta a modell specifikációit, és kereste a költségek csökkentésének módjait. Valaki észrevette, hogy a modellt úgy tervezték, hogy ellenálljon a hátszelet, esővel, a 200  km / h ( a termék követelmény ), ami maga után vonta a jelentős gyártási költségek. Ezért úgy döntöttünk, hogy ezen változtatunk a hátsó csomagtér zárásának megkönnyítésével ( alkatrészigény ). Csak ősszel, a márkakereskedéseknél találtak vizet a csomagtartókban, azt vették figyelembe, hogy az autókat Express vonattal szállították (az érintettek követelménye ).

CMMI

A Capability Maturity Model Integration leírja a követelmények kezelésével kapcsolatos tevékenységeket egyes szoftvertervezési modellekben:

Megérteni és integrálni a követelményeket a projektbe

A projekt érdekeltjei kifejezik az igényeket, amelyeket követelmények formájában fogalmaznak meg . A projektmenedzserek, miután megértették a követelményeket és ellenőrizték azok összhangját, integrálják őket a projektbe.

Ez magában foglalhatja:

Ellenőrizze a követelményeket

A projektben érdekelt felek elkötelezettségének garantálása érdekében, tekintettel egy új követelmény vagy változás projektre gyakorolt ​​hatásaira, felmérik a projektre gyakorolt ​​következményeket, és a felek kérik a követelményt.

Ez a tevékenység a következőket eredményezheti:

Változás kezelése

A projekt során a követelmények különböző okokból változnak. Fontos a változások és a kiegészítések hatékony kezelése. A hatások helyes felmérése érdekében fontos, hogy dokumentálják az összes változás eredetét és indokolását. Érdemes mérni a változások volatilitását is.

Ez magában foglalhatja a termelést

A követelmények nyomon követhetőségének fenntartása

Kétirányú nyomon követhetőségről beszélünk. Különösen képesnek kell lennünk egy követelmény követésére a legmagasabb szinttől a legalacsonyabbig.

Wiki és követelmények

A követelménykezelő eszköznek hasonló tulajdonságokkal kell rendelkeznie, mint a wiki. Különösen lehetővé kell tennie ugyanazon elem sokak általi módosítását (figyelembe véve az egyes személyekhez rendelt engedélyeket), kezelnie kell a verziókat és az előzményeket .

Eszközök

Számos követelménykezelő eszköz létezik:

Megjegyzés: A Microsoft Visual Studio környezet modulokat tartalmaz a követelmények kezeléséhez. A követelmények igazolhatóságának egyik jellemzője, hogy a HP által szerkesztett ALM eszközöknek (korábban Tesztigazgató, majd Minőségi Központ) és a Hénix által szerkesztett Squash-nak, amelyek fő tevékenysége a tesztek meghatározása köré összpontosul, szintén modul a követelmények kezeléséhez. A Sparks Enterprise Architect lehetővé teszi az összetevők vagy az érintett folyamatok nyomon követhetőségének kezelését is.

Megjegyzések és hivatkozások

  1. 2.3 Követelmények tervezése, Lydie du Bousquet

Lásd is

Kapcsolódó cikkek