Szoftverminőség, 2010 Farkas Péter
SG - Sajátos célok SG 1. Termék / komponens megoldás kiválasztása SP 1.1. Alternatívák és kiválasztási kritériumok kidolgozása SP 1.2. Komponens megoldás kiválasztása SG 2. Terv készítés SP 2.1. Termék / komponens tervezése SP 2.2. Technikai adatcsomag meghatározása SP 2.3. Interfész-használati kritériumok megtervezése SP 2.4. Komponens készítés, vásárlás vagy újrafelhasználás SG 3. Terv implementálás SP 3.1. Terv implementálása SP 3.2. Terméktámogatási dokumentáció elkészítése
SP1.1 Alternatívák és kiválasztási kritériumok kidolgozása Szempontok: Költség (fejlesztési, karbantartási, beszerzési) Követelmény változás hatásai Kockázat Komplexitás Termék bővítése Robusztusság Technológia (korlátai, tulajdonságai) Dobozos termékek (COTS) jellemzői Ártalmatlanítás (hardware)
SP 1.2. Komponens megoldás kiválasztása Előző alternatívák közül Létrehozott szempontok alapján Különleges igények Pl: Milyen licence van a vevő.
SP 2.1. Termék / komponens tervezése Előzetes terv készítés Elnagyolt Architektúrális stílusok, minták Részletes terv készítés Minden részletre kitérően ○ Pl: Komponensek, DB séma
SP 2.2. Technikai adatcsomag meghatározása Technikai adatcsomag tartalma Architektúra, komponens leírás, interfész követelmény Gyak: amiket konf. menedzselni kell Az architektúra különböző nézeti Ügyfél, Funkcionális, Adat, Biztonsági
SP 2.3. Interfész-használati kritériumok megtervezése Belső interfészek Külső interfészek Adat jellemzők Kivétel és hibakezelés Kommunikációs csatornák
SP 2.4. Komponens készítés, vásárlás vagy újrafelhasználás Szempontok: Funkció illeszkedése a projektbe Rendelkezésre erőforrás és tudás Beszerzés költsége Elérhető termékek (házon belül vagy dobozos) Licencek, garanciák, felelősség Kockázat csökkentés Üzleti stratégia
SP 3.1. Terv implementálása Csak is a tervezés után Dokumentációk (fejlesztői) Szabványok betartása Unit test
SP 3.2. Terméktámogatási dokumentáció elkészítése Képzési anyagok Felhasználói kézikönyv Üzemeltetési kézikönyv Karbantartási kézikönyv Online súgó
GG - Általános célok GG 1. Sajátos célok elérése GG 2. A menedzselt folyamat intézményesítése GG 3. Meghatározott folyamat intézményesítése