Počítače:

Naše edice:

Náš tip

SOA Servisně orientovaná architektura

Orientujte web ke službám

Detail

990 Kč
44,81 € = 1350 Sk





Programování

Agilní programování

Metodiky efektivního vývoje softwaru

Václav Kadlec

výprodej - sleva 75%

skladem, expedice ihned
formát knihy: 167 mm x 225 mm
280 stran černobílých
Datum vydání: říjen 2004
Nakladatel: Computer Press
Prodejní kód: K1011
ISBN: 80-251-0342-0
EAN: 978-80-2510-342-5
Přidat k oblíbeným

62 Kč (249 Kč)
3,06 € (12,25 €)
92 Sk (369 Sk)

výprodej - sleva 75%
Koupit

Na první pohled by se mohlo zdát, že počítačový software je výrobek jako každý jiný: lednička, auto nebo třeba mobilní telefon. Bližší pohled však ukáže, že tato představa je značně zkreslená – a uplatňujeme-li ji na proces jeho tvorby, není divu, že softwarové projekty tak často selhávají v dodržování termínů, rozpočtu či kvality. Software se odlišuje od „hmatatelných“ výrobků zejména obtížnou popsatelností vnějších vlastností, způsobem používání – a zákonitě také procesem vývoje.

Klasické modely vývoje softwaru z konce 20. století, snažící se i na něj napasovat představu „sériového výrobku“ kladoucí důraz na podrobné specifikace, rozsáhlé dokumentace, robustní návrh a propracovanou architekturu, již přestaly stačit požadavkům na rychlost vývoje. Zákazníci požadují extrémní rychlost, nehodlají se však vzdát vysoké kvality ani šíře zadání (co nejvíce funkcí!). Lze vůbec při daných zdrojích a možnostech skloubit šílenou rychlost vývoje s kvalitním návrhem?

Začátkem třetího tisíciletí se nutně začínají prosazovat metodologie umožňující co nejrychlejší vývoj softwaru, jeho průběžnou údržbu a reakci na měnící se podmínky a zadání. Tyto metodologie se nazývají agilní a vycházejí z poznání, že jedinou cestou, jak prověřit správnost navrženého systému, je co nejrychleji ho vyvinout, předložit zákazníkovi a na základě zpětné vazby pak upravovat.

Kniha zkušeného autora Václava Kadlece srovnává stále přežívající a pro určité typy projektů vhodný tradiční postup (tzv. „vodopád“) s poněkud důmyslnějšími metodami (spirála, Rational Unified Process – RUP) a především novou kategorií tzv. agilních metodik, jejichž nejznámějším zástupcem je často diskutované Extrémní programování, ale také SCRUM, Lean Development, Test Driven Development, Crystal, Adaptive Software Development a další.

Autor se k celé problematice staví bez jakýchkoli předsudků a nestraní žádné z představovaných metodik. Informace a otázky uvedené v knize by vás však měly přinutit zamyslet se nad efektivitou vývojového procesu ve vašem vývojovém týmu a motivovat vývojáře, jejich manažery a šéfy projektů hledat zdroje zdržení, neekonomičnosti a neefektivity ve vývojových procesech, jichž se sami účastní.

S touto knihou zákazníci nejčastěji kupují:

Algoritmy

Datové struktury a programovací techniky

Jak na řešení problémů pomocí počítače

skladem

Dokonalý kód

Umění programování a techniky tvorby software

Legendární kniha Code Complete konečně v češtině!

skladem

Pasti a propasti jazyka C++, 2. aktualizované a rozšířené vydání

Neučte se z vlastních chyb. Vyvarujte se jich!

skladem

Inteligentní agenty

Tvorba softwaru na bázi multiagentových systémů

skladem


Váš košík
Volejte zdarma
800 555 513