Scrum: Kompletní průvodce agilním frameworkem (2026)
Co je Scrum? Průvodce agilním frameworkem pro moderní týmy Scrum je nejrozšířenější agilní framework, který pomáhá lidem, týmům a organizacím generovat hodnotu prostřednictvím adaptivních řešení komplexních problémů. Není to metodika (přesný návod), ale lehký rámec, ve kterém se lidé mohou sami organizovat.

Software bez chyb - proč vznikají chyby
Možná jste už slyšeli o tom, že existují firmy, které vydávají software bez chyb. Možná jste už dokonce četli nějaké případové studie. Když to tedy jde, proč to nedělají všichni? Proč tolik softwarových firem vydává svoje produkty s chybami a způsobují tím frustraci svých zákazníků a programátorů, kteří předávají nekvalitní produkt zákazníkům jen velmi neochotně a pod manažerským tlakem.

V čem je týmové programování lepší než pull requesty
Mnoho softwarových firem dnes používá pull requesty v té podobě, jak je zavedl github, jako standardní mechanismus pro sdílení informací o kódu mezi vývojáři. Typicky: programátor Jirka píše kód celý den (dejme tomu 5 hodin čistého času) a až mu připadá, že je “hotov”, pošle kód jinému programátorovi, Ondrovi, k revizi. Věnuje tomu většinou řádově kratší čas, dejme tomu půl hodiny neboli 10%.
Principy vývoje software
Během své praxe jsem postupně začal dodržovat několik principů vývoje software, kterých se držím, protože se mi dlouhodobě vyplácejí. Byť jsou některé z nich jsou podpořeny výzkumem renomovaných vědců, používám je spíš na základě vlastní zkušenosti, proto je uvádím jako seznam osobní povahy. Pokud s nimi souzníte, je velká šance, že budeme dobře spolupracovat.