Привычнология

© Виталий Ш. Кауфман

2010 – первые публикации

in English

Определение

Краткое

  • Наука о безопасности (постепенности) изменений.

Развёрнутое

Привычнологию можно определить как науку,

  • изучающую привычный порядок вещей
  • оценивающую ущерб от действий, изменяющих привычный порядок
  • изобретающую методы защиты от нежелательных изменений, в особенности носящих принудительный характер
  • предлагающую при настоятельной необходимости обоснованные варианты обновлённого порядка, предназначенного стать привычным
    • порядка, действующего без специальных указаний,  по умолчанию.

Другими словами, эта наука о противодействии вздорным изменениям (изменениям, навязываемых без особой нужды, в сущности, из-за шила у кого-то в известном месте 🙂 ) и, тем более, противодействия изменениям злонамеренным.

Таким образом, привычнологию можно считать естественным обобщением экологии (с живой природы на весь жизненный уклад).

Цель привычнологии – способствовать максимальной осторожности при внесении изменений.

Осторожность при внесении изменений в программу, особенно программу работающую – существенный аспект квалификации программиста. Хотелось бы, чтобы такая осторожность стала естественной не только для программистов.

С другой стороны, когда изменения обоснованы, а тем более необходимы (с чем постоянно работают программисты и любые управленцы вообще), привычнология призвана способствовать тому. чтобы изменения вносились максимально осторожно и ответственно, в минимальной степени усложняя жизнь в условиях обновлённого порядка без специальных указаний (другими словами, по умолчанию).

Иначе говоря, привычнология – наука о «правильных», «естественных» правилах «привычного» поведения системы.

Вполне могу претендовать на авторство идеи этой науки, хотя Дейкстра может считаться, как минимум, её вдохновителем (см. Критерий Дейкстры в «ЯП»).

Основные цели

  • минимизировать ущерб от изменений
  • предотвращать изменения, не приносящие осязаемой выгоды
  • предотвращать изменения, разрушающие привычки индивидуума (социума)  без существенной выгоды, осознаваемой индивидуумом (социумом)
    • характерный пример – изменение интерфейса от Windows 7 к Windows 8
      • клиент не осознал и не принял – не прижилось – восстановили старый в Windows 10
        • однако нанесённый клиентам ущерб пока в подобных случаях не оплачивают!
  • противодействовать изменениям с узким горизонтом планирования
  • предотвращать привычнологические катастрофы
    • совершившиеся – в Афганистане, Ираке, Сирии …
    • назревающие – даже в таких странах, как Финляндия: появление краж велосипедов, появление насилия в общественных местах …

База

Инструменты

Примеры применения

  • Современный Китай по сравнению с Россией
    • как результат привычнологической удачи Дэн Сяопина (хотя привычнологии тогда ещё не было 🙂 )

Связанные ссылки

Просмотров: 85

Оставить комментарий


Translate »