Проводим экспресс-ревью кода для успешных стартап-проектов
Даем заключение по потенциальным возможностям и ограничениям масштабирования и развития IT-продукта
Когда необходимо экспресс-ревью кода
Когда инновационные проекты (как самостоятельные, так и внутри больших корпораций) уже достигли успеха и сталкиваются с блокерами в дальнейшем развитии продукта.
Что такое внешнее экспресс-ревью кода
Это инструмент, который позволяет быстро и объективно оценить состояние кодовой базы, выявить наиболее критичные проблемы и ошибки, влияющие на бизнес-процессы, и принять решение, в каком направлении развивать продукт дальше.
- Ревью кода выполняет разработчик Middle+.
- Ревью кода для проекта средней сложности занимает, в среднем, от 16 часов (распределены на несколько дней).
- В процессе ревью проверяется архитектура проекта, его код, оптимальность выбранных инструментов/библиотек/фреймворков, а также документация.
- Предоставляется Отчет с экспертным заключением и рекомендациями и Приложение с оценкой трудозатрат на их реализацию.
На какие вопросы отвечает
- есть ли необходимость переписывать всю систему с нуля, чтобы сократить количество ошибок и сбоев, и какова трудоемкость переписывания кода;
- имеется ли техническая возможность масштабировать продукт под увеличивающиеся нагрузки, и насколько это сложно и затратно;
- какие технологии выбрать, чтобы продолжить развитие продукта;
- позволяет ли существующая система быстро интегрироваться с новыми партнерами.
Этапы работы
Старт работ
Клиент и UIT подписывают NDA. По выбору Клиента предварительно может быть проведена установочная встреча.
Проведение ревью
Ревью кода проводится в соответствии с принятым в компании UIT чек-листом.
Для прогрессивного веб-приложения (PWA) понадобится одно ревью кода.
Для приложения с полноценным бэкендом со сложной бизнес-логикой и полноценным фронтендом – два ревью кода.
Предоставление отчетов
- Отчет с рекомендациями
Состоит из краткого сводного обзора, списка выявленных рисков с указанием критичности, прогноза на случай неустранения рисков и предложений по улучшению/изменению (например, какие версии технологий уже устарели, насколько правильно выбраны интеграции / какие лучше выбрать для данного типа проекта), а также экспертного заключения.
- Приложение к отчету: оценка по трудозатратам
Включает в себя рекомендации по развитию продукта и оценку их выполнения командой UIT.
Технологии
Mobile
Swift, Kotlin,
Hybrid (RN, Dart)
Web
PHP, Node.js,
Java, Ruby, .NET
Стоимость
Middle+
3 250 руб/час