A modern szoftverfejlesztés alapjai: Szabadítsuk ki a gyakorlatokat a módszerek börtönéből!

Értékelés:   (4.6 az 5-ből)

A modern szoftverfejlesztés alapjai: Szabadítsuk ki a gyakorlatokat a módszerek börtönéből! (Ivar Jacobson)

Olvasói vélemények

Összegzés:

A „The Essentials of Modern Software Engineering” című könyv gyakorlati útmutató a szoftverfejlesztés alapjainak és az Essence keretrendszernek a tanításához. Az egyetemi környezetben pozitív fogadtatásra talált világos magyarázatai és a szoftverfejlesztésről való gondolkodás átalakító megközelítése miatt. Számos erőssége ellenére egyes kritikusok azt kifogásolták, hogy a szerző tanácsadói szolgáltatásait túlzottan népszerűsíti, és megkérdőjelezik a módszertanok valós alkalmazásokban való alkalmazását.

Előnyök:

Világos, strukturált megközelítést nyújt a szoftvermérnöki fogalmakhoz és gyakorlatokhoz.
Sikeresen elválasztja az alapvető elemeket a konkrét módszertanoktól, így a különböző kontextusokban is alkalmazható.
Hasznos az egyetemi hallgatók szoftvermérnöki projektekről szóló oktatásához.
Segít megérteni a szoftverfejlesztés nem kódolási szempontjainak fontosságát, mint például a követelmények és az érdekeltek kezelése.
Példákkal illusztrálja az Essence keretrendszer gyakorlati felhasználását.

Hátrányok:

Néhány kritikus úgy érzi, hogy a könyv túlságosan is a szerző tanácsadó cégét és annak saját fejlesztésű eszközeit reklámozza.
Kritika éri az Essence módszertan valós használatát és elfogadását a szoftvercégek körében.
Bizonyos elemek az olvasók számára túlterhelőek lehetnek az információk mélysége miatt, amelyek teljes feldolgozása több időt igényelhet.

(9 olvasói vélemény alapján)

Eredeti címe:

The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons!

Könyv tartalma:

A szoftverfejlesztés első kurzusa a legkritikusabb. Az oktatásnak a szoftverfejlesztés lényegének megértéséből kell kiindulnia, abból az ismerős talajból, amely minden szoftverfejlesztési törekvésben közös.

Ez a könyv mélyreható bevezetés a szoftverfejlesztésbe, amely szisztematikus, univerzális magot használ az összes szoftverfejlesztési módszer alapvető elemeinek megtanításához.

Ez a mag, az Esszencia, a módszerek és gyakorlatok meghatározására szolgáló szókincs. Az Essence-t eredetileg Ivar Jacobson és munkatársai álmodták meg és alkották meg, a Software Engineering Method and Theory (SEMAT) fejlesztette ki, és a The Object Management Group (OMG) 2014-ben szabványként hagyta jóvá. Az Essence egy gyakorlat-független keretrendszer a meglévő és a szükséges gyakorlatokról való gondolkodásra és érvelésre. Az Essence egy közös és egységes értelmezést hoz létre arról, hogy mi áll a szoftverfejlesztés középpontjában. Az Essence nem kötődik semmilyen konkrét módszerhez, életciklus független, programozási nyelv független, tömör, skálázható, bővíthető és formálisan specifikált. Az Essence kiszabadítja a gyakorlatokat a módszerek börtönéből.

A könyv első része az Esszenciát, a lényeges elemeket, amelyekkel dolgozni kell, a lényeges tennivalókat és a szoftverfejlesztés során szükséges alapvető kompetenciákat írja le. A másik három rész az Essence egyre fejlettebb felhasználási eseteit írja le. Valós, de kezelhető példákon keresztül tárgyalja az Essence alapjait és a komoly játékok innovatív használatát a szoftverfejlesztés támogatására. Azt is elmagyarázza, hogy az olyan jelenlegi gyakorlatok, mint a felhasználói történetek, a használati esetek, a Scrum és a mikroszolgáltatások hogyan írhatók le az Essence segítségével, és bemutatja, hogy ezek tevékenységei hogyan ábrázolhatók az Essence kártyák és ellenőrzőlisták fogalmaival. A könyv negyedik része víziót nyújt arról, hogy az Essence hogyan skálázható ki a nagy, komplex rendszertervezés támogatására.

Az Essence-t egy olyan ökoszisztéma támogatja, amelyet világszerte tapasztalt emberekből álló közösség fejleszt és tart fenn. Ebből az ökoszisztémából a professzorok és a hallgatók kiválaszthatják, amire szükségük van, és létrehozhatják saját munkamódszerüket, így megtanulhatják, hogyan lehet EGY olyan munkamódszert létrehozni, amely megfelel az adott helyzetnek és szükségleteknek.

A könyv egyéb adatai:

ISBN:9781947487277
Szerző:
Kiadó:
Kötés:Keményfedeles
A kiadás éve:2019
Oldalak száma:399

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

A modern szoftverfejlesztés alapjai: Szabadítsuk ki a gyakorlatokat a módszerek börtönéből! - The...
A szoftverfejlesztés első kurzusa a...
A modern szoftverfejlesztés alapjai: Szabadítsuk ki a gyakorlatokat a módszerek börtönéből! - The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons!
A modern szoftverfejlesztés alapjai: Szabadítsuk ki a gyakorlatokat a módszerek börtönéből! - The...
A szoftverfejlesztés első kurzusa a...
A modern szoftverfejlesztés alapjai: Szabadítsuk ki a gyakorlatokat a módszerek börtönéből! - The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons!
Az egységesített szoftverfejlesztési folyamat (Puhakötés) - The Unified Software Development Process...
Az egységesített folyamat a népszerű...
Az egységesített szoftverfejlesztési folyamat (Puhakötés) - The Unified Software Development Process (Paperback)

A szerző munkáit az alábbi kiadók adták ki:

© 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)