Hodnocení:
Kniha „Lean Software Systems Engineering for Developers“ je mnohými recenzenty vysoce ceněna pro svůj komplexní přístup k principům a postupům vývoje softwaru. Je chválena za efektivní konsolidaci klíčových informací a poskytování praktických poznatků, díky čemuž je cenná jak pro nováčky, tak pro zkušené profesionály v oboru. Někteří recenzenti však vyjádřili zklamání ohledně hloubky a srozumitelnosti textu a také problémy s kvalitou grafiky použité v knize.
Klady:⬤ Komplexní pokrytí základních principů a postupů vývoje softwaru.
⬤ Snadné čtení a pochopení, jasné příklady a diagramy.
⬤ Cenné poznatky, které mohou výrazně zvýšit efektivitu práce a úspěšnost projektu.
⬤ Zabývá se technickými i lidskými aspekty softwarového inženýrství.
⬤ Vhodné pro širokou škálu čtenářů včetně studentů, začínajících inženýrů i zkušených profesionálů.
⬤ Někteří recenzenti shledali, že je kniha napsána rozvláčně a nepřehledně.
⬤ Obavy ze systematického přístupu v knize, který není dostatečně strukturovaný.
⬤ Problémy s kvalitou grafiky, včetně pixelizace, kvůli které byly některé obrázky špatně čitelné.
(na základě 9 hodnocení čtenářů)
Lean Software Systems Engineering for Developers: Managing Requirements, Complexity, Teams, and Change Like a Champ
Postoupíte na další úroveň své kariéry v oblasti vývoje softwaru a naučíte se nástroje, které potřebujete k úspěšnému zvládnutí složitosti moderních softwarových systémů.
Ať už jste vývojářem v malé softwarové společnosti, nebo jedním z mnoha vývojářů ve velkém podniku, váš úspěch přímo souvisí se schopností vašeho vývojového týmu rychle reagovat na změny. Tento úkol je v dnešním světě náročný proto, že technické výzvy, které se jako vývojáři snažíme překonat, jsou stále složitější. Musíme zvažovat mnohem více možností, pokud jde o takové věci, jako jsou požadavky, hostování řešení, podpora, tempo změn, a to obecně s menším časovým odstupem a upozorněním.
Dobrý vývojář ví, že je velmi důležité řídit každý aspekt vývoje softwaru od polévky až po oříšek, a chápe, že pokud jsou detaily a rozhodnutí ponechány náhodě, může to mít negativní dopad na výsledky. Špatné plánování může vést k nárůstu chyb, nekvalitě, překročení rozpočtu a harmonogramu a v konečném důsledku k neúspěchu firmy, nespokojenosti zákazníků a zainteresovaných stran.
Tato kniha vám pomůže nasadit optiku softwarového inženýra. Odnesete si z ní pochopení, jak nahlížet na celé spektrum procesu vývoje softwaru, osvojíte si cenné koncepty a budete tyto principy aplikovat prostřednictvím smysluplných příkladů, případových studií a zdrojových kódů.
Co se naučíte
⬤ Přesunout se z pozice programátora do pozice profesionálního softwarového inženýra.
⬤ Věnujte více času vývoji softwaru; minimalizujte čas strávený řešením neefektivních nebo nevhodných procesů.
⬤ Snížit počet chyb v úsudku a zajistit předvídatelné výsledky při zachování pružnosti a rychlé reakce pomocí postupů Lean a Agile.
⬤ Znát kroky, které můžete podniknout, abyste zajistili sdílené porozumění mezi zúčastněnými stranami.
⬤ Objevit nástroje pro včasné a časté ověřování uživatelských zkušeností, abyste minimalizovali nákladné přepracování.
⬤ Vyvíjet softwarové návrhy a architektury, které umožňují dlouhodobou obchodní agilitu.
⬤ Zavádět vzory a procesy, které vedou k „pádu do jámy úspěchu“ místo do „jámy neúspěchu“.
⬤ Přijmout procesy a vzory, které povedou k všudypřítomné „institucionalizované“ kvalitě.
⬤ Pochopit nutnost nově definovat základní roli technického vedení, aby byla zajištěna vyspělost a růst týmu.
Pro koho je tato kniha určena
Vývojářům softwaru a vedoucím týmů, kteří mají potíže s implementací osvědčených postupů návrhu a vývoje kvůli nedostatku týmových zdrojů, hlubokých znalostí nebo zkušeností a chtějí knihu, která jim dodá jistotu a základní dovednosti potřebné k dosažení úspěchu.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)