! Doprava ZADARMO už od 20 € !

Alistair Cockburn

autor

Use Cases


Návrh složitějšího počítačového programu (webové aplikace, informačního systému) se neobejde bez důkladného návrhu, zachycujícího požadavky na aplikaci a její chování při interakci s uživateli. Nedílnou součástí kvalitního návrhu jsou tzv. use-cases (česky případy užití, též typové úlohy), kterými programátor-analytik jasně popisuje, jak budou uživatelé s aplikací pracovat. I přes nechuť programátorů k analytickým krokům předcházejícím psaní kódu se případy užití i u nás stále více prosazují j ako prostředek k modelování chování softwarové aplikace, protože umožňují snadněji zvládnout softwarové projekty. Nevhodně zvolené případy užití vedou k opakovaně předělávaným návrhům, vyšším výdajům na vývoj nebo programům majícím jiné funkce, než z adavatel potřebuje. Jak identifikovat v modelu případy užití nejlépe vystihující požadované chování aplikace, jak je zaznamenat a jak se nenechat při jejich hledání svést vlastním názorem, zažitými koncepty ani zkreslenými představami zadavatele, uk azuje první kniha na toto téma v češtině. Přelomový význam knihy Writing Effective Use Cases, vydané v originále již v roce 2000, spočívá v tom, že klade důraz na textovou formu zápisu případů užití, protože ta umožňuje snadno porozumět této součásti návrhu všem zúčastněným, ale i použít je třeba i pro popis firemních procesů. Právě tato kniha má lví podíl na prosazení tohoto postupu v praxi a teprve v posledních letech se stává doceněným bestsellerem mezi programátorskými publikacemi. Úspěch k nihy je dán také tím, že překvapivě není zatížená téměř žádnou obecnou teorií, ale založena na ryze praktických vysvětleních, ukázkách, doporučeních a zásadách, na nichž prozíravý autor ukazuje, co funguje a co ne. Ve svém tréninku, jak nacházet a psát optimální případy užití však rozhodně nepoplavete na vodě volného vyprávění, ale uchopíte modelování pomocí aktérů, cílů, rozsahu, scénářů, předpokladů a záruk a dalších prvků. Ačkoli je důraz kladen na psanou podobu případů užití, autor neop omíjí také jiné formy, například diagramy UML. Ukazuje rovněž, jak případy užití zapadají do celého procesu softwarového projektu. Kniha končí několika desítkami konkrétních tipů pro nalezení lepších případů užití a na začátku i na konci ji rámují zá kladní pravidla pro tuto činnost.
Vypredané
14,16 € 14,90 €