Softwarové projekty jsou relativně obtížné a velmi specifické. Autor dává psaný rámec pravidlům a nutným zásadám práce programátora. Popisuje nejčastější chyby při programování a jejich příčiny, zásady pro specifikaci zadání, architekturu aplikace a psaní programů, proces vývoje včetně testování a revize aplikace, význam a slabiny metodik i základy projektového řízení.