Я практически всю свою жизнь занимаюсь веб-разработкой, и, наверное, первой системой для учёта задач, с которой я познакомился, была Redmine. Она появилась в 2006 году и по тем временам была крайне продвинутым инструментом — да ещё и на Ruby. Мне Redmine сразу понравился, хотя тогда у меня не было никаких управленческих задач: нужно было просто брать задачи, менять статусы и повторять это до конца рабочего дня.
Спустя какое-то время я начинаю работать на oDesk (позднее — UpWork) и знакомлюсь с JIRA, которая была гораздо популярнее на западе. В целом процесс работы не сильно отличался, но к тому времени уже набирали популярность Agile-подходы и канбан-доски, которые в JIRA были реализованы довольно неплохо.
Параллельно с этим я писал разные pet-проекты: собственную CRM-систему, систему для учёта личных финансов. И в какой-то момент наткнулся на Wunderlist — абсолютно минималистичный и визуально безупречный todo-лист. Конечно, мне захотелось повторить этот опыт, и так появилась первая версия моего будущего продукта. Тогда это не несло никакой цели, кроме разминки для ума и создания своего маленького инструмента. Даже авторизации не было — всё работало только для меня.
В феврале 2008 года мы с друзьями открыли веб-студию «Эвели». Я занимался всем, что касалось веб-разработки, и, само собой, для порядка, учёта процессов, аналитики и отчётности понадобился инструмент. Сначала мы пробовали готовые решения, но постоянно чего-то не хватало: где-то отсутствовал учёт времени, где-то — нужная отчётность, где-то — календарь для планирования. В итоге я начал постепенно дописывать свой продукт, и со временем он превратился в систему, которая позволяла полностью вести учёт работы небольшой команды разработчиков.
Чуть позже, в 2012-м, он переехал на Bootstrap 2, а затем и на Bootstrap 3, в таком виде просуществовав до недавних пор.
После того как первая компания закрылась, я поработал в найме, потом снова вернулся в своё дело, потратил деньги, закрыл долги и опять пошёл в найм. На новом месте я возглавлял отдел разработки. Тогда в компании использовался Битрикс24 — на удивление неплохая система в целом, но крайне неудобная для аналитики процессов и учёта времени. Перепробовав множество готовых модулей и решений, я перевёл все процессы на своё решение. Это позволило увеличить обороты отдела в три раза за год и выстроить стабильные, масштабируемые процессы.
В конце 2016 года я открываю Fоach, и «тудушка» становится базовым инструментом компании. В системе появляются административные функции — учёт финансов, документооборот, расширенная статистика и аналитика проектов с акцентом на финансовую эффективность. Появляются первые зачатки геймификации, а в какой-то момент даже идея превратить систему в биржу или сервис. Но до полноценной реализации она так и не дошла.
2021 год. Я понимаю, что Bootstrap морально устарел, а jQuery больше не подходит для современной реактивности. Начинается эра TODO 2.0. Абсолютно с нуля создаётся новая система: переписывается бэкенд, создаётся современный фронтенд на основе переработанного дизайна. Концепция возвращается в сторону более универсальной системы — ближе к JIRA, а вся кастомизация под нужды бизнеса остаётся в старой версии. Вплоть до последнего времени сохранялась даже обратная совместимость между ними.
Чем больше я руковожу бизнесом, тем больше задач приходится решать. Это уже не просто разработка и управление проектами, а также управление людьми, финансовая аналитика, партнёрские проекты. Последние потребовали интеграций — так появились связки с JIRA и Trello. Растущие проекты нуждались в хранении документации — появился раздел Wiki (изначально вдохновлённый Notion, но впоследствии упрощённый до классического markdown). Позже добавились инструменты для тестирования: тест-кейсы и тест-сьюты. (До интеграции с TestIT пока не дошли, но в планах.)
Если вернуться к вопросу — зачем всё это? — развитие таск-менеджера стало своего рода летописью развития процессов компании. Я собирал и структурировал информацию, анализировал, менял процессы и повторял, пока это не начинало работать. Ни один сторонний инструмент не даёт той гибкости, которую даёт свой собственный продукт.
Сейчас я вывожу «тудушку» на рынок и формулирую её ключевые особенности — те, что были заложены годами разработки и отточены множеством попыток сделать лучше. Этот таск-менеджер сфокусирован на личной эффективности, детальном планировании времени, анализе выполненной работы и командном взаимодействии.
Для меня это давно уже не просто рабочий инструмент — это часть ежедневной жизни.
Оставить комментарий