Обновил приложуху для замеров своих KPI (Ключевые показатели эффективности), почти все устраивает.

Если вас завлекла «Кликбейтная нейрокартинка» 😂 и если вдруг вам интересно, то вот вам новость — приложение для замера своей эффективности и ведения проектов обновилось, теперь оно стабильнее,  всё так же работает без интернета, хотя и открывается в браузере. И всё так же это просто утилита, которая помогает помнить и анализировать, она не создана для ведения вашего бюджета, расчета налогов и других бизнесовых и финансовых процессов. Правильность расчетов и стабильность работы в каждом конкретном случае не гарантируется, как и удовлетворение ваших ожиданий. Ссылка на архив в конце.

Что из нового и улучшенного/исправленного:

  • Доработан метод помодоро(включить/выключить можно в настройках): теперь он работает стабильнее, и таймер не рассинхронизируется с основным (ну или делает это не очень сильно =). Также настройки помодоро-режима починены — теперь можно менять время интервалов, количество сессий, а также сбросить значения до дефолтных.
  • Пересмотрено содержание вкладок «Время» и «Статистика»: во «Времени» сейчас всё про время, в «Статистике» — показатели за год.

  • Переработан раздел с клиентами: топ увеличен до 10 позиций. В плитках клиентов отображаются две ставки время/деньги — только от оплаченных проектов и за все проекты, на которые было потрачено время. В топе по доходу также отображается планируемый и полученный доход. Вся дополнительная информация по умолчанию скрыта и отображается только после клика по плитке или во время редактирования.

  • На вкладке «Время» добавлена диаграмма, показывающая затраченное время по разным проектам/активностям за период.
  • На вкладке «Финансы» график доходов немного доработан. Добавлен график рентабельности по типу проекта — он отслеживает проекты разных типов после того, как добавлена сумма в графу «Оплачено». А в таблице моделей стока заполнено значение «Затрачено» (только модели, у которых заполнена графа «Затрачено на создание», принимают участие в расчете рентабельности).

  • В статистике теперь отслеживается активность за текущий год. На хитмапах, как и раньше, фиксируется время, затраченное по каждому виду активности суммарно за день (один квадрат — один день). В верхних плитках отражены основные цифры по времени, количеству и деньгам.

  • На странице статистики стока теперь можно отсортировать данные по любому из столбцов.
  • Кроме того — куча мелких исправлений и то, о чём я мог позабыть, (100% позабыл).

    Если есть люди, которые успели попользоваться, хотелось бы понять, годно/не годно? Стоит вообще здесь об этом писать и публиковать обновления, в принципе эту прогу я для себя делаю, а раздаю в надежде, что кому-то это может быть полезно, если таковых нет, то и время тратить не буду на написание тут постов об этом, так сказать, не засорять эфир. Спасибо!

    Скачать можно тут 

Комментарии (4)

