Večina problemov je povezana z razvojem in vzdrževanjem večjih programskih sistemov, še posebej takrat, ko se pojavi potreba po nadgradnji ali dopolnitvi obstoječega sistema. Med glavne probleme razvoja programskih sistemov lahko uvrstimo:
Posledice navedenih problemov so:
Med vzroke za probleme pri razvoju programske opreme sodijo naslednja dejstva:
Avtorji: Tea Lončarić , Andreja Vehovec, Marko Kastelic , David Drofenik, Saša Divjak, Alenka Kavčič , Matija Marolt, Marko Privošnik , Milan Podbršček, Janko Harej, Andrej Florjančič.