HFACS: система аналізу та класифікації людських факторів у подіях і аваріях
Автор: Український психологічний ХАБ · Опубліковано: 7 жовтня 2026 року · Редакційна політика
HFACS (Human Factors Analysis and Classification System) — система аналізу та класифікації людських факторів, створена для структурованого розбору людських і організаційних чинників, що сприяли інцидентам та аваріям. Вона переводить системний погляд на людську помилку з рівня загальної ідеї у практичну таксономію: аналітик не зупиняється на дії оператора, а послідовно перевіряє передумови цієї дії, нагляд і організаційні умови.
Оригінальну HFACS розробили Скотт Шаппелл і Дуглас Вігманн у контексті військової авіації США, спираючись на системну модель Джеймса Різона. У 2000 році FAA опублікувало базовий технічний звіт, у якому HFACS описано як рамку для впорядкування даних про людські причинні чинники та пошуку повторюваних закономірностей у масивах подій. Її призначення — підтримувати розслідування, кодування і подальший аналіз, а не автоматично встановлювати єдину «справжню причину» аварії.
HFACS особливо цінна там, де безпека залежить від взаємодії людей, технологій, процедур, команд, керівництва та організаційних рішень. Саме тому її застосовували не лише в авіації, а й у морському транспорті, залізницях, гірничій промисловості, виробництві та охороні здоров’я. Перенесення між галузями, однак, потребує адаптації термінів і перевірки надійності: одна й та сама назва HFACS не гарантує ідентичної таксономії або однакового способу кодування.
Коротка відповідь: що робить HFACS
HFACS відповідає на практичне запитання: на яких рівнях системи були умови й дії, що сприяли події? Оригінальна версія організовує чинники у чотири рівні: небезпечні дії; передумови небезпечних дій; неналежний нагляд; організаційні впливи. Усередині цих рівнів розміщено 19 категорій.
Ключовий принцип полягає в тому, що дія людини на «гострому кінці» системи розглядається разом із контекстом, який зробив цю дію ймовірнішою, важчою для виявлення або небезпечнішою за наслідками. Така логіка узгоджується із системним підходом Різона, де аварії виникають через поєднання активних відмов і латентних умов у багаторівневих захисних системах.
Докладніше про цю основу дивіться у статті «Модель швейцарського сиру», а про ширший контекст людино-системної взаємодії — у матеріалі «Ергономіка і людський фактор».
Що таке HFACS за своїм науковим і професійним статусом
HFACS — це передусім таксономічна й аналітична рамка для розслідування та кодування чинників подій. Вона задає спільну мову, за допомогою якої різні інциденти можна описувати в порівнюваних категоріях, а потім аналізувати на рівні окремої події або серії подій.
HFACS не є психологічним законом. Категорії не означають, що всі аварії обов’язково розвиваються за однаковою лінійною послідовністю від організації до оператора. Це прикладна модель, яка дисциплінує пошук даних і класифікацію, але не замінює емпіричне встановлення того, що сталося в конкретній системі.
HFACS також не є міжнародним нормативним стандартом на кшталт вимог до офіційного розслідування авіаційних подій. Наприклад, ICAO видає окремі стандарти та керівництва з розслідування авіаційних аварій і інцидентів; чинне керівництво ICAO Doc 9756 описує процедури й технічні напрями офіційного розслідування. HFACS може бути одним із допоміжних інструментів аналізу людських та організаційних чинників, але не підміняє юридично встановлену процедуру розслідування.
Це розмежування важливе і для людської надійності. HFACS класифікує й аналізує чинники вже відомих подій; вона сама по собі не є методом кількісного оцінювання ймовірності людської помилки для майбутнього сценарію.
Як виникла HFACS
Інтелектуальною основою HFACS стала системна теорія помилок Джеймса Різона. Різон розрізняв персональний і системний підходи до помилки та показував, що безпеку не можна будувати лише на вимозі до людей бути уважнішими. Системний підхід концентрується на умовах, у яких люди працюють, на захисних бар’єрах і на латентних організаційних слабкостях.
У статті 2000 року Різон сформулював цю відмінність для широкої професійної аудиторії та описав багаторівневі захисти, відомі як модель швейцарського сиру. HFACS взяла цю логіку й перетворила її на детальнішу систему категорій, придатну для кодування матеріалів розслідувань.
Базовий звіт Shappell і Wiegmann 2000 року описав чотирирівневу рамку HFACS та її застосування до авіаційних даних. Уже наступного року автори перевірили її на комерційних авіаційних аваріях з баз NTSB і FAA; у цій роботі HFACS була використана поза початковим військовим контекстом і показала практичну придатність для систематизації людських причинних чинників.
Водночас історичне походження з авіації має методологічний наслідок: частина назв категорій, наприклад Crew Resource Management, відображає авіаційну професійну мову. У інших галузях її часто переосмислюють як командну взаємодію, координацію і комунікацію. Огляди застосувань показують, що модифікації HFACS дуже поширені, тому під назвою HFACS можуть ховатися різні операціоналізації. Для порівняння досліджень завжди треба перевіряти конкретну версію таксономії.
Оригінальна структура HFACS: чотири рівні і 19 категорій
Оригінальна HFACS рухається від найближчих до події дій до ширших умов системи. Ці рівні зручно читати не як сходи провини, а як карту місць, де можуть виникати внески у небезпечний результат.
Рівень 1. Небезпечні дії — Unsafe Acts
Перший рівень описує дії або бездіяльність оператора, які безпосередньо передували небезпечній події. HFACS розділяє їх на помилки та порушення. Це важливе розмежування, оскільки ненавмисна помилка і свідоме відхилення від правила мають різні механізми та потребують різних запобіжних заходів.
До помилок належать три категорії. Помилки рішення виникають, коли людина обирає невдалий план або неправильно розв’язує проблему. Помилки навички стосуються виконання звичних дій, послідовностей, уваги чи моторного контролю. Перцептивні помилки пов’язані з неточним сприйняттям або інтерпретацією сенсорної інформації за складних умов.
Порушення в оригінальній HFACS поділяються на рутинні та виняткові. Рутинні порушення — повторюване відхилення, яке стало звичним або фактично терпимим у системі. Виняткові порушення — нетипові відхилення, які не є звичайною практикою. Сам факт порушення ще не пояснює подію: необхідно з’ясувати, які умови, стимули, правила, обмеження та практики зробили таку поведінку можливою або стійкою.
У системному аналізі категорія «небезпечна дія» не повинна перетворюватися на кінцеву відповідь. Детальніше про різницю між описом дії та поясненням умов її появи — у статті «Людська помилка».
Рівень 2. Передумови небезпечних дій — Preconditions for Unsafe Acts
Другий рівень охоплює умови, у яких дія стала можливою. Саме тут HFACS найближче підходить до повсякденних тем людських факторів: стану оператора, дизайну технології, фізичного середовища, командної взаємодії та готовності до виконання.
Екологічні чинники поділяються на фізичне і технологічне середовище. Фізичне середовище включає умови на кшталт освітлення, температури, шуму, погоди або просторових обмежень, якщо вони реально сприяли події. Технологічне середовище охоплює інтерфейси, обладнання, автоматизацію, доступність інформації та інші властивості технічної системи.
Стан оператора описується трьома категоріями: несприятливі психічні стани, несприятливі фізіологічні стани та фізичні або психічні обмеження. Тут принципово важливо кодувати лише те, що підтверджене матеріалами події, а не приписувати людині втому, стрес, неуважність чи «низьку ситуаційну обізнаність» за самим фактом помилки.
Чинники персоналу в оригінальній системі охоплюють управління ресурсами екіпажу та особисту готовність. Перша категорія стосується координації, комунікації, планування і взаємодії між людьми. Друга — підготовленості людини до конкретної операції, якщо відповідні умови справді мають причинне значення.
Другий рівень часто дає найкорисніші дизайн-орієнтовані висновки, бо переводить запитання з «чому людина не зробила правильно?» на «які характеристики завдання, інтерфейсу, середовища, команди або стану змінили ймовірність цієї дії?».
Рівень 3. Неналежний нагляд — Unsafe Supervision
Третій рівень аналізує рішення і практики нагляду. В оригінальній HFACS він має чотири категорії: недостатній нагляд; неналежно сплановані операції; невиправлення відомої проблеми; порушення на рівні нагляду.
Недостатній нагляд може стосуватися прогалин у навчанні, професійній підтримці, контролі або управлінні ресурсами. Неналежно сплановані операції охоплюють такі рішення, як склад команди, розклад, темп роботи або планування завдань, якщо вони створили небезпечні умови.
Невиправлення відомої проблеми означає ситуацію, коли дефект обладнання, процедура, поведінкова практика або інша проблема вже була відома, але не була усунута. Порушення на рівні нагляду стосуються свідомих відхилень керівної ланки від установлених правил або вимог.
Цей рівень допомагає не зупиняти аналіз на виконавцеві. Якщо оператор працював у погано спланованому режимі, без належного тренування або з давно відомим дефектом, це окремі системні чинники, які потребують власних коригувальних дій.
Рівень 4. Організаційні впливи — Organizational Influences
Четвертий рівень охоплює найширші чинники оригінальної HFACS: управління ресурсами, організаційний клімат та операційні процеси. Це рівень рішень, правил, пріоритетів і способів роботи організації, які формують локальні умови.
Управління ресурсами стосується того, як організація розподіляє людські, фінансові й технічні ресурси. Організаційний клімат у HFACS охоплює атмосферу, структуру, політики й цінності, які впливають на рішення та поведінку. Операційні процеси — це формальні й фактичні способи, за якими організація планує, виконує, контролює та оцінює роботу.
Організаційний клімат усередині HFACS не слід ототожнювати з усією науковою конструкцією культури безпеки. HFACS використовує категорію для класифікації внеску в конкретну подію, тоді як культура безпеки є ширшим об’єктом дослідження цінностей, норм, практик, лідерства, звітування та організаційного навчання.
Як пов’язані чотири рівні
Ієрархія HFACS передбачає, що локальна дія не існує у вакуумі. Організаційні рішення можуть формувати практики нагляду, ті — умови виконання, а умови — впливати на конкретну дію. Але під час аналізу не можна механічно домальовувати повний ланцюг тільки тому, що модель має чотири рівні.
У реальній події можуть бути добре підтверджені чинники лише на частині рівнів. Відсутність даних про організаційний чинник не дозволяє вигадувати його для «заповнення» рамки. Так само наявність чинника на вищому рівні не доводить автоматично, що саме він викликав певну дію нижче.
HFACS корисна як структура для перевірки гіпотез: чи були передумови, що змінили виконання; чи були рішення нагляду, які створили або не усунули проблему; чи існували організаційні процеси, що систематично відтворювали ці умови. Кожний перехід між рівнями має спиратися на факти, а не на саму схему.
Саме тому HFACS краще читати разом із моделлю швейцарського сиру: модель Різона пояснює загальну логіку багаторівневої вразливості, а HFACS пропонує таксономію для кодування конкретних людських та організаційних чинників.
Як проводять HFACS-аналіз на практиці
Якісний HFACS-аналіз починається не з вибору коду, а з реконструкції події. Таксономія корисна лише після того, як аналітик відділив факти від припущень і визначив, яку саме подію, часовий проміжок та систему він аналізує.
1. Визначити одиницю аналізу і межі системи
Потрібно зафіксувати, що є об’єктом: одна аварія, інцидент, небезпечна подія, серія однорідних подій або масив звітів. Для окремої події важлива причинна реконструкція; для великого масиву — ще й стандартизоване кодування, яке робить записи порівнюваними.
2. Зібрати первинні дані до кодування
Матеріали можуть включати часову лінію, журнали систем, записи переговорів, інтерфейсні дані, технічний стан, процедури, навчальні матеріали, графіки, свідчення, результати огляду місця та рішення керівництва. Якість HFACS не може перевищувати якість вхідних даних.
3. Сформулювати окремі чинники
Кожний код має відповідати конкретному твердженню про внесок у подію. Формула «оператор був неуважний» надто розмита. Набагато сильніше твердження описує спостережувану дію, доступну інформацію, умови та зв’язок із результатом. Чим конкретніший чинник, тим менший ризик, що один код замінить реальне пояснення.
4. Присвоювати коди лише за визначеннями
Кодер співвідносить кожний підтверджений чинник із категоріями HFACS. Один інцидент може мати багато кодів, а один рівень — кілька одночасних чинників. Мета не в тому, щоб обрати одну «головну клітинку», а в тому, щоб зберегти структуру доказів.
5. Розділяти факт, інтерпретацію і код
Корисно зберігати три шари: вихідний доказ; аналітичне твердження; категорію HFACS. Це дає змогу іншому аналітику перевірити, чи справді код випливає з матеріалу, і не дозволяє таксономії непомітно підмінити розслідування.
6. Використовувати незалежне або подвійне кодування
Дані про надійність HFACS показують, що підготовка кодерів і дотримання визначень суттєво впливають на узгодженість. Систематичний огляд Cohen, Wiegmann і Shappell виявив, що більшість досліджень, які повідомляли надійність, отримували прийнятні рівні міжекспертної або внутрішньоекспертної узгодженості, а кращі результати були пов’язані з тренуванням і меншими відхиленнями від оригінальної рамки. Тому для важливих розслідувань бажані незалежні кодери, процедура узгодження розбіжностей і журнал рішень.
7. Аналізувати не лише частоти, а й контекст
Після кодування серії подій можна підраховувати частоти категорій, їх співвиникнення та зміни у часі. Але найчастіший код не обов’язково є найнебезпечнішим. Без даних про експозицію, тяжкість наслідків, можливість виявлення і структуру системи проста частота не дорівнює ризику.
8. Перетворювати висновки на перевірювані зміни системи
Результат HFACS має завершуватися не списком ярликів, а рішеннями, прив’язаними до виявлених механізмів. Якщо проблема в технологічному середовищі, потрібні зміни інтерфейсу або обладнання; якщо у підготовці — зміни навчання й перевірки компетентності; якщо у відомому дефекті — механізм його усунення; якщо в організаційному процесі — зміни правил, ресурсів або контролю.
Що означає надійне кодування HFACS
Надійність у цьому контексті означає відтворюваність класифікації: наскільки різні підготовлені кодери доходять до подібних кодів і наскільки один кодер зберігає послідовність у часі. Це необхідна, але не достатня умова якісного аналізу.
Систематичний огляд 2015 року охопив 14 рецензованих робіт, які повідомляли дані про надійність HFACS. Автори підсумували, що більшість робіт показували прийнятну міжекспертну й внутрішньоекспертну надійність, а кращі результати спостерігалися за достатнього навчання, більшого обсягу матеріалу та меншої кількості довільних модифікацій рамки. Це підтримує HFACS як відтворюваний інструмент кодування за належних умов, але не робить узгодженість автоматичною.
Окреме дослідження 125 фахівців з безпеки, які класифікували реальні причинні чинники після навчання HFACS, також отримало загалом добру міжекспертну та внутрішньоекспертну надійність, хоча узгодженість на детальнішому рівні категорій була складнішою, ніж на рівні чотирьох великих блоків. Практичний висновок простий: детальні коди потребують чітких операційних визначень, прикладів і калібрування кодерів.
Водночас існують і негативні результати. У дослідженні адаптованої HFACS-ADF для австралійського військового управління повітряним рухом міжкодерна узгодженість була низькою як для детальних дескрипторів, так і для ширших категорій. Дослідження DOD-HFACS з великою кількістю дуже дрібних «нанокодів» також показало проблеми з узгодженістю саме там, де кодери вважали чинники причинними, і вказало на потребу у більшій лаконічності, взаємній однозначності категорій та навчанні.
Тому надійність HFACS слід оцінювати у конкретній організації і конкретній версії системи. Посилання на опубліковану надійність оригінальної HFACS не доводить, що локально модифікована таксономія з новими кодами працює так само.
Надійність не дорівнює причинній істині
Навіть висока узгодженість кодерів означає лише те, що вони подібно застосовують правила. Вона не доводить, що категорія є повним поясненням аварії, що причинний зв’язок спрямований саме так, як припускає ієрархія, або що всі важливі системні чинники потрапили у таксономію.
Порівняльне дослідження Accimap, HFACS і STAMP показало, що різні системні методи, застосовані до тієї самої події, можуть давати помітно різні набори та структури висновків. HFACS виграє завдяки таксономічній структурі й придатності до повторного кодування великої кількості випадків, але інші методи можуть ширше відображати взаємодії між рівнями соціотехнічної системи.
Систематичний огляд застосувань сучасних методів аналізу аварій виявив 43 дослідження HFACS серед 73 включених робіт і показав, що в опублікованих аналізах більше чинників часто знаходили на нижчих рівнях системи. Це може відображати реальні властивості подій, доступність даних або саму практику аналізу; воно не дає підстав автоматично вважати, що операторські чинники завжди важливіші за організаційні.
Де застосовують HFACS
Авіація
Авіація є вихідним доменом HFACS. FAA-звіт 2001 року застосував рамку до комерційних авіаційних аварій і показав, що вона може структурувати людські причинні чинники за межами військової авіації. Подальші дослідження використовували HFACS для аналізу великих масивів авіаційних подій, трендів та зв’язків між оперативними, наглядовими й організаційними чинниками.
Для офіційного розслідування важливо зберігати межу між аналітичним інструментом і процедурними вимогами. HFACS може допомогти структуровано розглядати людські й організаційні внески, але фактичні висновки мають спиратися на повний матеріал розслідування, а не на заповнення таксономії.
Охорона здоров’я і безпека пацієнтів
У медицині HFACS адаптували для аналізу медичних помилок і несприятливих подій. Систематичний огляд 2023 року включив 12 досліджень, що застосовували HFACS для кодування, причинного аналізу або класифікації медичних подій; у багатьох із них значну роль відігравали передумови небезпечних дій, зокрема комунікація, стан персоналу, фізичне й технологічне середовище. Це підтверджує застосовність рамки у медицині, але не доказ універсальної структури причин для всіх клінічних систем.
Системна орієнтація тут узгоджується з позицією WHO: шкода пацієнтам зазвичай має множинні взаємопов’язані чинники, а ефективне навчання з помилок потребує переходу від спрощеного звинувачення окремої людини до аналізу процесів, технологій, командної роботи й організаційних умов. HFACS може бути одним зі способів структурувати такі чинники.
Морський транспорт, залізниці та інші галузі
За межами авіації HFACS часто модифікують під домен. Огляд морських версій HFACS 2021 року показує цілу родину адаптацій для різних типів морських аварій. Це демонструє гнучкість рамки, але одночасно ускладнює порівняння результатів між дослідженнями: змінені категорії можуть мати інший зміст, іншу деталізацію й інші правила кодування.
У залізничних, промислових, гірничих та інших системах HFACS також використовують для аналізу масивів інцидентів. Найсильніша практична сторона тут — можливість перетворити неоднорідні описи подій на структуровані дані для виявлення повторюваних конфігурацій. Найслабша — спокуса прийняти зручну класифікацію за повну модель системи.
Умовний приклад HFACS-аналізу
Уявімо операторську систему, де працівник під час зміни режиму автоматизації підтвердив неправильну команду, після чого система перейшла у небезпечний стан. Саме твердження «оператор натиснув не ту кнопку» описує лише найближчу дію і майже нічого не говорить про механізм події.
На рівні небезпечних дій розслідування може встановити помилку рішення або помилку навички — залежно від того, що саме відбулося і які дані це підтверджують. Класифікацію не слід обирати за наслідком: однаковий неправильний ввід може мати різні когнітивні механізми.
На рівні передумов може з’ясуватися, що два режими мали візуально подібні позначення, система не показувала достатньо помітного зворотного зв’язку, а попередження з’являлося після критичної дії. Тоді технологічне середовище стає окремим чинником, і коригувальний захід має стосуватися інтерфейсу, логіки підтвердження або захисного бар’єра.
На рівні нагляду може виявитися, що після попереднього інциденту проблему вже зафіксували, але зміни не впровадили або навчання не оновили. Це може відповідати невиправленню відомої проблеми чи недостатньому нагляду — залежно від доказів.
На організаційному рівні розслідування може знайти процес, у якому відомі інтерфейсні ризики не мали власника, не потрапляли у пріоритетний реєстр або систематично відкладалися через політику ресурсів. У такому випадку HFACS робить видимим, що натискання кнопки було лише останньою ланкою у конфігурації системних умов.
Цей приклад навмисно умовний. У реальному розслідуванні жоден код не призначають лише тому, що він «добре підходить» до історії. Потрібен фактичний матеріал, який підтверджує кожний внесок.
Що HFACS не вимірює
HFACS не обчислює ймовірність людської помилки
HFACS не є методом кількісного аналізу надійності людини. Вона може показати, які типи чинників повторювалися у минулих подіях, але з частоти кодів не можна прямо отримати ймовірність помилки у майбутній операції. Для цього потрібні інші методи, дані про експозицію й конкретні сценарії. Загальне поняття людської надійності охоплює ширше питання стабільного виконання людиною функцій у заданих умовах.
HFACS не доводить причинність сама по собі
Таксономія може впорядкувати причинні або сприятливі чинники, які встановило розслідування, але сам факт присвоєння коду не робить чинник причинним. Причинний висновок потребує часової послідовності, механізму, альтернативних пояснень, даних про систему та інших доказів, релевантних конкретній галузі.
HFACS не є автоматичним «пошуком першопричини»
Складні аварії часто не мають однієї першопричини. Корисніше говорити про мережу умов, дій, бар’єрів і рішень, які разом створили траєкторію до події. HFACS може структурувати частину цієї мережі, але вимога знайти одну клітинку як «корінь» суперечить її системному потенціалу.
HFACS не визначає юридичну або моральну відповідальність
Категорії помилок, порушень, нагляду й організаційних впливів є аналітичними. Вони не встановлюють дисциплінарну, адміністративну, цивільну або кримінальну відповідальність. Такі висновки мають інші критерії, процедури та доказові стандарти.
HFACS не замінює повний аналіз соціотехнічної системи
Порівняння HFACS з Accimap і STAMP показує, що методи мають різну аналітичну оптику і можуть знаходити різні чинники в одній події. Якщо ключове питання стосується складної мережі взаємодій, регуляторних рівнів, динамічних зворотних зв’язків або системного контролю, HFACS може потребувати доповнення іншими методами.
HFACS і споріднені поняття
HFACS і модель швейцарського сиру
Модель Різона — теоретична рамка про активні відмови, латентні умови і багаторівневі захисти. HFACS — конкретніша система категорій, яка операціоналізує частину цієї логіки для аналізу й кодування подій. Тому HFACS виросла з моделі швейцарського сиру, але не є її синонімом.
HFACS і людська помилка
Людська помилка — ширше поняття про ненавмисну невідповідність дії, рішення або результату вимогам ситуації. HFACS включає помилки на рівні небезпечних дій, але спеціально змушує аналіз виходити за межі дії людини до передумов, нагляду та організації.
HFACS і аналіз надійності людини
Аналіз надійності людини в інженерії безпеки орієнтований на оцінювання людських дій у ризикових сценаріях, часто з якісною або кількісною оцінкою ймовірності помилки та чинників продуктивності. HFACS переважно ретроспективна: вона структурує інформацію про вже наявні події. Методи можуть доповнювати один одного, але не взаємозамінні.
HFACS і модель SHELL
SHELL — інша модель людських факторів, яка організовує аналіз навколо взаємодії людини з програмами і процедурами, обладнанням, середовищем та іншими людьми. HFACS натомість організовує причинні чинники аварій у вертикальну ієрархію від небезпечних дій до організаційних впливів. Обидві рамки можуть підсвічувати різні сторони тієї самої системи.
HFACS і культура безпеки
HFACS має категорію організаційного клімату, але аналіз культури безпеки охоплює ширшу систему норм, лідерства, практик звітування, навчання, справедливості та ставлення до ризику. Не варто робити висновок про «погану культуру» лише тому, що окрему подію закодовано як організаційний чинник.
Основні обмеження HFACS
Залежність від якості звітів
Ретроспективні матеріали нерівномірні. Про дію оператора часто відомо більше, ніж про рішення, ухвалені місяці раніше на рівні організації. Якщо джерела погано фіксують нагляд, ресурси або дизайн системи, нижчі рівні HFACS можуть бути штучно «перепредставлені» просто через доступність даних.
Ризик категоризації замість пояснення
Код — це стислий ярлик для вже сформульованого чинника. Якщо аналітик починає з категорії й лише потім шукає, що до неї підвести, HFACS перетворюється на вправу із сортування. Сильний аналіз зберігає причинне твердження, доказ і механізм окремо від коду.
Неоднозначність меж між категоріями
Деякі випадки можуть правдоподібно підходити до кількох категорій, особливо коли опис чинника надто загальний. Саме тому на детальному рівні міжкодерна надійність може бути нижчою, а навчання, приклади та локальні правила кодування — критично важливими.
Проблема модифікацій
Огляд 43 рецензованих застосувань HFACS показав, що понад 60% досліджень використовували модифіковану форму рамки. Модифікація може бути виправданою, якщо авіаційні терміни не відповідають іншій галузі, але кожна зміна може впливати на порівнюваність, надійність і зміст категорій.
Ієрархія може спрощувати мережеву причинність
У складних соціотехнічних системах впливи часто йдуть у кількох напрямках, утворюють петлі зворотного зв’язку й змінюються у часі. Чотири рівні HFACS корисні для структурування, але вони не є повною динамічною моделлю системи.
Частота кодів може вводити в оману
Якщо у 40% звітів присутня певна категорія, це не означає, що вона створює 40% ризику. Для ризикового висновку потрібні знаменники: скільки було можливостей для події, яка тяжкість наслідків, які захисні бар’єри, як змінювався контекст. Частотний профіль HFACS — це сигнал для подальшого аналізу, а не готова шкала ризику.
Як не перетворити HFACS на інструмент звинувачення
Системний потенціал HFACS реалізується лише тоді, коли організація шукає умови, що формують поведінку, а не використовує таксономію для красивішого формулювання персональної провини. Код «помилка рішення» має відкривати наступні питання: яку інформацію бачив оператор, які варіанти були доступні, як працював інтерфейс, який був часовий тиск, які правила і цілі задавала система.
Системний підхід до безпеки не означає, що будь-яка поведінка позбавлена відповідальності. Він означає, що висновок про відповідальність і висновок про причинну структуру події — різні задачі. WHO у контексті безпеки пацієнтів прямо підкреслює необхідність аналізу системних і процесних чинників замість автоматичного звинувачення окремого працівника. Цей принцип добре переноситься на інші критичні щодо безпеки системи.
Практичний тест якості простий: якщо після HFACS єдиною рекомендацією залишається «бути уважнішим», «суворіше дотримуватися процедури» або «провести повторний інструктаж», аналіз, імовірно, не дійшов до механізмів системи або не перевірив, чому попередні бар’єри не спрацювали.
Практичні правила впровадження HFACS в організації
Перше правило — зафіксувати версію таксономії. Організація повинна мати контрольований словник категорій, визначення, приклади включення й виключення та історію змін. Інакше статистика різних років може порівнювати різні поняття під однаковими назвами.
Друге — навчати на реальних локальних кейсах. Загальне знання визначень недостатнє: кодери мають потренуватися на матеріалі своєї галузі, порівняти рішення і розібрати межові випадки.
Третє — регулярно перевіряти міжкодерну узгодженість. Якщо вона падає, це сигнал переглянути визначення, приклади, навчання або надмірну деталізацію таксономії. Надійність є властивістю не лише методу на папері, а й конкретного процесу його застосування.
Четверте — зберігати первинне причинне твердження разом із кодом. Це дозволяє повторно аналізувати дані після зміни таксономії та запобігає втраті змісту за узагальненими категоріями.
П’яте — аналізувати результати разом з іншими даними безпеки: експозицією, тяжкістю, небезпечними подіями без реалізованих наслідків, технічними відмовами, характеристиками процедур, даними інтерфейсу та ефективністю бар’єрів. HFACS стає сильнішою, коли є одним шаром системи evidence, а не єдиною базою рішень.
Шосте — перевіряти ефект втручань. Якщо повторюваний чинник привів до зміни дизайну, навчання чи організаційного процесу, подальша статистика має показати, чи змінилася частота подій, тяжкість або інші релевантні показники. Інакше HFACS залишається описовою архівною практикою.
Коли HFACS особливо корисна
HFACS добре працює, коли організація має достатньо якісні матеріали подій і хоче отримати спільну таксономію для великої кількості випадків. Вона корисна для трендового аналізу, стандартизації розборів і перевірки того, чи не зводить розслідування складну подію до останньої помилки оператора.
Її перевага особливо помітна у повторюваних типах подій: структуроване кодування дозволяє побачити, що різні на поверхні інциденти мають спільні передумови, наглядові практики або організаційні процеси.
Для одноразової надзвичайно складної аварії з великою кількістю регуляторних, інженерних і організаційних взаємозалежностей HFACS часто варто поєднувати з іншими системними методами. Вибір має визначатися питанням розслідування, а не популярністю інструмента.
Коли потрібен інший або додатковий метод
Якщо мета — оцінити ймовірність людської помилки до аварії, потрібні методи аналізу надійності людини, а не лише ретроспективна HFACS. Якщо мета — відобразити мережу управлінських і регуляторних взаємозв’язків, можуть бути корисні Accimap або системно-теоретичні підходи. Якщо головне питання — взаємодія людини з програмами, обладнанням, середовищем і командою, окрему аналітичну цінність має SHELL.
Порівняльна робота Salmon, Cornelissen і Trotter показує, що HFACS, Accimap і STAMP мають різні аналітичні переваги й формують різні виходи навіть на одному кейсі. Тому метод слід обирати за типом запитання: класифікація повторюваних чинників, реконструкція системної взаємодії, аналіз контролю або кількісна оцінка ризику.
Поширені помилки інтерпретації HFACS
Перша помилка — називати HFACS «доведеною універсальною моделлю причин аварій». Доказові дані підтримують її корисність і відтворюваність як інструмента класифікації за певних умов, але не універсальність усіх категорій для кожної галузі.
Друга — вважати всі 19 категорій незалежними вимірюваними змінними. Це насамперед таксономічні категорії. Їх статистичні зв’язки у конкретному наборі даних можуть досліджуватися, але сама схема не створює причинної залежності.
Третя — порівнювати відсотки між різними HFACS-версіями без перевірки кодової книги. Модифіковані таксономії можуть мати інший набір категорій, інше визначення командних або організаційних чинників і різні правила множинного кодування.
Четверта — тлумачити відсутність коду як відсутність чинника в реальності. У ретроспективному аналізі «не закодовано» часто означає «у джерелі недостатньо даних». Це особливо важливо для латентних організаційних умов.
П’ята — перетворювати HFACS на чекліст причин: бачити категорію і шукати для неї приклад. Правильний напрям протилежний: спочатку встановити доказовий чинник, потім класифікувати його.
FAQ
Що означає абревіатура HFACS?
HFACS означає Human Factors Analysis and Classification System — система аналізу та класифікації людських факторів. Назва закріпилася у міжнародній літературі, тому український матеріал зберігає абревіатуру HFACS.
Скільки рівнів у HFACS?
В оригінальній HFACS чотири рівні: небезпечні дії; передумови небезпечних дій; неналежний нагляд; організаційні впливи. Разом вони містять 19 категорій. У галузевих модифікаціях структура може відрізнятися.
HFACS — це стандарт ICAO або ISO?
Ні. HFACS є професійною і дослідницькою рамкою аналізу та класифікації, а не універсальним нормативним стандартом ICAO або ISO. Офіційні авіаційні розслідування регулюються окремими документами та процедурами ICAO, зокрема керівництвом Doc 9756. HFACS може бути допоміжним методом усередині ширшого процесу.
Чи можна одним інцидентом отримати кілька кодів HFACS?
Так. Складна подія зазвичай має кілька чинників на одному або різних рівнях. Важливо, щоб кожний код був прив’язаний до окремого доказового твердження, а не дублював той самий факт різними словами.
Чи передбачає HFACS майбутні аварії?
Не безпосередньо. HFACS може виявляти повторювані патерни у минулих подіях і допомагати визначати пріоритети для запобігання, але вона не є самостійною прогностичною моделлю ризику.
Чи означає найчастіший HFACS-код найвищий ризик?
Ні. Частота коду без даних про експозицію, тяжкість і бар’єри не є показником ризику. Часті малонаслідкові чинники можуть зустрічатися більше, ніж рідкісні, але критичні.
Чи можна застосовувати HFACS у медицині?
Так, існують медичні адаптації й систематичний огляд їх застосування. Але медичний HFACS-аналіз має враховувати специфіку клінічних процесів, командної роботи, технологій, безпеки пацієнта та локальних процедур. Дані з авіації не можна автоматично переносити на клінічні причинні частоти.
Чи є HFACS інструментом визначення винного?
Ні. Його аналітична цінність саме у розширенні погляду від індивідуальної дії до передумов, нагляду та організаційних процесів. Питання юридичної або дисциплінарної відповідальності вирішується окремо за іншими критеріями.
Чи достатньо одного аналітика?
Для навчальних або попередніх задач це можливо, але для критичних розслідувань і побудови надійної бази даних краще використовувати підготовлених незалежних кодерів, оцінювати узгодженість і мати процедуру розв’язання розбіжностей.
Чим HFACS відрізняється від аналізу першопричин?
Аналіз першопричин — широка назва сімейства підходів до вивчення причин і внесків у подію. HFACS — конкретна таксономія людських та організаційних чинників. Її можна використовувати всередині ширшого процесу причинного аналізу, але вона не охоплює автоматично всі технічні, регуляторні й системно-динамічні аспекти події.
Підсумок
HFACS створює дисциплінований спосіб говорити про людські фактори в аваріях без зведення події до останньої дії людини. Оригінальна модель має чотири рівні та 19 категорій, які охоплюють небезпечні дії, їх передумови, нагляд і організаційні впливи.
Наукові дослідження підтримують можливість надійного кодування HFACS за умови навчання, чітких визначень і послідовного застосування, водночас показують, що надійність погіршується за надмірної деталізації, слабкої підготовки або довільної модифікації. Широке використання в різних галузях підтверджує практичну привабливість рамки, але множинність адаптацій вимагає щоразу перевіряти конкретну версію.
Найсильніше HFACS працює як частина системного процесу: якісна реконструкція події → доказові причинні твердження → відтворюване кодування → аналіз повторюваних патернів → зміни дизайну, процедур, нагляду або організації → перевірка ефекту. Саме ця послідовність перетворює класифікацію на інструмент навчання безпечної системи.
