►A szoftverfejlesztési alkalmazás célja, hogy biztosítsa a szoftverfejlesztés alapjait, elveit és készségeit, amelyek a kiváló minőségű szoftvertermékek fejlesztéséhez és karbantartásához szükségesek. ✦
►Kódlapok szinte az összes nyelvhez és az alkalmazásban elérhető technológiához✦
►Kódlapok Könnyen kezelheti az összes kivonatot az alkalmazáson belül✦
►Dictionary Tab segítségével másodpercek alatt hivatkozhat az összes szoftverrel kapcsolatos kifejezésre✦
►A Software Engineering a szoftverfejlesztés különböző fázisaihoz kapcsolódó elveket, módszertanokat, trendeket és gyakorlatokat tárgyalja. Az alapoktól kezdve az alkalmazás lassan halad előrehaladott és feltörekvő témák felé: szoftverprojektmenedzsment, folyamatmodellek, módszerek fejlesztése, szoftverspecifikáció, tesztelés, minőség-ellenőrzés, telepítés, szoftverbiztonság, karbantartás és szoftver-újrahasználat. A számítástechnika és -mérnöki, információs technológiai és számítástechnikai alkalmazások hallgatói számára ez az alkalmazás rendkívül hasznosnak bizonyulhat.✦
【Az alább felsorolt témák】
➻ Mi a szoftverfejlesztés
➻ Software Evolution
➻ Szoftverfejlődési törvények
➻ E-Type szoftver evolúció
➻ Szoftverparadigmák
➻ Szoftverfejlesztés szükséges
➻ A jó szoftver jellemzői
➻ Szoftverfejlesztési életciklus
➻ Szoftverfejlesztési paradigma
➻ Szoftverprojekt menedzsment
➻ Szoftverprojekt
➻ Szoftver projektmenedzsment szükségessége
➻ Szoftver projektmenedzser
➻ Szoftverkezelési tevékenységek
➻ Projektbecslési technikák
➻ Projekt ütemezése
➻ Erőforrás-kezelés
➻ Projekt kockázatkezelés
➻ Kockázatkezelési folyamat
➻ Projekt végrehajtás és monitoring
➻ Projektkommunikációs menedzsment
➻ Konfigurációkezelés
➻ Projektmenedzsment eszközök
➻ Szoftverkövetelmények
➻ Mérnöki követelmény
➻ Követelmény Mérnöki folyamat
➻ Követelményfeltárási folyamat
➻ Követelményfeltárási technikák
➻ Szoftverkövetelmények jellemzői
➻ Szoftverkövetelmények
➻ A felhasználói felület követelményei
➻ Szoftverrendszer-elemző
➻ Szoftver metrikák és intézkedések
➻ Szoftvertervezés alapjai
➻ Szoftvertervezési szintek
➻ Modularizáció
➻ Egyidejűség
➻ Összekapcsolás és kohézió
➻ Tervezési ellenőrzés
➻ Szoftverelemző és -tervező eszközök
➻ Adatfolyam diagram
➻ Struktúra diagramok
➻ HIPO diagram
➻ Strukturált angol
➻ Pseudo-kód
➻ döntési táblázatok
➻ Entitás-kapcsolat modell
➻ Adatszótár
➻ Szoftvertervezési stratégiák
➻ Strukturált tervezés
➻ Funkció-orientált tervezés
➻ Objektum orientált tervezés
➻ Tervezési folyamat
➻ Szoftvertervezési megközelítések
➻ Szoftver felhasználói felület tervezése
➻ Parancssori interfész (CLI)
➻ Grafikus felhasználói felület
➻ Alkalmazásspecifikus GUI összetevők
➻ Felhasználói felület tervezési tevékenységek
➻ GUI implementációs eszközök
➻ felhasználói felület Aranyszabályok
➻ Szoftvertervezés összetettsége
➻ Halstead komplexitási intézkedései
➻ Ciklomatikus komplexitási intézkedések
➻ Funkciópont
➻ Logikai belső fájlok
➻ Külső interfész fájlok
➻ Külső megkeresés
➻ Szoftver implementáció
➻ Strukturált programozás
➻ Funkcionális programozás
➻ Programozási stílus
➻ Szoftver dokumentáció
➻ Szoftver bevezetési kihívások
➻ Szoftvertesztelés áttekintése
➻ Szoftver érvényesítése
➻ Szoftverellenőrzés
➻ Manuális vs automatizált tesztelés
➻ Tesztelési módszerek
➻ Tesztelési szintek
➻ tesztelési dokumentáció
➻ Tesztelés és minőségellenőrzés, minőségbiztosítás és audit
➻ A szoftver karbantartásának áttekintése
➻ A karbantartás típusai
➻ Karbantartási költség
➻ Karbantartási tevékenységek
➻ Szoftver újratervezés
➻ A komponensek újrafelhasználhatósága
➻ CASE eszközök
➻ A CASE Tools összetevői
➻ Case Tools Types
➻ Iteratív vízesés modell
➻ Követelmények elemzése és specifikációja
➻ döntési fa
➻ Formális rendszerspecifikáció
➻ Szoftver tervezés
➻ Szoftvertervezési stratégiák
➻ Szoftverelemző és -tervező eszközök
➻ Strukturált tervezés
➻ Objektummodellezés UML használatával
➻ Használja az eset diagramot
➻ Interakciós diagramok
➻ Black-Box tesztelése
➻ Szoftverkarbantartás
➻ Szoftverkarbantartási folyamatmodellek
➻ Szoftver megbízhatóság és minőségirányítás
➻ Megbízhatósági növekedési modellek
➻ Szoftverminőség
➻ Szoftverprojekt tervezés