Odkaz Michaila Kalašnikova softwarovému vývoji

V tomhle článku trochu navážu na armádní speciál, který nezávazně píšeme s Banterem. On se v posledním díle Co se firmy můžou přiučit od armády 2 rozepsal o uniformách. Já bych chtěl využít aktuálního tématu, úmrtí Michaila Kalašnikovat [1.], konstruktéra útočné pušky AK-47 (zkráceně pojmenované kalašnikov), která to dotáhla až na vlajku státu…

Nechte Conwayův zákon pracovat ve váš prospěch

Nějaký čas zpátky jsme řešili největší technologické problémy (technologický dluh), které nás brzdí v tom, abychom dokázali pružněji a zároveň spolehlivě doručovat nové vlastnosti. Při detailním průzkumu jsme zjistili, že většina technických problémů resp. jejich neřešení je způsobené špatně nastavenou organizační strukturou firmy. Nejenom…

Team geek postřehy

Nejoblíbenějším rozhraním pro komunikaci programátora s okolním světem je kompilátor, ačkoliv jeho výstup bývá občas lehce nekompatibilní a těžko použitelný pro komunikaci s dalšími lidmi. Většina geeku mylně pokládá technickou stránku software za jediné kritérium úspěchu. Mnohdy ovšem, k velké nelibosti geeku, rozhoduje lidská stránka vývoje – jak…

Časté chyby při logování – chybějící kontext a hint

Logování (logging) a jeho výstup je mnohdy jediným prostředkem k diagnostikovávání problémů, které vznikají za běhu aplikace. Jednou z chyb, které se často dopouštíme, je chybějící kontext, který umožňuje i bez znalosti zdrojového kódu určit k čemu mohlo dojít. Budu to vysvětlovat na účelově sestrojeném kousku kódu s nákupním košíkem.

Znovupoužitelnost vs. agilita

Původně jsem chtěl psát o tom, jak je důležité vizualizovat cokoliv, na čem děláte a jaký efekt měla instalace TV resp. operační dashboard s naší produkcí, ale pak mi běh událostí připomněl téma, které nosím v hlavě delší dobu. Téma souvisí to s naším inženýrsko-programátorským přístupem k znovupoužitelnosti. Tenhle článek nebude o…

Nenajímejte jednotlivce, budujte tým – proč se nevyplatí klonovat Jaromíra Jágra

Jednou jsem byl na motivační prezentaci o budování úspěšné firmy. Hlavní poselství, alespoň po té době mi to přijde, spočívalo v důrazu na najímání takzvaných A-players – američané občas používají označení Rock Stars. Nikdo asi nemůže rozporovat fakt, že pokud má být firma úspěšná, musí v ní pracovat šikovní a schopní lidé. Na druhou stranu…

Postřehy Release It!

Kniha Release It! mě nadchla. Přestože byla vydána skoro před sedmi roky (2007) obsahuje plno velmi užitečných rad a postřehů k návrhu a nasazení aplikací do provozu. Mimochodem samotný podtitul by to řekl přesněji Design and Deploy Production-Ready software. V krátkém review na GoodReads jsem napsal, že bych si přál knihu číst před třemi roky,…

Project Phoenix fikce popisující realitu fungování IT a přechod k DevOps

Dočetl jsem skvělou knihu Phoenix Project, která popisuje sice imaginární, nicméně v realitě odrážející se, příběh přechodu k DevOps a Kanbanu. Všechny ty pasti a pastičky, kterými se propletá hlavní hrdina Bill Palmer, zrcadlí svět IT a jeho nefungování v plné nahotě. V tomto článku bych vám chtěl přiblížit komentované postřehy, které považuji za…

Kultura schůzování

Zkusili jste si někdy spočítat, kolik času denně trávíte na schůzkách, a kolik z toho času je opravdu efektivně vynaloženého? Tedy, že čas který na té schůzce strávíte, vyváží hodnotu, kterou si z té schůzky odnesete. Zkusil jsem dát dohromady pár tipů, kterými můžete vylepšit skóre ve prospěch efektivně vynaloženého času. Rozdělil jsem je…

Kniha Confession of a public speaker mýma očima

Každý z nás občas potřebuje vyjádřit svoje myšlenky, nápady, práci, úkoly ve formě prezentace nebo přednášky pro skupinu více či méně známé skupině lidí. Ti méně šťastní, alespoň dle frustrace s tím spojené, se tím musí dokonce živit. Dělal jsem nespočet prezentací jako součást svojí pracovní náplně. Měl jsem pár přednášek na různých…

Práce z domova a její překážky

Několik posledních dní rozčísla debata na téma práce z domova. Pokud jste události nesledovali pozorně, pak vám mohlo uniknout, že Marissa Mayer (generální ředitelka) oznámila zrušení práci z domova v Yahoo. Následovala bouře reakcí a reakcí na rekcí a článků reagujících na reakce, které Yahoo za tento krok pořádně sepsuly. Protože téma přestalo…