Software Engineering: A Methodical Approach, 2nd Edition
Software Engineering: A Methodical Approach (Second Edition) átfogó, de tömör bevezetést nyújt a szoftverfejlesztésbe. A szoftvermérnöki problémák megoldásához olyan módszertani megközelítést alkalmaz, amely a többéves tanítás során már bizonyítottan kiváló eredményeket hozott. A könyv a szoftverfejlesztés fogalmait, alapelveit, tervezését, felépítését, megvalósítását és menedzsmentkérdéseit tárgyalja. Minden fejezet szisztematikusan rövid, olvasóbarát részekre tagolódik, a fontos megjegyzendő pontok tételes felsorolásával. A tanulást elősegítendő diagramok és illusztrációk is összefoglalják a lényeges pontokat. A könyv emellett tartalmazza a szerző eredeti módszertanát, amely a szoftverfejlesztés világosságát és kreativitását növeli.
A második kiadás új fejezetei a szoftverfejlesztési projektekről, a menedzsmenttámogató rendszerekről, a szoftverfejlesztési keretrendszerekről és mintákról, mint a kortárs szoftverrendszerek tervezésének és építésének jelentős építőköveiről, valamint a szoftverfejlesztés feltörekvő határterületeiről szólnak. A szöveg a szoftverfejlesztés és a szoftvermérnök szerepének bemutatásával kezdődik. A következő fejezetek mélyrehatóan vizsgálják a szoftverelemzést, -tervezést, -fejlesztést, -megvalósítást és -menedzsmentet. Az objektumorientált módszertanokat és az objektumorientált információtechnológia elveit tárgyalva a könyv megerősíti az objektumorientált megközelítést a szoftverfejlesztési életciklus korai szakaszaiban. Kitér a különböző diagramkészítési technikákra, és hangsúlyozza az objektumok osztályozását és az objektumok viselkedését. A szöveg átfogóan tárgyalja a következőket:
⬤ A szoftverfejlesztésben általánosan használt projektmenedzsment segédeszközök.
⬤ A szoftvertervezési szakasz áttekintése, beleértve a szoftvertervezési folyamat, a tervezési stratégiák, az architekturális tervezés, az interfésztervezés, az adatbázis-tervezés, valamint a tervezési és fejlesztési szabványok tárgyalását.
⬤ A felhasználói felület tervezése.
⬤ Műveletek tervezése.
⬤ Tervezési megfontolások, beleértve a rendszerkatalógust, a termékdokumentációt, a felhasználói üzenetek kezelését, a valós idejű szoftverek tervezését, az újrafelhasználás tervezését, a rendszer biztonságát és az agilis hatást.
⬤ Az emberi erőforrások kezelése a szoftverfejlesztés szemszögéből.
⬤ Szoftvergazdaságtan.
⬤ Szoftvermegvalósítási kérdések, amelyek a működési környezetektől a szoftverek marketingjéig terjednek.
⬤ Szoftverkarbantartás, örökölt rendszerek és újratervezés.
Ez a tankönyv egy- vagy kétszemeszteres szoftvermérnöki kurzusként használható, megfelelő CASE- vagy RAD-eszközzel kiegészítve. A szoftverfejlesztés gyakorlatias, módszertani megközelítését hangsúlyozza, lehetőség szerint elkerülve az elméleti számítások túlburjánzását. Az elsődleges cél az, hogy a hallgatók szilárd ismereteket szerezzenek a szoftverfejlesztés életciklusának tevékenységeiről, hogy magabiztosan vállalhassanak új szoftverfejlesztési projekteket.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)