Новое Распределяем каналы MAX по категориям и территориям. Читать новость
Загружаем изображение…

🚀 «Мы разработали» - ещё не значит «оно работает»☝️



Одна из самых опасных фраз в технологическом проекте — «всё готово, разработка закончена».
Потому что написать код, настроить сервер или собрать интеграцию — это только первая часть работы.

В своих проектах я стараюсь разделять запуск на три простых этапа:
1. Сделали. Реализовали функционал, настроили интеграции, инфраструктуру и всё, что требуется продукту.
2. Проверили. Тесты, безопасность, ошибки, граничные сценарии. Проверяем не только «работает ли новая функция», но и не сломали ли мы то, что работало раньше.
3. Ввели в production. Развернули рабочую версию, ещё раз проверили её уже в реальной среде, настроили мониторинг и предусмотрели возможность отката.
И только после третьего этапа я считаю работу действительно законченной.
Конечно, я называю эти этапы по-другому, более технина))) Но степень творчества от этого не меняется😀

Звучит очевидно. Но именно между «у разработчика работает» и «этим безопасно пользуется клиент» часто находится самая неприятная часть технологического проекта. Поэтому для меня готовый продукт — это не код в репозитории.

Это система, которой можно пользоваться завтра утром и не бояться, что придётся весь день её спасать.

#технологии #ИТ #разработка #production #DevOps #безопасность #автоматизация #продукты #AlefAIDEA
Просмотры: 27
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти