Škálování Vývoje

CTO jako kovboj. Jak zavést standardy kódu v rostoucím týmu

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

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?

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.