Tänapäeval on suurte organisatsioonide infosüsteemid muutunud väga keeruliseks. Süsteemi eri osade vahel ringleb tuhandeid teateid ning vahel on isegi tarkvaraarhitektidel raske aru saada, mis täpselt süsteemis toimub, rääkis Tartu Ülikooli arvutiteaduse instituudi tarkvaratehnika professor Marlon Dumas.  Seetõttu kulub tarkvaraarhitektidel olukorras, kus süsteemis on vaja teha muudatusi  näiteks pakkuda uusi teenuseid  palju aega, mõistmaks, kuidas süsteem hetkel toimib ja mida selles täpselt on vaja muuta.