Про услугу
Проведу независимый, технический аудит вашего проекта:
- Найду и опишу все проблемные места в коде интерфейса
- Составлю список рекомендаций по улучшение архитектуры
- Выявлю проблемы в процессах и методологиях разработки
- Опишем слабые
- Составлю отчет с рекомендациями по улучшению процессов, взаимодейсвтия в команде, рефакторингу кода и всего проекта
Зачем нужен технический Аудит
Технический аудит ИТ помогает бизнес-заказчику понять состояние веб-продукта, организации процессов разработки, сложность внедрения нового функционала, масштабирования или рефакторинга.
Также он помогает определить насколько правильно выстроены процессы управления развитием продукта, подобраны технологии и разрабатывается продукт с точки зрения программирования.
Как понять что вам нужен Аудит
Непрозрачность ИТ-процессов
У вас нет понимания как должен правильно разрабатываться веб-продукт ( любой сайт, веб-сервис, стартап ), но вы являетесь руководителем проекта и хотите понять компетентность Продакт-менеджера, разработчиков и быть в курсе проблем, которые в будущем могут стоит вам очень дорого.
Частые проблемы с внедрением нового функционала
Если внедрение нового функционала сопровождается частыми проблемами и сложностями, а от разработчиков и управляющих проектами приходит фидбэк с описанием проблемных участков кода из-за которых все затягивается и добавяются новые таски, то это явный сигнал для технического Аудита.
Хотите улучшить процессы
Если у вас стартап или долгосрочная продуктовая разработка, рано или поздно вы захотите улучшить процессы: от общения бизнеса с Продактом, до управления внедрением новых фич ( функциональных модулей ).
Минимально мы сможем описать базовый процесс конкретно для вас, на основании проведенного анализа структуры вашей команды или описать процесс внедрения методологий разработки веб-проектов, например Agile или Scrum. Благодаря внедрению этой методологии вы сможете четко планировать и прогназировать разработку нового функционала ( новые задачи планируются и внедряются спринтами, по окончанию каждого из них вы будете получать четкие результаты )
Частые ошибки при проведении Аудита
- неправильно поставленные цели аудита или недостаточные сроки для успешного сбора и анализа данных;
- сбор информации со слов ответственных лиц без последующей проверки фактического состояния;
- поверхностное обследование или недостаточная глубина погружения в процессы и ситуацию в заказчике;
- взаимодействие с командой заказчика на уровне проверяющих органов — это приводит к тому, что сотрудники заказчика стараются свести к минимуму доступ к информации и остаться в стороне от проекта;
- выбор специалистов для проведения аудита несоответствующей специализации или с недостаточным уровнем экспертизы.
Этапы Аудита ИТ
Уточнение цели и согласование проводимых мероприятий
Общение с заказчиком, выявление целей и потребностей для проведения технического Аудита ИТ проекта
Проведение обследования с документированием
Проводим созвоны с командой разработки и документируем фидбэк о проблемах на проекте ( это нужно чтобы оценить и сравнить насколько они соответствуют реальности )
Проверки (тестирование)
Проводим основные работы:
- Изученаем систему управления проектом ( где ставятся задачи )
- Изучаем техническую часть веб-проекта ( изучаем код ( Frontend, Backend ). Его аритектуру, структуру, частоту. )
Формирование рекомендаций и отчета
Формируем итоговый отчет о процессах и технической части веб-проекта, с описанием проблем, рекомендаций и плану оптимизации