OpenPing Technology OpenPing Technology

OpenPing Technology

Ценности

Перевести эксплуатацию с «кто-то помнит» на «система гарантирует»: стандарты — в документы, решения — в правила, правила — в скрипты, скрипты — в шлюзы.

Гарантирует система, а не человеческая память

Стандарты — в документы, решения — в правила, правила — в скрипты, скрипты — в шлюзы.

Семь ценностей

  • 1. Документ — источник полномочий

    Никакого «так у нас передают на словах». Любой стандарт, любой выбор технологии, любой отвергнутый вариант и причина отказа должны быть записаны с датой. Один факт пишется один раз, в остальных местах на него только ссылаются, — если написать дважды, две версии рано или поздно разойдутся, и тогда никто не будет знать, какая верна.

  • 2. Указатель прежде содержания

    Рабочие руководства организованы по типу работ: одно для установки сетевого оборудования, другое для развёртывания служб. Каждая работа начинается с обновления самого руководства, затем перечисленных в нём стандартов и лишь потом объекта работ. Порядок неизменен — пока не обновлён указатель, неизвестно, что именно следует обновить.

  • 3. Разделение исполнения и приёмки

    Исполняющая и принимающая стороны должны принадлежать к разным семействам моделей. Это не формальная двойная проверка: одна и та же привычка рассуждения способна и допустить ошибку, и не заметить её. Без отчёта о приёмке работа не считается завершённой.

  • 4. Место шлюза определяется риском

    Если ошибка в документе или программе, она ещё до попадания в репозиторий, и последующая приёмка её перехватит; если ошибка в установке или развёртывании, дело уже сделано. Поэтому для необратимых работ ставится дополнительный предварительный шлюз — место шлюза должно определяться тем, когда ошибка становится непоправимой, а не стремлением к симметрии.

  • 5. Критерии должны проверяться машиной

    Всякое правило без пространства для усмотрения записывается как проверочный скрипт и запускается один раз перед началом работы и один раз перед сдачей. Правило в документе — это лишь ожидание; правило в виде скрипта — это механизм: рекомендация без проверочного механизма на практике равносильна ненаписанной.

  • 6. Классификация и границы

    Данные классифицируются по чувствительности и сверяются с юрисдикцией поставщика услуги; идентифицирующие клиента данные высшего класса не покидают сеть никогда. Для учётных данных и секретов действует ясная граница обращения: ИИ создаёт ссылочную структуру, значение предоставляет человек. Критерий таков: сможет ли кто-то при утечке выдать себя за другого.

  • 7. Сохранять причины

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