ДЕЛА КОНСТРУКТОРСКИЕ
ДЕЛА КОНСТРУКТОРСКИЕ
ЗАКОН ОСБОРНА
Переменные величины не меняются, константы непостоянны.
ЗАКОН ТЕХНИЧЕСКИХ УСЛОВИЙ КЛИПШТЕЙНА
В технических условиях Закон Мерфи отменяет закон Ома.
ПЕРВЫЙ ЗАКОН КОРРЕКТИРОВАНИЯ
Информация, ведущая к неизбежным изменениям конструкции, поступает к разработчику тогда, и только тогда, когда чертежи уже готовы (часто этот закон формулируется так: «Не могли раньше сказать!»).
Следствие:
В простых случаях, когда ясно видны правильный и неправильный способы, лучше выбрать неправильный, чтобы поскорее приступить к изменению конструкции.
ВТОРОЙ ЗАКОН КОРРЕКТИРОВАНИЯ
Чем безобиднее кажется изменение, тем дальше простирается его влияние и тем больше чертежей приходится переделывать.
ТРЕТИЙ ЗАКОН КОРРЕКТИРОВАНИЯ
Если разработка изделия близка к завершению и наконец предоставляются реально существующие параметры, они настолько отличаются от тех, которые вы использовали при расчетах, что проще начать все заново.
Следствие:
Обычно не стоит заранее беспокоиться о помехах если их нет, кто-нибудь вам их создаст.
ЗАКОН УТЕРЯННОГО ДЮЙМА
При разработке любого типа конструкции в пятницу после 16:40 ни один габаритный размер нельзя подсчитать точно.
Следствия:
1. При тех же условиях, если малые размеры даны с точностью до шестнадцатой дюйма, даже приблизительное определение габаритного размера невозможно.
2. В понедельник в 9:01 точное значение станет очевидным само по себе.
ЗАКОНЫ ПРИКЛАДНОЙ ПУТАНИЦЫ
1. Деталь, которую завод забыл поставить, составляет 75 % поставок.
Следствие:
Завод не только забыл ее поставить, но и не изготовлял ее в течение 50 % рабочего времени.
2. Доставка, которая обычно занимает один день, длится пять, если вы ждете товара.
3. Если вы добавили к графику две недели на непредвиденные задержки, не забудьте еще две на непредвиденные непредвиденные задержки.
4. В любой конструкции на самой важной детали, скорее всего, стоит неправильная метка.
Следствия:
1. В любом наборе деталей с одинаковой меткой для сборки найдется деталь, на которой эта метка лишняя.
2. Это не обнаруживается до тех пор, пока вы не попытаетесь вставить ее туда, куда указывает метка.
3. Никогда не спорьте с заводом-производителем об ошибке. Они очень тщательно проверяют акты о приемке продукции.
ТЕОРЕМА ВЫШКОВСКОГО
Независимо от того, какими единицами измерения пользуется поставщик либо покупатель, производитель применяет те, которые нравятся ему. Эти единицы можно перевести в единицы поставщика или покупателя только с помощью странных и неестественных коэффициентов.
УРАВНЕНИЯ СНЭЙФУ
1. В задаче с «x» неизвестных в уравнении оказывается на одно неизвестное больше.
2. Самый необходимый предмет и самая важная информация наиболее труднодоступны.
3. Как только вы испробовали все способы решения и потерпели неудачу, тут же найдется решение, простое и очевидное для всех остальных.
4. Беда не приходит одна.
КОНСТАНТА СКИННЕРА
(Финэйглирующий фактор Флэннэгана)
Это число, которое при умножении или делении на ваш ответ дает то число, которое вы должны были получить.
ЗАКОНЫ КОМПЬЮТЕРНОГО ПРОГРАММИРОВАНИЯ
1. Любая рабочая программа уже устарела.
2. Любая программа стоит дороже и составляется дольше, чем могла бы.
3. Если программа представляет практическую ценность, в нее приходится вносить изменения.
4. Если программа бесполезна, ее нужно записать.
5. Любая программа растет до тех пор, пока не заполнит всю доступную память.
6. Ценность программы пропорциональна количеству выдаваемых ей данных.
7. Сложность программы возрастает до тех пор, пока не превысит способностей программиста, который должен с ней работать.
ПОСТУЛАТЫ ПРОГРАММИРОВАНИЯ ТРАУТМЕНА
1. Если пробная система работает безупречно, не будут функционировать все последующие.
2. Самая опасная ошибка обнаруживается тогда, когда программа функционирует уже полгода.
3. Карточки в картотеке отдела кадров, которые невозможно перепутать, оказываются перепутанными.
4. Взаимозаменяемые пленки не являются таковыми.
5. Если на компьютере стоит защита от записи нежелательных данных, найдется изобретательный идиот, который изыщет способ обойти ее и ввести свои данные.
ЗАКОН БРУКА
Новое программное обеспечение плюс работник равно устаревшему программному обеспечению.
КОМПЬЮТЕРНЫЕ ЗАКОНЫ ПО ГОЛУБУ
1. Нечеткая формулировка целей проекта используется для того, чтобы избежать неприятных минут при определении предполагаемых затрат на осуществление этих целей.
2. Реализация плохо спланированного проекта занимает в три раза больше времени, чем могла бы; тщательно спланированного проекта — в два раза.
3. Усилия, направленные на корректировку курса разработки проекта, растут в геометрической прогрессии.
4. Группы по реализации того или иного проекта очень не любят сдавать еженедельные рапорты о своих успехах, потому что это ярко демонстрирует отсутствие успехов.
ЗАКОН КИБЕРНЕТИЧЕСКОЙ ЭНТОМОЛОГИИ ЛЮБАРСКОГО
В программе всегда найдется еще один «жучок»[4].
ПРИНЦИП ШОУ
Если вы разработали систему, понятную даже дураку, то только дурак и будет ею пользоваться.