Пока описывал, как работает система в маркетинговом агентстве, понял, что уже и сам забыл, что я там наворотил - а значит пришло время аудита.
Думаю мало кто занимается проверкой сделанного, если на это нет жалоб со стороны заказчика, но проблема тут в том, что ошибки могут существовать вне поля зрения всех участников процесса.
К примеру - вы сделали интеграцию с Google Ads агентства, чтобы использовать данные для последующей обработки и отображения в кабинете клиента. Но каким-то образом, данные были подтянуты/обработаны неправильно. Клиент верит порталу и не проверяет эти данные с кабинетом, агентство верит вам и не проверяет эти данные, а вы видите какие-то данные и уверены, что все работает 🫠
Другой пример проблемы - автоматизация ручных действий. В процессе создания интеграции с рекламными кабинетами я прошу ИИ сверить доступных клиентов в нашей БД и аккаунте агентства и сопоставить эти данные. Однако, я забываю автоматизировать данный процесс для будущих новых клиентов и в итоге их данные не подтягиваются в портал.
Ну и самое распространеное - это потеря актуальности фичей. Многие проекты умирают сами по себе после их разработки по разным причинам и с ними все понятно. Но у тех проектов, которые выживают, все равно отмирают их части - отдельные фичи. Поэтому важно проводить аудит и находить функционал, который перестал быть актуальным и вовремя его вырезать из системы.
Чтобы эти аудиты проходили легче - стоит составлять документацию по разработанному функционалу и обновлять ее хотя бы раз в несколько месяцев или по потребности.
Проводите ли вы такие аудиты на своих проектах и как часто?
Post #543
984
- 🔥 6