
CTO jako kovboj. Jak zavést standardy kódu v rostoucím týmu
První měsíce a roky startupu jsou často směsicí rychlého vývoje, intenzivního soustředění a zdravé dávky chaosu. Když jste malý, dravý tým, který se často sestává jenom z CEO a CTO, rychlost je klíčová k tomu, abyste nalezli shodu produktu s trhem (product-market fit) je prvořadý.

Jak na technický dluh: strategie pro udržitelný vývoj
Technický dluh (z anglického technical debt) definoval Ward Cunningham v roce 1992. Použil metaforu z finančního světa. Ve finančním světě si půjčíte peníze a počítáte s tím, že je někdy splatíte. Po dobu výpůjčky vám z půjčených peněz běží úrok a vy musíte vracet půjčenou částku i s úrokem. Když máte půjčeno na dlouhou dobu a nesplácíte, tak úroky nabíhají a dluh tím narůstá.
GINA Software
Kdo je GINA Software GINA Software je technologická společnost zaměřená na vývoj moderní mapovací platformy a aplikací používaných v oblasti záchranného systému a v organizacích s cílem zajišťovat bezpečnost a ochranu lidí či majetku.
Jak bezpečně transformovat vývoj v korporátním prostředí (SolarWinds)
Tato případová studie ukazuje, že transformace na agilní způsob práce nemusí být “skokem do tmy”. Cílem je demonstrovat, jak lze v prostředí velké globální firmy (200+ lidí) zavést radikální změnu organizace postupně, pragmaticky a bez zastavení dodávky byznys hodnoty.
Jak Core platforma přestala brzdit rozvoj produktů (SolarWinds)
Tato případová studie se zaměřuje na transformaci platformy, která je v softwarových firmách často nejužším hrdlem. Cílem je ukázat, že dokážete vyřešit situaci, kdy centrální tým nestíhá odbavovat požadavky produktových týmů a blokuje tak celou firmu. Tento článek je pouze shrnutí, detailní studie je k dispozici v angličtině na stránkách less.works.

Opravdu potřebujete druhý produkt?
Mnoho firem při svém růstu dospěje do bodu, kdy jejich produkt se prodává dobře a začnou uvažovat o tom, že začnou vyvíjet další produkt. Jak ale poznat, že je ta správná chvíle? A záleží vůbec na tom, jestli budu mít dva produkty nebo jen jeden? Záleží a hodně.
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.