Прогресс по ХК2 и превью новых контекстов
Добрый день!
С вами Дмитрий Тарасов, основатель Хаос-контроля.
Сперва о сроках выхода ХК2: мы не успеваем подготовить новую версию продукта в надлежащем качестве в озвученные ранее сроки (конец февраля). С учетом того, что изначально ХК2 был заявлен на конец декабря прошлого года, это наш второй перенос. Причин несколько:
- Во-первых, я недостаточно хорошо организовал свою работу над разработкой новой архитектуры приложения. Плохо, когда руководитель - самое слабое звено в команде. Но зато мы теперь знаем, почему я изначально начал заниматься созданием этого продукта - он мне самому нужен больше всех.
- Во-вторых, процесс разработки новой архитектуры с нуля - процесс долгий, а когда разработка ведется параллельно на 4 разных платформах, это увеличивает сложность в 16 раз. В индустрии ПО нередки случаи, когда выход новой версии продукта откладывается на несколько лет. Правда, в основном, это касается масштабных проектов вроде видеоигр, но нашим амбициям по масштабности ХК это не мешает. Жаль, что мы начали их реализовывать не с того конца.
- В-третьих, в первом поколении ХК за несколько лет его существования накопилось несколько функций, которые хоть и не выглядят как что-то очень сложное, но являются таковыми с одной стороны и требуют некоторого переосмысления с другой. К ним относятся повторения, напоминания и сортировка. В данный момент они готовы не до конца, а выпускать приложение даже в бета-тест без них нет смысла.
Поэтому план по релизу ХК в данный момент такой:
- Альфа-тест приложения для Android и PC/Mac. Присоединиться к нему можно будет по специальным ссылкам, которые мы отправим в отдельном письме, когда будем готовы приступить. Эта версия будет работать на тестовых серверах и введенные в ней данные, возможно, не сохранятся после релиза. Эта стадия публичного тестирования предназначена для малой группы наиболее интересующихся ХК2 пользователей
- Публичный бета-тест. Эту версию можно будет сводобно скачать, и она уже будет максимально приближена к релизу. На этом этапе добавится версия для iOS
- Запуск релизной версии приложения. Она будет существовать отдельно от изначальной версии Хаос-контроля и какое-то время они будут сосуществовать в магазинах приложения совместно.
Что касается сроков для этих этапов, то пока не будем повторять ошибку и привязываться к конкретным датам. Могу только сказать, что альфа-тест начнется в ближайшие дни, а бета-тест - по его результатам.
Теперь о новых контекстах
Во-первых, наконец можно будет назначать задачам и проектам несколько контекстов:
Но самое интересное не в этом. Помимо привычных пользовательских контекстов мы добавляем такое понятие как «Системные контексты». Это такие специальные контексты, которые работают не просто как тэги, но и добавляют специфическую функциональность.
В процессе выхода новых релизов ХК2 мы будем добавлять различные типы системных контекстов, а на старте их будет два:
Контекст «Приоритет»
В некотором роде «Приоритеты» в ХК - это реализация Матрицы Эйзенхауэра:
В корневом списке контекста «Приоритет» перечислены все проекты и задачи, которым этот контекст не задан. Из этого списка можно перетащить любой элемент в нужный квадрант матрицы Эйзенхаура и распределить дела по принципу важности и срочности.
Идея матрицы в том, чтобы разделить все задачи и проекты на одновременно важные и срочные, важные и не срочные, а такж не важные, но срочные. Приоритизация по этим двум признакам - это отличная практика, помогающая в планировании.
Контекст «Выделение цветом»
Многие пользователи любят группировать типовые задачи по цвету, чтобы их было проще вычленять в Плане Дня, поэтому мы реализовали эту функцию через специальный системный контекст. Теперь любой задаче и проекту можно назначить цвет:
В списке это выглядит примерно так:
К использованию доступно 18 цветов, чтобы вы могли выбрать те, которые вам больше нравятся.
Подробнее о новых контекстах и других возможностях ХК2 в последующих публикациях. А пока пойдем работать дальше.
Дмитрий Тарасов, основатель Хаос-контроля.