+1
energy_life_91
Хочу поделиться опытом использования подобных инструментов (долгое время работал с TMetric и Clockify), чтобы помочь сделать ваш продукт еще удобнее.
Что реализовано отлично в аналогах и критически важно:
1. Контроль активности. Функция автоматической паузы при простое (когда ПК неактивен) — это маст-хэв. Она гарантирует честность отчетов и защищает от накрутки времени.
2. Финансовая аналитика. Возможность указать часовую ставку позволяет сразу видеть экономику проекта: укладываемся ли мы в фиксированный бюджет заказчика или какова реальная стоимость работ при почасовой оплате.
Зона роста (Болевая точка):
Самое слабое место в текущих решениях — это переключение между задачами. В реальной работе поток часто прерывается на мелкие правки или срочные микрозадачи.
Сценарий: Я работаю над Проектом А, приходит срочная мелкая правка по Проекту Б. Чтобы её отследить, нужно остановить таймер, найти проект, запустить новый, потом вернуться обратно. Это разрывает фокус и демотивирует вести учет честно. Часто такие правки просто не трекаются из-за сложности переключения.
0
Designdaco
Добрый день!
Спасибо за проявленный интерес, и ценные замечания.
1. Да я подумывал на счет авто-трека, по типу ActivityWatch и сам долгое время его использовал, но сравнивая результаты, в некоторых проектах не малая часть времени попадает в afk режим (когда компьютер не активен), и получается что то время когда ты сидишь думаешь/решаешь что-то связанное с проектом, но не взаимодействуешь с мышкой/клавиатурой не попадает в работу. Ну и концепция моего решения все же про интерес пользователя знать свои реальные показатели и накручивать время, не в его интересах. Конечно можно сделать как опцию, но возникнет много других вопросов, по каким критериям оценивать afk, как тречить такие активности где требуется изучать тз и тупо смотреть в экран ничего не делая или видео и тд и тп. В общем мне пока не очень ясно как это реализовать, так чтобы это действительно работало. В данный момент, в настройках есть пункты Авто-остановка через (минут) и Напоминание о простое, где можно задать свои значения в минутах и если проект работает больше указанного значения, выводится сообщение с вопросом продолжать выполнять проект если подтверждения не будет таймер останавливается через 5 минут, а напоминание просто выводит сообщение что таймер не запущен, и пользователь принимает решение, хочет он запустить таймер или нет, да это все не про автоматизацию, а про дисциплину и привычки, но как уже и писал выше, "честно" автоматизировать трудно, опять таки если автоматизировать то нужно продумать систему при которых потребуется чтобы трекался весь софт в котором работает пользователь и каким то образом определялось к какому проекту это время добавлять, так же с этим экспериментировал. И тут тоже появлялось много вопросов, которые еще сильнее все усложняли. Не утверждаю что задача не реализуема, но я пка еще не придумал как..
2 Это есть в планах внедрить, подумываю о том как это удобнее отобразить и в каком месте.
3. Таймер останавливать не обязательно, можно перейти в нужный проект и нажать на "play" нужного этапа, и вернуться к прежней задаче по такому же методу, но я согласен в том что над удобством переключения еще стоит работать. Как то упоминал уже (кажется) в предыдущих постах, в идеале есть желание связать это с нейронкой (Гигачат скорее всего) и голосовым управлением. Модуль Гигачат уже подключен, любой желающий может подключить свой ключ и пользоваться в инструкции это хоть и не развернуто но упоминается. Осталось только решить саму задачу голосового управления, пока не знаю когда за это возьмусь.
Спасибо.
+1
energy_life_91
супер. Отлично что стараетесь развивать данное направление. Мне было достаточно установить время простоя в минутах чтобы не терять время простоя.

Бывает что ты отошел на 5 минут или забыл вовсе остановить и ушел обедать. Как итог время сбивается.
Я настраивал на простой в 1 минуту ( этого достаточно в целом было чтобы понять что я не работаю в данный момент, и посмотреть не двигая мышку и не взаимодействуя с пк никак) таймер там шел дальше но как только работать начинаешь запрос что делать с временем простоя и ты сам выбираешь в работу добавить или как отдых.

по поводу трекать какой проект можно 1. Заголовок проекта и заголовок трекера совпадают и он сам сравнивает их и подтягивает нужный проект в трекер. 2 гибкое правило при привязке без строгого соответствия заголовка но при создании проекта указать какой нейминг будет у 3д макса к примеру.

в общем идеи можно взять какие варианты реализовать у той же нейросети))

В любом случае успехов в этом деле.
0
Designdaco
Спасибо!
По проектам трекать на автомате, как я и говорил, сложно, учитывая разнообразие софта, а делать только под Макс, ну такое себе, я сам использую очень много разного софта, мне проще кнопку нажимать, тем более что не все всегда файл (любой, не только Макс) сразу получает имена (кто-то называет абстрактно), кто-то не сохраняет проект в самом начале, или, например, поиск референсов в браузере, как он будет трекаться автоматически? Ну и много такого, я пытался это автоматизировать, работало криво-косо, и вручную получалось точнее/честнее, даже «Активити Вотч», софт которой тречит весь софт, много, по моему мнению, в афк сливает. Может быть, когда-нибудь и удастся придумать, как это решить с учетом разного софта и поведения пользователей, но пока это не удавалось...