Néhány hiba, amikor dokumentálása követelmények - studopediya

Options hivatalossá követelmények

Általánosságban elmondható, hogy a követelmények, mint olyan - ez egy absztrakció. A gyakorlatban mindig létezik a prezentáció formájában - a dokumentum, modell, formális specifikáció, lista, stb Követelmények fontos, mint olyan, mert végül a formában, hogy megértsük az ügyfél és a fejlesztők a jövőben a felhasználók a létrehozott rendszert. De mivel sok különböző szempontok, tevékenységek és a fejlesztési szakaszok egy szoftver projekt, ez a megértés is eltarthat egy nagyon eltérő nézetet. Minden beküldött követelményeket teljesít egy adott feladatot, például egyfajta „híd” rögzítő megállapodások különböző szakmai csoportok vagy használt operatív irányítás a projekt (nézni milyen fázisban végrehajtása különösen az szükséges, hogy ki a felelős érte, és így tovább.), Or Ezt alkalmazzák az ellenőrzés és a modell-alapú tesztelés. És az első és a második és harmadik példa foglalkozunk a követelményeknek, de akkor válik hivatalossá, különböző módokon.

Így hivatalossá projekt követelményeinek nagyon eltérő lehet - ez attól függ, értéke a kapott tervezési folyamat, használt eszközöket, valamint azokat a feladatokat, amelyek megoldására a formai követelményeknek. Sőt, lehet, hogy több párhuzamos formalizációs, hogy megoldja a különböző problémákat. Tekintsük a lehetőségeket.

Informális termelési követelmények egy e-mailt. Ez jól működik a kis projektek bevonásával az ügyfél a fejlesztés (pl parancs végrehajtása alvállalkozói). Ugyancsak jó ez a stílus, ha van egy kölcsönös megértés az ügyfél és a csapat, hogy a felesleges formaságok szükségesek. Ugyanakkor az e-maileket ebben a helyzetben gyakran fontos dokumentumok - Fontos, hogy képes, hogy végezzen üzleti levelezés, összefoglalva, hogy tárolja fontos e-maileket, és használja őket hadilábon. Fontos az is, hogy megértsék az idő, amikor ez a módszer nem működik, és szükség van egy formális megközelítés.

A követelmények az irat formájában - egy leírást a tárgykörben, és annak tulajdonságait, a feladatmeghatározás mellékleteként a szerződést, a funkcionális specifikáció a fejlesztők számára, stb

A követelmények formájában egy grafikont függőség egyik eszköze a támogatási követelmények (Enterprise Architect). Az ilyen ábrázolás kényelmes gyakran változó igényeknek, mialatt követési követelmények betartását a szervezet a „kötelező”, hogy a követelmények a feladat, emberek, test, kódot. Fontos az is, hogy képes legyen könnyen teremt ilyen grafikonok a szöveges dokumentumok, és fordítva, hogy hozzon létre egy bemutató ilyen grafikonok.

Formális modellje hitelesítési követelményeket modell alapú tesztelés, stb

Mindegyik módszer igények benyújtására válaszoljon az alábbi kérdésekre:

- aki az ügyfél (felhasználó) Az előadás;

- hogyan (milyen célból), ezt a nézetet használjuk.

Mi felsorolnak számos fellépő hibák elkészítéséhez műszaki előírások és egyéb dokumentumok, ha szükséges.

1) A leírás a megoldások helyett a követelményeknek.

2) Fuzzy követelményeket, amelyek nem teszik lehetővé egyértelmű próbát, nem beszélni, már tippeket árnyék, viták, javaslatok, „Lehet, hogy van értelme, hogy végre egy jól ... ..”, „stb.”

3) sérti a közönség, amelynek célja az igénylés. Például, ha a megrendelő specifikációja szerint mérnök, ez gyakran előfordul bővelkedés információt a berendezés, amelynek meg kell működtetni szoftver rendszer nem egy szószedetet és alapvető fogalmak meghatározását, használt számos szinonimák, stb Vagy hagyjuk túl sok tendenciájával programozás, ami ebben a leírásban érthetetlen az összes nem-programozók.

4) Átadja a fontos szempontok kapcsolódó nem funkcionális követelményeknek, különösen a rendszerrel kapcsolatos információkat környezet, az időzítés a rendelkezésre álló egyéb rendszerek közölnie ezt. Az utóbbi esetben például, ha egy adott szoftver rendszer része egy nagyobb projekt. Tipikus problémák szoftver- és hardver rendszerek, ha a műszer nem időről időre, és a szoftver nem lehet tesztelni, és az időzítés és a követelmények nem biztosított.

Kapcsolódó cikkek