Рефакторинг проекта на Bitrix

600 руб.за час • наличный расчёт, безналичный расчёт, электронные деньги
05 февраля 2018, 14:59 • 2 отклика • 32 просмотра
Необходимо сделать рефакторинг проекта на актуальной версии Битрикс.
Задача не простая, поэтому ставку обсуждаем индивидуально, ставим тут минимальную (от 600р).

Общий список по задачам проекта:
  1. Развернуть проект в локальном или тестовом окружении
  2. Изучить текущий функционал проекта и кратко задокументировать его список
  3. Настроить интеграцию с тестовой базой в CRM или сделать заглушку имитирующую работу с ней.
  4. Обновить Битрикс
  5. Проверить по списку весь функционал на работоспособность, в случае регрессий устранить до полной работоспособности
  6. "Наметить основные точки для рефакторинга в критических для бизнеса местах (Интеграция с CRM, формы) и утвердить их с тимлидом. Основные направления для рефакторинга – устранение дублирования кода, выявление и устранение старого кода который более нигде не задействован, выделение абстракций при необходимости, снижение цикломатической сложности, оформление по актуальным стандартам, документирование в коде.
  7. Добавить в критических местах логирование и оповещение об отклонениях в поведении системы от нормы – интеграция с CRM, формы."
  8. Настройка деплоя на продакшн сервере (как минимум git)
  9. Накатывание обновленного ядра и изменений, тестирование
  10. Настройка автоматического резервного копирования данных (файлы не под версионным контролем, БД)
Подробнее можем обсудить в комментариях к проекту или в личной переписке.