Téma: Myslíme si

Proč bychom měli rozumět účetnictví?

Finanční účetnictví je informační systém. Tím bylo i dlouhé roky (možná staletí) před tím, než jsme pojem informační systém vymysleli a začali jej používat v souvislosti s výpočetní technikou. „Informační“ proto, že zpracovává data a svým uživatelům dává užitečné informace – například o tom, jestli jejich „business“ dostatečně zhodnocuje vložené prostředky a nebo jestli třeba jejich podnikání není skrytě předlužené navzdory tomu, že na bankovním účtu mají …

Poslední dny opět potvrdily, že v IT stále neumíme svoji práci lidsky vysvětlit

Poslední dny a týdny byly pro obor IT opravdu krušné. Naprosto všichni skloňovali projekt elektronických dálničních známek (EDAZ), státní IT zakázky obecně a nakonec i výkon desítek odvážlivců, kteří o víkendu řešili jeden velký IT problém, který měl trvat jednotky měsíců. Ne, nebojte se prosím. Tento příspěvek nemíní jakkoliv rozebírat nebo hodnotit státní IT zakázky, systém EDAZ nebo víkendovou hackovací akci. Cílem je upozornit …

Je dobré mít vlastní „nářadí“?

Dnešní trendy softwarového vývoje hlásají rozmanitost. Každou chvíli „letí“ jiný Javascriptový Framework nebo knihovna, případně se alespoň v rámci nové verze poruší zpětná kompatibilita. Kdekdo by mohl podlehnout dojmu, že se tyto „veletoče“ týkají pouze front-endů. Nicméně i v enterprise back-end světě nás jistoty pomalu opouštějí. Nová verze JDK vychází každý půlrok, mnozí jsou stále zmateni a nevědí, kterou verzi mají vlastně použít (a za …

MDM nebo DWH?

Posledních pár let jsem měl možnost být u několika projektů na vybudování datového skladu nebo jeho kompletní přestavbu. Jednalo se zpravidla o společnosti ve finančním sektoru. Týkalo se to jak vcelku malých společností, pro které bylo tohle téma zcela nové, tak i velkých mezinárodních organizací, které řešily vybudování řešení datových skladů na úrovni celé skupiny podniků. Jak už to u projektů bývá, očekávání – …

Umíme správně komunikovat význam SW kvality?

O softwarové kvalitě již bylo napsáno mnoho knih i článků. V konzultačních firmách nalezneme celá oddělení řešící právě jen tuto oblast. Paradoxně je ale kvalita stále tím největším „otloukánkem“ v rámci SW procesu. Přestože všichni podvědomě tušíme, že se její opomenutí nevyplatí, stejně se mnohdy rozhodneme pro (alespoň většinou) finančně obhajitelnou zkratku, při které kvalita značně utrpí. Pokud se bavíme o standardním projektovém trojúhelníku, není …

Základní otázky kolem 3A systémů

3A systém je každý systém pro zpracování dat s jasně definovaným způsobem provozování a vlastníkem. Příklady 3A systémů jsem uvedl v předchozím příspěvku. Dnes se zaměřím na seznam základních otázek, který by si měl zodpovědět každý, kdo vytvoření jakéhokoliv 3A systému plánuje bez ohledu na jeho velikost, složitost a plánovanou dobu používání. Governance Jaká organizační struktura nebo osoba je zodpovědná za systém? Má …

Co to je 3A systém

Když jsem probíral datové projekty, se kterými jsem se za dvacet let své kariéry setkal, došel jsem k zajímavému pozorování. Při pohledu ze správné výšky má většina z nich stejnou architekturu. Systémům s touto architekturou říkám 3A systémy. Základem každého 3A systému jsou fáze zpracování dat – datová architektura. Data vždy procházejí třemi základními vrstvami, v kterých jsou většinou i trvale uchovávána. První vrstva slouží k přejímání …

7 ověřených metodik špatného projektové řízení

Život projektového manažera není občas jednoduchý. Neustále je na schůzkách, ve stresu, nadřízení chtějí výsledky a vysvětlení, tým by chtěl zase naopak chvíli klidu, atd. Není tedy divu, že nejeden manažer podlehne svodům „temné strany síly“. Níže uvádíme 7 metodik projektového řízení, které se možná zdají být lákavými, ale projekt spolehlivě rozloží (a většinou i celý tým). SMTP management Takový manažer je v kuloárech …

Agilně střízlivě

Nepochopte mě špatně. Naprosto se ztotožňuji s principy agilního vývoje software a jsem přesvědčen, že: Krátký cyklus zpětné vazby a dobrá komunikace v týmu jsou důležité a dobře komunikující tým průměrných inženýrů dosahuje lepších výsledků – než izolovaní géniové hrající si na vlastních hřištích. Prototypování, časté dodávky a intenzivní zapojení zákazníka (businessu i IT) od počátku předchází nepříjemným překvapením v pozdních fázích vývoje a většinou znamená vyšší spokojenost zákazníka …

Jak efektivně vyvíjet software v období nedostatku vývojářů? Nenechte si operovat srdce od stavebního inženýra

Šestidílný seriál našeho CEO, Tomáše Pavlíka, o tom, jakým zásadním chybám se vyhnout při hledání vývojářů do vašeho týmu nebo při nakupování služeb v oblasti vývoje software na zakázku v období, kdy celá Evropa trpí velkým nedostatek kvalifikovaných softwarových inženýrů. V předchozím díle seriálu Tomáš Pavlík upozornil na důležitost vnímání projektu jako na společný cíl napříč organizační strukturou. Jaká bude rada pro 5. díl? Nenechte si …