Перейти к содержанию
Проверить то, что есть

Какие части действительно опасны?

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

Что сюда входит

Четыре вещи, которые стоит проверить первыми

Архитектура

Выдержит ли нынешняя форма системы то, что вы собираетесь делать дальше, и что придётся менять, если нет.

Данные

Схема, целостность, миграции и резервные копии. Область, где ошибка хуже всего обратима и чаще всего незаметна.

Безопасность

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

Непрочитанная половина

Где сконцентрирован сгенерированный код, что не покрыто тестами и что никто с вашей стороны не может объяснить.

Как это идёт

Выводы с доказательствами и в порядке действий

  1. Договариваемся, на что вообще смотреть

    Аудит всего сразу даёт документ, по которому никто не действует. Берём области, где вывод изменит решение.

  2. Осмотр идёт до любого изменения

    Чтение и правка это разные шаги. Их смешение это способ незаметно превратить аудит в незапланированный рефакторинг.

  3. У каждого вывода есть доказательство

    Файл, строка, запрос, лог. Утверждение, на которое нечем показать, в список не попадает.

  4. Вы получаете порядок, а не кучу

    Что чинить сейчас, что до следующего релиза, а что принять и перестать об этом думать.

Когда это стоит делать

Скорее всего, не то, если

Нужна подписанная compliance-сертификация

Нужна оценка по стобалльной шкале для презентации

Действовать по результатам всё равно некому

Стоит делать, если

Вы вот-вот примете настоящих пользователей или настоящие деньги

Что-то уже сломалось и непонятно, насколько широко

На продукт будет смотреть покупатель, партнёр или инвестор

Есть подозрение, что быстрая часть сборки пропустила аккуратную

Начните с той области, которая беспокоит больше всего

Выберите подходящий уровень участия, опишите продукт, и мы начнём оттуда.