© Виталий Ш. Кауфман
2010 — первые публикации
in English
Определение
Краткое
- Наука о безопасности (постепенности) изменений.
Развёрнутое
Привычнологию можно определить как науку,
- изучающую привычный порядок вещей
- оценивающую ущерб от действий, изменяющих привычный порядок
- изобретающую методы защиты от нежелательных изменений, в особенности носящих принудительный характер
- предлагающую при настоятельной необходимости обоснованные варианты обновлённого порядка, предназначенного стать привычным
- порядка, действующего без специальных указаний, по умолчанию.
Другими словами, эта наука о противодействии вздорным изменениям (изменениям, навязываемых без особой нужды, в сущности, из-за шила у кого-то в известном месте 🙂 ) и, тем более, противодействия изменениям злонамеренным.
Таким образом, привычнологию можно считать естественным обобщением экологии (с живой природы на весь жизненный уклад).
Цель привычнологии – способствовать максимальной осторожности при внесении изменений.
Осторожность при внесении изменений в программу, особенно программу работающую – существенный аспект квалификации программиста. Хотелось бы, чтобы такая осторожность стала естественной не только для программистов.
С другой стороны, когда изменения обоснованы, а тем более необходимы (с чем постоянно работают программисты и любые управленцы вообще), привычнология призвана способствовать тому. чтобы изменения вносились максимально осторожно и ответственно, в минимальной степени усложняя жизнь в условиях обновлённого порядка без специальных указаний (другими словами, по умолчанию).
Иначе говоря, привычнология — наука о «правильных», «естественных» правилах «привычного» поведения системы.
Вполне могу претендовать на авторство идеи этой науки, хотя Дейкстра может считаться, как минимум, её вдохновителем (см. Критерий Дейкстры в «ЯП»).
Основные цели
- минимизировать ущерб от изменений
- предотвращать изменения, не приносящие осязаемой выгоды
- предотвращать изменения, разрушающие привычки индивидуума (социума) без существенной выгоды, осознаваемой индивидуумом (социумом)
- характерный пример – изменение интерфейса от Windows 7 к Windows 8
- клиент не осознал и не принял — не прижилось – восстановили старый в Windows 10
- однако нанесённый клиентам ущерб пока в подобных случаях не оплачивают!
- клиент не осознал и не принял — не прижилось – восстановили старый в Windows 10
- характерный пример – изменение интерфейса от Windows 7 к Windows 8
- противодействовать изменениям с узким горизонтом планирования
- противоречащим культу понимания
- предотвращать привычнологические катастрофы
- совершившиеся — в Афганистане, Ираке, Сирии …
- назревающие — даже в таких странах, как Финляндия: появление краж велосипедов, появление насилия в общественных местах …
База
- Запечатление (импринтинг) — природная база
- Культ понимания — логическая база
Инструменты
- Экспертиза
- Исследование альтернативных решений, минимизирующих привычнологический ущерб
Примеры применения
- Современный Китай по сравнению с Россией
- как результат привычнологической удачи Дэн Сяопина (хотя привычнологии тогда ещё не было 🙂 )
Связанные ссылки
- Кауфман В.Ш. Привычнологический анализ
- Кауфман В.Ш. Ещё о привычнологии
- Кауфман В.Ш. Культ понимания
- Кауфман В.Ш. Глобализация и идиотический гуманизм
- Юзабилити дорожного движения: Круговые развязки
Благодарности
Рад поблагодарить Эльвиру Киуру за поддержку, терпение и очень полезные комментарии.
Конструктивная критика приветствуется. Замечания направляйте, пожалуйста, автору – Виталию Кауфману (отправляя письмо, не забудьте убрать антиспам в адресе).