Metodoloģijas un modelēšanas valodas ir tikai izstrādātāja darba instrumenti. Pārzinot un spējot savlaicīgi un efektīvi pielietot tos, viņš var radīt vēlamo sistēmu. Turklāt efektīva sistēmas izstrādāšana paredz ne tikai teicama gala rezultāta sasniegšanu, bet arī ieguldīto līdzekļu, darba un laika apjoma lietderīgu izmantošanu. Šīs grāmatas mērķis ir nevis iemācīt viennozīmīgi "pareizus" programmatūras prasību noteikšanas, aprakstīšanas un dokumentēšanas paņēmienus, bet dalīties pieredzē, lai topošais programmētājs spētu izveidot pamatu tālākai personīgai attīstībai un stimulētu labas prakses apgūšanu.