2008-11-27

Souvislosti agilního vývoje

Zaujala mě tato epizoda podcastu Hanselminutes, ve které Scott Hanselman mluví s Tomem a Mary Poppendieckovými. Oba jsou advokáty a propagátory agilního a lean vývoje software, ale nečekejte nějakou kuchařku na agilní vývoj nebo přehled agilních metod. V podcastu to vzali víc ze široka.

Zaujala mě část o poměřování úspěchu - o tom, že místo klasického projektového OTIFOB (on time, in full, on budget) dává smysl použít i pro vývojáře metriku "vyšší" (myšleno obecnější) úrovně. Například jestli je produkt za rok od teď na trhu a vydělává. Měříme-li všem (obchodu i vývoji) podle tohoto metru, připravujeme půdu pro známé "agilní" vyjednávání o tom, která projektová kritéria jsou fixní a se kterými můžeme hýbat, co je opravdu nezbytné pro verzi 1 a čeho se můžeme zbavit. Jak každý zkušenější projektový manažer ví, věci, které nemusíme udělat, jsou pro úspěch projektu hodně důležité :).

Poměrně pravdivá je i poznámka, že na agilních metodách vývoje není nic nového. Mnozí je už provozovali dávno, jen jim tak neříkali. Agilní je v tom smyslu každý přístup, který dbá na to, aby nevznikaly bariéry v komunikaci, hlavně ne mezi "vývojem" a "obchodem". Obě tyto části softwarové firmy jsou vlastně obchodní, protože přispívají k tomu, jak firma dělá svůj byznys - tedy vydělává si na živobytí. Pro jiné než softwarové firmy to platí podobně, jen si místo vývojového oddělení dosaďte provoz IT. Pokud jsou "ajťáci" izolovaní od zbytku firmy (představujete si IT Crowd?), je to přesně to, co byste měli chtít změnit.

2008-11-24

Účinnost spamu

Pokud jste si někdy při pohledu na spam říkali, "Na tohle by mohl zareagovat jen opravdu velký idiot," měli jste pravdu. Podle nedávné studie univerzity v Berkeley na nabídku ve spamové zprávě zareaguje jen jeden z 12,5 milionu adresátů. Selský rozum naštěstí posílený moderními antispamovými filtry slaví úspěch.

Údaj o účinnosti není založen na odhadu, ale na praktickém pokusu, univerzitnímu týmu se podařilo získat kontrolu nad cca 75 000 počítači ve spamové síti Storm a 26 dní si hráli na spamery. I přes nízkou účinnost ale spamovací síť svým "vlastníkům" nepochybně dobře vydělává, protože náklady na její provoz jdou na vrub vlastníků infikovaných počítačů.

Jak tedy pomoci v boji proti spamu? Jednoduše - hlídejte si vlastní počítač! Pravidelné instalování záplat operačního systému a používání antiviru by mělo být samozřejmé. Pokud spravujete nějakou síť, zvažte nasazení "honeypotu" - pomůže vám to objevit v síti infikované počítače.