Automatyzacja

Programowanie nie jest procesem automatycznym

wiele jednak zadań można zautomatyzować, obecnie należą do nich: CD, CI, można przy pomocy kilku dodatkowych technik sprawić, że podczas tworzenia oprogramowania najwięcej zadań będzie realizowanych podczas samoego wytwarzania, a nie jak ma to obecnie miejsce, na każdym etapie od projektu do serwisowania.