Реализация системы сложного поиска

Task
Проектом является отдельный онлайн-ресурс, который осуществляет поиск по множеству составляющих, различных семантически и стилистически. Клиент нуждался в команде - реализаторе сложносоставленного поиска по различным базам большой мощности.
Изначально у Заказчика возникли сложности с исходным подрядчиком, команда которого с задачами справлялась плохо и при этом работать могла только с определенной производительностью, часто возникали проблемы и с качеством реализации и с соблюдением сроков.
В процессе конкурсного отбора Заказчик выбрал компанию Digital Zone как внешнего подрядчика для реализации проекта.
Decision
Digital Zone оперативно сформировала команду проекта в составе:
- Project Manager
- Аналитик
- Frontend разработчик
- Backend разработчик (2 шт)
- Тестировщик
- Контент-менеджер
Далее команда DZ провела анализ ранее реализованного объема кода, включилась в формирование технического задания и приступила в требуемом темпе к последовательной реализации системы сложного поиска по множеству семантических, стилистических и исторических критериев.
Были выполнены следующие работы:
- Составление и финализация ТЗ
- Разработка:
- Формирование порядка взаимодействия между поисковым бэкендом и новым сайтом
- Реализация поисковых форм
- Программирование поисковых алгоритмов и отборы поисковых алгоритмов
- Отображение результатов
- Настройка модулей - создание моделей в административной части, настройка доступов, прав и представлений (отображение):
- Пользователи (редакторы и администраторы системы)
- Новости
- Контентные страницы
- Меню сайта
- Адаптивная верстка (включая обновление устаревших библиотек)
- Создание html-шаблонов поисковых форм
- Интеграция верстки в систему управления сайтом
- Перенос контента
- Тестирование
Технологический стек, движок:
(Django/Python)
Result
- Поиск по базе, общим объемом более 2 млрд объектов.
- Стадия разработки успешно завершена в течение 2022 года, контракт на развитие проекта переподписан на 2023 г.
Проект находится в активной эксплуатации.
Сроки, трудозатраты:
12 человеко-месяцев (2030 человекочасов)
Developed a web-based information system for the formation of the annual report of the business.
Marketplace where partners of Russian Post have the opportunity to sell any goods with postal delivery through the post offices of …
