Переводим бизнес на цифровые технологии
Трансформируем оффлайн-бизнес в онлайн
Находим новые возможности для развития
Помогаем автоматизировать менеджмент
Успешно переводим бизнес в онлайн с 2011 года
CRM/ERP системы
Автоматизация нестандратных бизнес-кейсов, отчётность, электронный документооборот
ИТ консалтинг
Аудит информационных решений и инфраструктуры, помощь в переходе на гибкие методологии, разработка ТЗ и UX
Интеграционные решения
Интеграция ИТ-решений, конвертация данных, создание публичных API
Медицинский софт
Автоматизация работы клиник, телемедицинские решения
Чат-боты
Сценарные боты, боты с использованием машинного обучения и нейронных сетей
Товарные и сервисные маркетплейсы
Алгоритмизация процесса оказания услуг, помощь в проверке идеи стартапа, создание MVP
Применяем максимально подходящие модели работы
Time&Material
За проектом закрепляется команда, работающая только над ним. Заказчик участвует в планировании каждого спринта и это позволяет гибко реагировать на изменения потребностей бизнеса, меняя приоритеты. Модель применима в проектах, работающих на растущем рынке, при проверке гипотез и поиске бизнес-модели
Fixed Price
На старте проекта обсуждаются функциональные требования, разрабатывается техническое задание, производится оценка проекта и разбивка его на этапы, после чего фиксируются задачи, сроки и стоимость. Модель используется в случае, если точно известно что требуется от разрабатываемой системы и не предполагается изменений в процессе разработки
Сопровождение
На проект выделяется один или несколько специалистов по фиксированной стоимости в час. Выделенные специалисты работают непосредственно в команде Заказчика, напрямую согласуя выполняемые задачи. Модель используется при внесении небольших доработок в существующие системы и при техподдержке
Time&Material
За проектом закрепляется команда, работающая только над ним. Заказчик участвует в планировании каждого спринта и это позволяет гибко реагировать на изменения потребностей бизнеса, меняя приоритеты. Модель применима в проектах, работающих на растущем рынке, при проверке гипотез и поиске бизнес-модели
Fixed Price
На старте проекта обсуждаются функциональные требования, разрабатывается техническое задание, производится оценка проекта и разбивка его на этапы, после чего фиксируются задачи, сроки и стоимость. Модель используется в случае, если точно известно что требуется от разрабатываемой системы и не предполагается изменений в процессе разработки
Сопровождение
На проект выделяется один или несколько специалистов по фиксированной стоимости в час. Выделенные специалисты работают непосредственно в команде Заказчика, напрямую согласуя выполняемые задачи. Модель используется при внесении небольших доработок в существующие системы и при техподдержке
Принципы работы
Внимание к деталям
У нас в команде собрались отличные специалисты, которым не всё равно что и как делать - мы вникаем в суть и подбираем лучшее решение
Качество
Перед стартом разработки мы проводим предпроектное обследование, выбирая оптимальное технологическое и архитектурное решение для каждого конкретного случая
Прозрачность
Мы используем гибкие методологии разработки, проводя демонстрацию продукта в конце каждого спринта. Все задачи и время, затраченное на их решение, фиксируются в менеджере задач, доступном для заказчика
С предельным вниманием относимся к соблюдению наших принципов работы
Методики работы
Agile
В управлении всеми проектами мы используем гибкие методологии, позволяющие на раннем этапе обнаруживать риски и своевременно на них реагировать.
Git-flow
Исходный код проектов хранится в системе контроля версий git, при этом используется практика ветвления git-flow, что позволяет чётко разделять функционал и включать в разрабатываемую систему только завершённые и протестированные функции при выпуске.
Автоматизированное тестирование
Код наших проектов покрывается unit-тестами, модули проходят интеграционное тестирование, а на интерфейс системы разрабатываются автотесты с применением Selenium. Это позволяет нам быть уверенными в том, что единожды исправленная ошибка не будет повторяться, а разработка нового функционала не затронет существующие модули.
Continuous integration
Каждая новая версия разрабатываемой системы проходит несколько этапов: автоматизированное тестирование, ручное тестирование, пре-продакшн тестирование. И только в случае успешного прохождения всех этапов версия публикуется на боевом сервере и становится доступна пользователям. Использование средств автоматизации позволяет максимально ускорить и увеличить эффективность проверки качества.
Наш опыт