Перейти к содержимому
MagicGroup

Компания

Строим системы, которые остаются работать без нас

Magic Group — команда клиентской разработки. Мы проектируем и делаем системы, у которых есть требования к нагрузке, деньгам и срокам жизни: платформы лояльности, продуктовые экосистемы и внутренние системы компаний.

Принципы

Как мы работаем

Это не декларация ценностей, а правила, по которым принимаются решения на проектах. Каждое из них когда-то стоило дорого.

  1. 01

    Оценка после архитектуры

    Мы не называем стоимость до того, как разобрались в задаче. Цифра, названная на первом звонке, всегда неверна — и обычно в меньшую сторону.

  2. 02

    Работающий инкремент вместо отчёта

    Результат итерации — то, что можно открыть и потрогать. Отчёт о проделанной работе результатом не считается.

  3. 03

    Права на код — заказчику

    Исходный код, документация и конфигурации инфраструктуры передаются по договору. Скрытых зависимостей от нас не остаётся.

  4. 04

    Пишем то, что сможет поддержать чужая команда

    Решение, которое понимает только его автор, — это отложенная авария. Архитектура и код рассчитаны на то, что дальше их ведут другие люди.

  5. 05

    Говорим о рисках заранее

    О проблеме со сроком, интеграцией или требованием сообщаем тогда, когда её видно, а не когда она уже случилась.

  6. 06

    Не приписываем себе чужие продукты

    Команда участвовала в разработке известных продуктов, и мы называем их честно — как участие, а не как собственные достижения.

Данные

Паспорт компании

Показываем только то, что подтверждено документами. Незаполненные поля появятся здесь, когда будут подтверждены.

Юридическое лицо
ООО «Мэджик Групп»
Расположение
Новосибирск, Россия
Рынки
Россия, зарубежные рынки
Языки работы
Русский, английский

Вопросы

О команде и работе

Нет нужного ответа

Остались вопросы о команде

Написать
  • 01

    Как выстроена работа с распределённой командой заказчика?

    Через фиксированные точки синхронизации и общий трекер задач. Команда работает с англоязычной документацией и распределёнными командами, включая проекты для международных рынков. Ключевое требование — на стороне заказчика есть человек, принимающий решения по продукту: без него итерации превращаются в ожидание согласований.

  • 02

    Что происходит, если проект нужно приостановить?

    Работа останавливается на границе итерации: незавершённых кусков не остаётся, код и документация передаются в текущем состоянии. Возобновить проект после паузы дороже, чем продолжить, но система остаётся в работоспособном виде — это условие, которое мы закладываем в планирование заранее.

  • 03

    Вы работаете по договору с российскими и зарубежными компаниями?

    Да, команда участвовала в разработке продуктов для рынков России, США, Европы и Бразилии. Форма договора и порядок расчётов обсуждаются отдельно в каждом случае — они зависят от юрисдикции заказчика.

Дальше

Познакомимся на задаче

Самый быстрый способ понять, подходим ли мы друг другу, — разобрать конкретную задачу. Напишите, что за система нужна и в каком она состоянии сейчас.