ЧАСТЬ 8. Законы 2000 года (в духе законов Мерфи)


Питер де Джагер (Peter de Jager) и Фил Дод (Phil Dodd)

(Laws of the Year 2000)

Original text: http://www.year2000.com/y2klaws.html
© 1998, Peter de Jager Phil Dodd
Перевод Н.К. Перкова
(Translated into Russian by N.K. Perkov)
© 1998, russian version N.K. Perkov

Публикуются с разрешения авторов

Предисловие переводчика.
Читатели несомненно знакомы с многочисленными законами американского инженера Мерфи (например, "Всякая неприятность, которая может случиться, случается; все, что может сломаться, сломается; все, что не может сломаться, тоже сломается; если уже ничто не помогает, прочтите наконец инструкцию" и т.п.). За шутливой формой скрывается глубокий смысл, меткие наблюдения жизни. "Законы 2000 года", написанные в духе законов Мерфи, создают определенный психологический настрой, облегчают понимание одной из самых масштабных технических проблем, с которыми когда-либо сталкивалось человечество. Проблема 2000 года (называемая в технической литературе Y2K) создана людьми и для ее решения необходимо преодолеть множество психологических барьеров. Как раз этому и способствуют остроумные "законы 2000 года".

 

  1. Чем больше Вы смотрите, тем больше находите.
  2. Чем больше находите, тем больше платите.
  3. Когда руководство правильно понимает проблему, оно дает ей высший приоритет.
  4. Обеспечьте понимание и с финансами проблем не будет.
  5. Вам придется переносить финансирование с важных проектов на еще более важные.
  6. Вы не можете решить проблему 2000 года, Вы можете лишь ослабить ее удар.
  7. Вы не можете знать, что Вы еще не знаете.
  8. Существует цикл: Знание, Понимание и Действие. Многие знают, некоторые понимают, большинство начинает действовать. Но лишь те, кто уже действует, поняли, что цикл итерационный.
  9. Закон Мерфи для 2000 года: все, что не может "повиснуть", "повиснет".
  10. Второй закон Мерфи для 2000 года: все, что является совместимым с 2000 годом, на самом деле несовместимо.
  11. Вы не можете реально проверить действие этих законов до 1 января 2000 года.
  12. Наибольшая опасность? Вы не знаете всех опасностей!
  13. Скорость эффективного расходования средств конечна.
  14. 2 цифры хорошо, а 4 - лучше.
  15. Только Одинокий Странник (Lone Ranger) может рисковать безопасностью своих клиентов, полагаясь на "серебряную пулю".
  16. В календаре дни мелькают быстрее, чем наступают в действительности.
  17. Тестирование - единственная гарантия, в которую стоит вкладывать деньги.
  18. Три вещи неизбежны в этой жизни: смерть, налоги и 2000 год. 2000 год пройдет.
  19. Если Вы ночью спите хорошо, значит еще не поняли проблему.
  20. Использование "временных окон" (windowing) - временное решение.
  21. Позже начнете - больше заплатите.
  22. Не исправляйте все, исправляйте все, что нужно.
  23. Да сохранятся исходные коды Ваших программ!
  24. Система из тысячи программ "повиснет" на одной единственной строчке кода.
  25. Планирование крушений лучше, чем крушение планов.
  26. Не завершить работу к 2000 году - все равно, что не начинать ее.
  27. Отрицание никогда не было стратегией выживания.
  28. Интенсификация никогда не мешала завершению проектов в срок.
  29. Чем изощреннее способ исправления, тем выше цена ошибки.
  30. Сопровождение не прихоть, а необходимость.
  31. Когда Вас толкают на стену, Вы получаете шанс перемахнуть через нее.
  32. О-о-пс!
  33. Исправить програму просто, исправить интегрированную систему - нет.
  34. Страх перед последствиями - хороший стумул.
  35. Самое слабое звено в цепи поставок находится в системе Вашего поставщика.
  36. Несколько прикладных программ определяют успех Вашего бизнеса.
  37. Дьявол сидит в деталях.
  38. 2 цифры всегда неоднозначны.
  39. Совместимость означает, что Вам никогда не придется извиняться.
  40. Обрабатывайте даты как Вам нравится, но всегда принимайте и отправляйте 4 цифры.
  41. В 2100 году все повторится сначала.
  42. Римский папа Григорий не был прграммистом.
  43. COBOL никогда не умирал - он просто отдыхает.
  44. Если Вы думаете, что тест прошел успешно, подумайте еще раз.
  45. Проект решения проблемы 2000 расползается предельно широко.
  46. Единственный технический способ полностью избавиться от проблемы 2000 года - отключить рубильник.
  47. Сопровождение не является стратегической деятельностью. Исправление ошибок 2000 года - является.