Návrhové vzory sú v oblasti IT známe. Minimálne každý o nich hovorí, aj keď možno netuší, čo to presne znamená. Keď sa spýtate časti softvérárov, či by vám mohli povedať niečo o vzoroch, tak zo seba dostanú niečo na štýl: “Nóo návrhových vzorov je veľa, sú to napríklad tieto: Singleton.”
Nechajme preto softvérové vzory zatiaľ svojmu osubu a poďme sa pozrieť na inú zaujímavú oblasť: Vzory správania v projektoch.
Vypočul som si skvelý podcast/interview s ľuďmi Tom DeMarco a Petrer Hruschka o knihe Adrenaline Junkies and Template Zombies z Atlantic System Guild. Táto kniha je skutočne vynikajúca na čítanie. Kolektív šiestich autorov v nej uvádza 100 vzoroch správania, ktoré identifikovali v rôznych IT projektoch.
Veľmi vydarený je vzor Short pencil (krátka ceruzka). Existujú firmy, ktoré možno sídlia hneď kúsok od vás, kde by ste mohli identifikovať vzor správania Short pencil. Typicky sa jedná o smart firmu, kde vám dovolia pracovať a aby sa vám lepšie pracovalo, dostanete ceruzku. Ceruzkou píšete na papier, pretože si napríklad robíte poznámky k firemným účtom. A ceruzka sa skracuje a skracuje. Nakoniec je maličká a nedá sa s ňou písať a potrebujete novú. Tak proste zoberiete novú a je to. Ale pozor! Vo firmách trpiacich na Short pencil, musíte najskôr vrátiť krátku ceruzku, aby ste mohli dostať novú. Tento problém sa typicky prejavuje u firiem, ktoré stratili zameranie na svoj cieľ. Namiesto toho, aby robili to čo majú robiť, vytvárajú nezmyselné šetriace opatrenia. Tieto opatrenia nikomu nepomáhajú a neprinášajú žiadny efekt, pretože opatrenie na šetrenie je drahšie než ušetrená hodnota. Nehovoriac o tom, že zamestnanci si akurát poťukajú na čelo.
Keď už je vzor raz identifikovaný a pomenovaný, môže sa s ním pracovať. DeMarco a Hruschka v interview sponínajú elegantné riešenie Short pencil problému: Zoberiete dlhú ceruzku. Zlomíte ju na 4 malé. Tieto 4 kúsky vymeníte za 4 nové ceruzky.
Ešte v ten deň, keď som počúval o tomto vzore a dobre som sa na ňom bavil, som Short pencil problém spomínal jednej známej. Tá sa tomu vôbec nesmiala. Povedala: “Ceruzky, to je ešte sranda. Alé nám vymontovali každú druhú žiarovku vrámci úsporných opatrení, aby si ľudia sediaci pod oknom zbytočne nesvietili.” Hneď nato sa pridala druhá: “A u nás zase manažéri v zime chodili ráno po kanceláriach a vypínali nám radiátory, aby sme nemíňali za kúrenie. Tak sme tam celé dni boli ako v ľadovni.” :-/
Knižka Adrenaline Junkies and Template Zombies určite stojí za prečítanie. Nájdete v nej veľa ďalších zaujínavých vzorov, ako: Dead fish (Mŕtva ryba), Film critic (Filmový kritik), News Improvement (Vylepšovanie správ), Seelenverwandschaft, Telling truth slowly (Pomalé prezrádzanie pravdy). Kniha je napísaná veľmi čítavým a vtipným štýlom.
Našli ste nejaké zaujímavé vzory na vašom projekte?



