Skip to main content

Mi az a szoftvertervezési dokumentum?

A szoftvertervezési dokumentum felvázolja a szoftver specifikációit, hogy útitervet biztosítson a fejlesztők számára.A szoftverek fejlesztésének korai szakaszában állítják elő, és a változó körülmények és igények hatására módosíthatók.Ezt a dokumentációt belső használatra tervezték, és általában nem terjesztik a tervezőcsoporton és az ügyfél irodáján kívül.Bizonyos esetekben a kivonatok közzéteszhetők a vállalaton kívüli kutatások vagy kommunikáció részeként.Ez magában foglalja a program alapjául szolgáló architektúrát, valamint a fejlesztőknek a késztermékbe beépítését.A dokumentáció megvitathatja a grafikus felületet, és azt, hogy a felhasználók hogyan lépnek kapcsolatba a programmal, hogy útmutatást nyújtsanak a programozóknak, miközben a fejlesztés szakaszán haladnak.Megvitatják a különféle igényeket és aggodalmakat annak biztosítása érdekében, hogy a dokumentum befejeződjön, és megerősítse, hogy pontosan ábrázolja az ügyfelek igényeit.Céljuk, hogy egyetlen egységes útmutatót hozzon létre a csapat tagjai számára.Ez biztosítja a fejlesztési folyamat konzisztenciáját, mivel mindenki ugyanazt a referencia -dokumentumot használja, amikor funkciókat tervez és végrehajt.Például egy tudományos berendezés szoftvervezérlőjével foglalkozó vállalat feltételezheti, hogy bármely felhasználó tudós vagy technikus, aki ismeri a gépet.Ez azt jelenti, hogy a szoftvernek nem kell magában foglalnia a műszaki nyelv egyszerűsítését vagy a vezérlők általi megbeszéléseket, mert a felhasználónak ezt már tudnia kell.t A szövegszerkesztés és a számítógépek ismerete.Lehet, hogy felhasználható a dobozból a tapasztalattal rendelkező személyek számára, de lehetnek olyan modulok, amelyeket az emberek használhatnak, ha meg akarják tanulni a funkciókat, oktatóanyagokat szerezhetnek, vagy segítséget kérnek egy adott feladathoz.A műszaki projektekhez egy szoftvertervezési dokumentumban meghatározott paraméterek azt javasolhatják, hogy hagyjon ki néhány dokumentációt és felhasználói útmutatást az érvről, miszerint a szoftver felhasználóinak nincs szükségük erreit.