ponadto niezwykle

Ponadto niezwykle wysoki jest koszt zarządzania procesem tworzenia programu. Fakt, że większość pracy podczas tworzenia dużego programu nie jest bezpośrednio związana z przygotowaniem jego tekstu źródłowego, prowadzi do zaskakującego paradoksu ilustracja poniżej. Załóżmy, że dwie firmy podejmują się opracowania programów realizujących dokładnie te same zadania. Pierwsza wykorzysta asembler język niskiego poziomu, który do opisania prostych zadań, na przykład dodania dwóch liczb, wymaga wielu elementarnych instrukcji. W efekcie tekst źródłowy programu będzie zawierał, powiedzmy, milion wierszy. Druga firma natomiast posłuży się językiem wysokiego poziomu .znacznie więcej pieniędzy na dokumentację programu na papierze formalne specyfikacje oraz podręczniki użytkownika oraz jego przetestowanie i korekcję wykrytych błędów.