Problém toho "komplexního a fungujícího produktu od MS" je ten, že se musí doprogramovat, aby vůbec dělal to co má. Já se setkal většinou s opačnými případy, kdy šéfové sveřepě trvali na využití některého z takovýchto systémů, ačkoliv reálné požadavky na funkčnost byly naprosto odlišné. Takže jsem například zažil situaci, kdy byl požadavek na speciální analytický nástroj (měla to být náhrada za Excelové tabulky, kdy bylo několik tisíc excelových souborů, každý s víc než tisícem čísel a bylo nutné na základě těchto údajů pomocí vzorečků získat výsledné statistické údaje). Výsledkem dodávky byl systém MS Dynamics AX, který sloužil jako blbě navržený datový sklad, do kterého se poloautomaticky importovaly údaje z Excelu (poloautomaticky tak, že bylo nutné ručně překontrolovat, jestli to naimportovalo co mělo) a analytická část byla řešena tak, že se data vyexportovala zpět do Excelu, kde se to zanalyzovalo původním způsobem v defacto původních vzorech souborů s původními vzorečky. Výsledek: Za 30 milionů se pořídil systém, který nejenom že nedělal to, co byla původní myšlenka pro jeho pořízení, ale fakticky celý proces ještě zkomplikoval. V tomto případě prostě mělo smysl naprogramovat to znovu, protože se jednalo o naprosto unikátní aplikaci určenou pro tento jediný subjekt a nevyužitelný nikde jinde.