Предоставляем сотрудников владельцам продуктов и командам разработки
Возьмем на себя технические решения
Мы разрабатываем корпоративные сайты и сложные системы, задействуя все направления разработки: дизайн, фронтенд, бэкенд, тестирование и машинное обучение. Вместе с вами мы превратим начальную идею в реальный проект и создадим необходимый продукт.
Усилим вашу команду необходимой экспертизой
Вольемся в текущие задачи развивающегося проекта и поможем разрабатывать функционал быстрее, а также настроим рабочий процесс, применив практики, проверенные на собственном опыте.
Наши возможности
Некоторые реализованные проекты
За 5 лет работы мы реализовали более 20 проектов в разных сферах бизнеса. Мы уважаем NDA, поэтому делимся самыми интересными кейсами, размещенными с разрешения клиентов.
TradeHack
Сервис сбора аналитики по товарам и категориям товаров на площадке маркетплейса Wildberries.Перейти на сайтFairAction
Сайт для австралийской благотворительной организации, интегрированный с CMS-системой.Перейти на сайт
У вас есть проект?Свяжитесь с нами,чтобы обсудить сотрудничество
Адаптация под проект
Начинаем работу с описания будущего процесса, который адаптируем под задачи проекта и техническую команду.
Процесс
Двигаемся к конечной цели недельными спринтами с регулярным планированием и демонстрацией результатов заказчику. Недельные спринты позволяют раньше получать обратную связь и корректировать работу.
Юля 17:58
Sprint
Цели
- Добавить в ядро бэка все валидаторы и преобразователи
- 2 преобразователя и 2 валидатора интегрировать в бэк
- Добавить изменения на фронте в валидаторы и преобразователи
- Проверять наличие изменений в сорс-фидах для запуска преобразований
- Вывод содержимого в преобразователях и валидаторах
Маргарита 14:36
По результатам демо:
- Использовали новый дизайн
- Начали использовать хранилище S3
- Научились получать ответ от Циана с результатами валидации
Цели на спринт:
- Наладить работу бэкенда с площадками
- UX работы с площадками
О чём договорились:
Упростить работу с валидаторами и преобразователями после MVP
Инструменты
Используем инструменты визуализации процесса разработки для его упорядочивания и отображения прогресса. Заказчик всегда в курсе происходящего.
to do
4
Добавить скачивание видео
Feature: Линейная диаграмма, отражающая сумму прибыли
10h
Сделать эндпоинт для входящего пополнения с терминала
Добавить логику обработки статистики
in progress
3
Feature: Распознавание движения уборщика в кадре посредством ИИ
28h
Добавление параллельности вызова методов слежения
Изменить фильтрацию таблиц по id мойки, а не названию
review
1
Поправить кодеки для воспроизведения видео
on dev
4
Разобраться с токенами для эндпоинтов
Исправить поведение после удаления моек
Feature: Нарезка видео с движением в подсобке
В запросе на мойки возвращать еще и количество камер
complete
4
Убрать время из даты
Добавить запоминание периода в LS
Поправить таблицу Events, использовать этот подход во всех таблицах
Создать ендпоинт для получения таблицы пополнений
Гибкая структура работы
Корректируем решения, исходя из обратной связи, чтобы создать продукт, отвечающий потребностям пользователя.
Работа над ошибками
Анализируем пройденные этапы, обсуждаем, что было хорошо, а что не очень. Из этого делаем выводы и принимаем решения о том, как работать лучше.
Что было хорошо?
Работа в командеVictor
Victor
Сделали сложные преобразователиYuliya
Начали избавляться от техдолгаOleg
Начали мыслить в пространстве XMLAndrey
Что было плохо?
Упавшая базаOleg
Не успели протестить все перед демоVictor
Долгое ревьюVictor
Автотесты, которые не подчищают за собой инфуYuliya
Yuliya
Главные проблемы
Копящийся рефакторинг (бэкенд)Oleg
1/8 фронтендера (по времени) на проектOleg
Приоритетность и ценность задач. Возможно их сокращение в разделе To doVictor
Идеи
Более чёткая декомпозицияOleg
Oleg
Заливать всё в четверг вечером, а в пятницу утром готовиться к демоVictor
Можно добавить логику, которая проверяет, есть ли создаваемое полеYuliya
Что мы узнали?
XML + XPathVictor
pytest параметризация тестовых методовOleg
Оценивать трудозатраты на задачиAndrey
Andrey
Интеграция преобразователейYuliya