Základy moderného softvérového inžinierstva: Osloboďte postupy z väzenia metód!

Hodnotenie:   (4,6 z 5)

Základy moderného softvérového inžinierstva: Osloboďte postupy z väzenia metód! (Ivar Jacobson)

Recenzie čitateľov

Zhrnutie:

Kniha „Základy moderného softvérového inžinierstva“ slúži ako praktická príručka na výučbu koncepcií softvérového inžinierstva, najmä prostredníctvom využitia rámca Essence. Kladie dôraz na jednoduchosť, zrozumiteľnosť a prispôsobivosť postupov softvérového inžinierstva a považuje sa za užitočnú pre študentov aj odborníkov. Niektorí recenzenti ju však kritizujú za prílišnú propagáciu autorovej konzultačnej práce a za vnímanie nedostatočného rozšírenia metodiky Essence v reálnom vývoji softvéru.

Výhody:

Dobre štruktúrovaná a prehľadná.
Poskytuje praktického sprievodcu softvérovým inžinierstvom a jeho základnými koncepciami.
Zdôrazňuje transformatívny a jednoduchý spôsob myslenia o softvérovom inžinierstve.
Užitočné pre akademickú výučbu aj praktické využitie.
Podporuje prispôsobenie metód konkrétnym potrebám.
Obsahuje jasné vysvetlenia a konkrétne príklady.

Nevýhody:

Niektoré recenzie naznačujú, že sa číta ako marketingový nástroj pre autorovu konzultačnú firmu.
Kritika týkajúca sa nedostatočného reálneho uplatnenia a prijatia metodiky Essence v softvérových spoločnostiach.
Niektorý obsah sa môže zdať neprehľadný, keďže slúži skôr ako referencia než ako priama príručka.

(na základe 9 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

Prvý kurz softvérového inžinierstva je najkritickejší. Vzdelávanie musí začať od pochopenia podstaty vývoja softvéru, od známej pôdy, ktorá je spoločná pre všetky snahy o vývoj softvéru.

Táto kniha je podrobným úvodom do softvérového inžinierstva, ktorý využíva systematické, univerzálne jadro na výučbu základných prvkov všetkých metód softvérového inžinierstva.

Toto jadro, Essence, je slovníkom na definovanie metód a postupov. Essence navrhol a pôvodne vytvoril Ivar Jacobson a jeho kolegovia, vyvinul ho Software Engineering Method and Theory (SEMAT) a v roku 2014 ho schválila The Object Management Group (OMG) ako štandard. Essence je rámec nezávislý od praxe na premýšľanie a uvažovanie o postupoch, ktoré máme, a postupoch, ktoré potrebujeme. Essence zavádza spoločné a štandardné chápanie toho, čo je podstatou vývoja softvéru. Essence nie je závislý od konkrétnej metódy, je nezávislý od životného cyklu, programovacích jazykov, je stručný, škálovateľný, rozšíriteľný a formálne špecifikovaný. Essence oslobodzuje postupy z ich metodických väzníc.

Prvá časť knihy opisuje podstatu, základné prvky, s ktorými treba pracovať, základné veci, ktoré treba robiť, a základné kompetencie, ktoré potrebujete pri vývoji softvéru. V ďalších troch častiach sú opísané ďalšie a pokročilejšie prípady použitia Essence. Pomocou reálnych, ale zvládnuteľných príkladov pokrýva základy Essence a inovatívne využitie vážnych hier na podporu softvérového inžinierstva. Vysvetľuje tiež, ako možno pomocou Essence opísať súčasné postupy, ako sú používateľské príbehy, prípady použitia, Scrum a mikroslužby, a ilustruje, ako možno ich činnosti reprezentovať pomocou pojmov Essence - kariet a kontrolných zoznamov. Štvrtá časť knihy ponúka víziu, ako sa dá Essence rozšíriť na podporu rozsiahleho, komplexného systémového inžinierstva.

Essence je podporovaný ekosystémom, ktorý vyvíja a udržiava komunita skúsených ľudí z celého sveta. Z tohto ekosystému si profesori a študenti môžu vybrať to, čo potrebujú, a vytvoriť si vlastný spôsob práce, a tak sa naučiť, ako vytvoriť JEDEN spôsob práce, ktorý zodpovedá konkrétnej situácii a potrebám.

Ďalšie údaje o knihe:

ISBN:9781947487246
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Základy moderného softvérového inžinierstva: Osloboďte postupy z väzenia metód! - The Essentials of...
Prvý kurz softvérového inžinierstva je...
Základy moderného softvérového inžinierstva: Osloboďte postupy z väzenia metód! - The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons!
Základy moderného softvérového inžinierstva: Osloboďte postupy z väzenia metód! - The Essentials of...
Prvý kurz softvérového inžinierstva je...
Základy moderného softvérového inžinierstva: Osloboďte postupy z väzenia metód! - The Essentials of Modern Software Engineering: Free the Practices from the Method Prisons!
Jednotný proces vývoja softvéru (Paperback) - The Unified Software Development Process...
Zjednotený proces je výsledkom zlúčenia a...
Jednotný proces vývoja softvéru (Paperback) - The Unified Software Development Process (Paperback)

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)