Обновление стратегии развития Хаос-контроля

В результате нескольких месяцев исследований, разработки и тестирования альфа-версии Хаос-контроль 2 для Android и ПК мы приняли решение несколько скорректировать стратегию развития продукта.

При работе над ХК2 мы имеем дело со следующими условиями:

  • Необходимость развития приложения сразу на нескольких платформах: iOS, Android, Windows, Mac, Web и облачная составляющая
  • Необходимость добавить в продукт целый ряд новых функций: командная работа, возможность добавления файлов, тайм-трекер, трекер привычек, и многое другое

При всем при этом, наша цель заключается в том, чтобы сохранить «легкость» мобильных приложений, чтобы Хаос-контроль оставался полноценным инструментом на мобильных устройствах, а не придатком к версии для Web/ПК.

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

Переход на Flutter

С учетом размера нашей команды и стремление быть по-максимуму lean-проектом, практически нереально работать над продуктом такой комплексности, занимаясь нативной разработкой для каждой из платформ.

Поэтому мы приняли решение перейти на Flutter как универсальный фреймворк разработки всех клиентских приложений.

Говоря простым языком, это позволяет нам реализовывать внутреннюю логику работы ХК2 один раз одной группой разработчиков. Ранее для каждой платформы приходилось заниматься разработкой и отладкой одной и той же функциональности каждый раз заново. Можете себе представить насколько это усложняет и замедляет процесс. На Flutter мы будем двигаться быстрее.

Все это означает, что многие из наших наработок, реализованных на нативных инструментах разработки, не будут включены в итоговые сборки ХК2, но в данный момент решение не продолжать их развивать, а перейти на новый движок, наиболее оптимально.

Альфа-версия ХК2 для iOS разрабатывается уже на новом движке, и показать ее мы сможем через пару недель.

Зонтичный бренд

Мы отказываемся от концепции реализации всей требуемой функциональности внутри одного приложения и разделяем его на несколько. В обозримом будущем мы видим привычный органайзер в качестве флагманского продукта. В него будут входить:

  • функциональность создания проектов и управления задачами
  • командная работа и функции делегирования
  • управление ресурсами (файлы, заметки, фотографии)

Помимо органайзера, появятся приложения-сателлиты:

  • Тайм-трекер
  • Трекер привычек
  • Дневник

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

Логика разделения функциональности по разным приложениям в следующем:

  • Не всем пользователям органайзера нужны функции тайм-трекера или дневника
  • При этом добавление их в органайзер неизбежно усложнит приложение и с точки зрения восприятия его пользователями и особенно с точки зрения разработки и отладки
  • Вместе с тем, функции тайм-трекинга, трекинга привычек и дневника претендуют на самостоятельные продукты, которые могут быть интересны определенной группе пользователей, не нуждающихся в органайзере
  • Повышение устойчивости финансовой модели продукта

Для всех приложений будет действовать единый аккаунт ХК2, а некоторые данные из приложений сателлитов можно будет увидеть в органайзере.

Дальнейшие шаги

В данный момент мы не можем обозначить сроков выхода ХК2 с учетом того, что многие старые наработки больше неактуальны, а функциональность продукта перераспределилась по нескольким приложениям.

Следующий шаг - выход альфа-версии ХК2 для iOS на Flutter и её дальнейшее развитие. Ожидаем первую сборку в течение двух недель. В этом блоге будем рассказывать о прогрессе работы над приложением. О сроках сообщим по мере формирования соответствующего понимания. До скорого!


P.S. Добавляйтесь в наш Telegram-канал, чтобы оперативно получать новую информацию о прогрессе работы над ХК2.

P.P.S. 20 февраля пройдет наш бесплатный вебинар, посвященный основам планирования. Присоединяйтесь.


Дмитрий Тарасов,
основатель Хаос-контроля