7. Сложността на програмата нараства до тогава, докато надхвърли възможностите на програмиста.
Постулати за програмиране на Трутман:
1. Докато една програма не е работила поне 6 месеца, не могат да се открият най-опасните грешки.
2. Контролните карти за работа, които сякаш не могат да се поставят в неподходящ ред, всъщност могат.
3. Ако входният редактор е проектиран да отхвърля погрешно въвежданне, някой върховен глупак ще открие начин, чрез който грешките да преминат.
4. Грубостта е езикът, който всички програмисти разбират най-добре.
Закони на Глиб за надеждност:
1. Компютрите са ненадеждни, но хората — още повече.
2. Всяка система, която зависи от надеждността на човека, е ненадеждна.
3. Нерегистрираните грешки за разлика от регистрираните са безкрайни по количество.
4. Инвестициите за надеждност ще растат до тогава, докато надхвърлят вероятната цена на грешките.
Закони за проектирането съгласно Голъб:
1. Замъглените цели на проекта се използват, за да се излезе от неудобно то положение, когато се дава отчет за разходите.
2. Небрежно изработеният проект отнема 3 пъти повече време от предвиденото за приключване; грижливо изработеният проект отнема само 2 пъти повече от предния.
3. С течение на времето усилията, необходими за корекция на плана, нарастват в геометрична прогресия.
4. Проектантските групи ненавиждат процедурата по отчитане развитието на работата, защото по този начин най-ярко се демонстрира липсата на прогрес.
Принцип на Шоу:
Постройте система, която дори и глупакът може да ползва, и само той ще желае да я използва.
МЪРФОТЕХНИКА
Принцип на IВМ:
Машините трябва да работят! Хората трябва да мислят!
Закон за селективната гравитация:
Всеки изтърван предмет пада така, че да причини максимални щети.
Следствие на Клипщайн:
Шансът филията с масло да падне с намазаната страна върху килима е право пропорционален на стойността на килима.
Закон за перверзността на природата:
Никога не знаем коя страна на филията да намажем.
Следствие на Дженинг:
Най-скъпата част е онази, която се счупва.
Закон на Шпринкл:
Нещата винаги падат под прав ъгъл.
Закон на Антъни за работилницата:
Всеки инструмент, след като падне, ще се изтърколи в най-трудно достъпния ъгъл.
Следствие:
По пътя той ще удари първо вашата обувка.
Принцип на резервните части:
Възможността за откриване на малки части, паднали от тезгяха, е пропорционална на размера на детайла и обратно пропорционална на значението му за приключване на ремонтната работа.
Закон на Павел:
Нищо не е в състояние да падне под пода.
Първи закон на Джонсън:
Приборите винаги се повреждат в най-неподходящото време.
Закон за досадата:
Веднага след като приберем един инструмент на мястото му с мисълта, че вече сме приключили работата си с него, той отново ни става нужен.
Закон на Уотсън:
Надеждността на оборудването е обратно пропорционална на броя на обслужващия персонал и на неговата квалификация.
Втори закон на Вишовски:
Всичко може да се накара да работи, ако безделничите достатачно дълго време с него.
Закон на Сатингер:
Всяко нещо работи по-добре, след като се включи.
Закон на Лоури:
Ако се заклини — насилете го!
Ако се счупи — значи е време да се смени.
Закон на Шмид:
Ако бърникате нещо дълго време, то ще се развали.
Закон на Антъни за насилието:
Не го насилвайте — вземете по-голям чук.
Аксиома на Кан:
След като всичко се повреди — четете инструкциите.
Постулат на Хорнер за петте удара:
Опитът е право пропорционален на потрошеното оборудване.
Принцип, касаещ многофункционалните устройства:
Колкото по-малко действия извършва едно устройство, толкова по-точно ще работи.
Закон на Купър:
Всяка машина може да издържи още малко.
Закон на Дженкинсън:
Все някога машината ще спре.