Software design
Vývoj komerčního softwaru není o slepém plnění specifikací. Skutečná inovace vychází z budování systémů, které se vyvíjejí - softwaru navrženého tak, aby se přizpůsoboval změnám na trzích, v technologiích a obchodních modelech.
Žádná architektura nezůstává po léta nezměněna - ale evoluční design umožňuje vašemu systému přizpůsobovat se, aniž by se poškodil. Výzvou není stabilita, ale odolnost v podmínkách neustálé transformace. Inovátoři tuto nejistotu přijímají a navrhují řešení s ohledem na ni.
Team leadership
Dávám přednost vedení před řízením. Týmy, které myslí samy za sebe, přebírají odpovědnost a stávají se samosprávnými, jsou nezastavitelné - ale potřebují vedení od někoho, kdo je dokáže inspirovat a motivovat.
Vedení není jen autorita - je to kombinace dovedností, rozhodnosti a principů, díky nimž vás lidé chtějí následovat do neznámých vod.
Organizační struktura
Zeptejte se sami sebe: k čemu je vaše společnost skutečně optimalizována? Střední management a byrokracie mohou působit bezpečně, ale zpomalují inovace.
Identifikujte překážky, které omezují kreativitu a rychlost. Slaďte svou organizaci tak, aby maximalizovala tvorbu hodnot, a uvidíte spokojenější zaměstnance, rychlejší dodávky produktů a spokojené zákazníky - a to vše při udržení náskoku před konkurencí.
Strategie tvorby software
Existuje obrovský rozdíl mezi rychlým minimálně životaschopným produktem (MVP) a softwarem, který hodláte udržovat, škálovat a prodávat po celá léta. Krátkodobé experimentování je jedna věc, dlouhodobá inovace je věc druhá.
Spuštění softwaru pro 10 uživatelů není totéž jako škálování pro 10 000 uživatelů. Nalezení vhodného produktu pro trh se liší od údržby vyspělého systému. Inovátoři tyto rozdíly chápou a navrhují své vývojové fáze tak, aby vyhovovaly jak rychlé iteraci, tak udržitelnému růstu.