Законы Мерфи для Машин
ЗАКОНЫ МЕРФИ ДЛЯ МАШИН
1.Любая действующая программа устарела.
2.Если программа полностью отлажена, ее нужно будет скорректировать.
3.Любая программа стремится занять всю доступную память.
4.Самая грубая ошибка будет выявлена, лишь когда программа пробудет в работе, по крайней мере, полгода.
5.Если назначен специальный человек для контроля за чистотой исходной информации, то найдется изобретательный идиот, который придумает способ, чтобы неправильная информация прошла через этот контроль.
6.Машины ненадежны, но люди еще ненадежнее.
7.Любая система, зависящая от человеческой надежности, ненадежна.
8.Число ошибок, которые нельзя обнаружить, бесконечно, в противовес числу ошибок, которые 9.можно обнаружить оно конечно по определению.
10.В поиски повышения надежности будут вкладываться средства до тех пор, пока они не превысят величину убытков от неизбежных ошибок или пока кто-нибудь не потребует, чтобы была сделана хоть какая-то полезная работа.
11.Неточно спланированная программа требует в три раза больше времени, чем предполагалось; тщательно спланированная - только в два раза.
12.Создайте систему, которой сможет пользоваться дурак, и только дурак захочет ею пользоваться.
13.Новые системы плодят новые проблемы.
14.Не следует без необходимости плодить новые системы.
15.Сложные системы приводят к неожиданным последствиям.
16.Совокупное поведение больших систем предсказать нельзя.
17.Недостоверность информации об исполнении служебных обязанностей
18.Люди внутри системы ведут себя совсем не так, как предписано.
19.Сама система ведет себя не так, как предписано.
20.Действующая сложная система неизменно образуется из действующей простой системы.
21.Сложная система, спроектированная наспех, никогда не работает, и исправить ее, чтобы заставить работать, невозможно.
22.Все - система.
23.Все - часть еще большей системы.
24.Вселенная бесконечно систематизирована как снизу вверх (все более крупные системы), так и сверху вниз (меньшие системы).
25.Все системы бесконечно сложны. (Иллюзия простоты возникает из-за сосредоточения внимания на одной или нескольких переменных.)
26.Сложные системы имеют тенденцию противопоставлять себя своим же функциям
27.Квалифицированный архитектор - это человек, который удачно избегает маленьких ошибок, неуклонно двигаясь к какому-нибудь глобальному заблуждению.
28.Если выдающийся, но уже стареющий архитектор утверждает, что нечто возможно, он почти наверняка прав. Если он считает что-то невозможным, он, вероятнее всего, заблуждается.
29.Единственный способ установить границы возможного - это выйти из них в невозможное.
30.Нельзя ничего сказать о глубине лужи, пока не попадешь в нее.
31.Нет невыполнимой работы для человека, который не обязан делать ее сам.
32.Любая ошибка, которая может вкрасться в любой расчет, вкрадется в него.
33.Любая ошибка в любом расчете будет нацелена на причинение наибольшего вреда.
34.Во всякой формуле константы (особенно те, которые взяты из технических справочников) должны рассматриваться как переменные.
35.Самый важный размер на любой диаграмме или чертеже имеет наибольший шанс быть пропущенным.
36. Одинаковые приборы, проверенные одинаковым образом, будут в эксплуатации вести себя совершенно по разному.
37.Части, которые просто нельзя собрать неправильно, все же будут собраны неправильно.
38.Все сроки обязательств по поставкам надо умножить на коэффициент 2.0.
39.Все ожидания покупателей новой машины надо умножить на коэффициент 0.25.
40.Любое устройство, требующее наладки и регулировки, обычно не поддается ни тому, ни другому.
41.Если за ошибку в расчете отвечает больше одного человека, виноватых не найти.
__________________
А высокая в небе звезда звала меня в путь. Группа крови на рукаве...
Адрес поста | Один пост | Сообщить модератору | IP: Logged