Строка подзадач — различия между версиями

Материал из puzzletext wiki
Перейти к: навигация, поиск
Строка 101: Строка 101:
  
  
Как мне кажется, не решает проблему обзора задач вообще - рабочих или жизненных. Тут нужны другие документы, способы, форматы. Потому что обзор всех задач - с широкой проблематикой. Эта программа для узких, конкретных подзадач, выполняя которые ты продвигаешься к уже определённой большой цели. Но вот определять эту цель надо не в этой программе. У меня не получилось. Я пробую это в эксэле, на бумаге. (В фирме - обсуждая с другими людьми). Лучше всего получается в майнд-мэпе и в эксэле в диаграммах ганта с автоотметками рядом из дневника, по которым видно, что фактически делал.
+
Как мне кажется, не решает проблему обзора задач вообще - рабочих или жизненных. Тут нужны другие документы, способы, форматы. Потому что обзор всех задач - с широкой проблематикой. Эта программа для узких, конкретных подзадач, выполняя которые ты продвигаешься к уже определённой большой цели. Но вот определять эту цель надо не в этой программе. У меня не получилось. Я пробую это в эксэле, на бумаге. Лучше всего получается в майнд-мэпе и в эксэле в диаграммах ганта с автоотметками рядом из дневника, по которым видно, что фактически делал. А в фирме такие задачи появляются - в процессе обсуждения с другими людьми-ЛПР.  
  
 
Обзор всех подзадач в рамках одной задачи, тем не менее, возможно здесь делать получится. Для этого программу надо доработать - по правому клику (либо ещё как-то) чтобы появлялся весь список, который можно редактировать, передвигая, удаляя и добавляя подзадачи.
 
Обзор всех подзадач в рамках одной задачи, тем не менее, возможно здесь делать получится. Для этого программу надо доработать - по правому клику (либо ещё как-то) чтобы появлялся весь список, который можно редактировать, передвигая, удаляя и добавляя подзадачи.

Версия 08:15, 23 июля 2018

Короткое описание

Cверху экрана появляется текст который можно редактировать в любой момент. И ты пялишься в монитор, а сверху напоминание, что ты делаешь. Причём оч быстро можно редактировать задачу или добавить новую, сохранив все введённые ранее. Ну и ещё засекается время на каждую задачку.

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

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

Новое позиционирование

Инструмент от прокрастинации, помогающий сосредоточиться на деле: думая над ним, разбивая его на части и записывая, сразу как пришло в голову, следующее правильное действие. Дисциплинирующим является отсчет времени и постоянное напоминание, написанное самому себе самим собой - наверху экрана.

Более совершенная замена pomodoro. Можно и отсчитывать 15 минут, можно просто пялить в монитор, думая, что дальше и записывая это дело, можно отойти от компьютера (поставив точку, останавливаешь временной отсчет), отдохнуть, а вернувшись, сразу напомнить себе, на чем закончил. Можно в процессе делания легко менять запись, возвращаться к предыдущим делам или создавать следующие.

Точка входа: начал прокрастинировать? запускай "строку"​​​​​​​.

Текущая версия

Win app, написана на Delphi 7. Статус, пожалуй, MVP

Скриншот версии 08.2017, видно сверху название задачи и снизу процесс выполнения (взято из реального использования мною):Stroka podzadach.png

Скриншот версии 08.2017, я редактирую файлик содержащий задачи, в sublime text - строка автоматически обновляется при изменении файла. И саблайм автоматически обновляет файл при изменении файла:

 Stroka podzadach2.png

Функциональность

При запуске в верхней части экрана появляется редактируемая строка. Она не исчезает при переключении между программами и всегда видна.

Эта строчка обозначает текущую выполняемую задачу. Задач может быть произвольное количество - перемещаться между ними можно, нажимая на клавиатуре стрелки "вверх" или "вниз".

  1. V В начале строки может стоять галочка, означающая, что задача выполнена.
  2. В конце строки пишется время. Время запускается автоматически. 0:12
  3. # Если в начале строки стоит символ решётки "#" , то эта строка считается комментарием и может использоваться в общем списке задач.

При запуске программа показывает самую верхнюю строчку, у которой нет символов "V" и "#" . Время запускается сразу по потере фокуса строкой. Время не отсчитывается в следующих случаях: а) если фокус на строке (мигает курсор), б) если в конце строки поставлена точка ".", в) если мышка не двигается (пользователь не у компьютера).

По правому клику: можно менять размер строки и позицию на экране. (todo Также по правому клику видно весь список задач.)

Подгружаются задачи из заранее заданного  файла с жёсткого диска. Файл обновляется каждые 5 секунд и поэтому его можно редактировать в стороннем редакторе (например, sublime text) и ждать, что строка обновится сразу после сохранения файла.

Планы по улучшению

Важные

Сделать окно редактирования всех задач. Оно появляется по какому-то действию. (щелчок правой мышкой? hover?) - и в этом окошке как в текстовом редакторе, можно работать с задачами, добавлять их группой, просматривать сделанные, подписывать комментарии/заголовки и пр.

Кнопочка "у меня всё хорошо, работа идёт" - когда работаешь в потоке и не хочешь уточнять, какие именно задачи. Время просто засекается, а потом, по желанию, можно написать отчёт, чем занимался в это время. Антифашизм.

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

UX

Лёгкость редактирования задачи - например, зажал капслок и, пока его держишь, всё, что пишешь, появляется сверху.

Autohide. Зажал капслок - задача мигнула сверху (надо проверять, возможно, будет неудобно)

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

Визуальные изменения

Время идёт через символ неразрывного пробела и может редактироваться. Хорошо бы отвязать название задачи и само время.

Эстетически по дизайну сделать её более приятной.

Можно добавить коммент в конце задачи - # это вывод. Пример # получилось больше времени, потому что в процессе работы над разделом "Функционал" и "Рыночное применение" придумал новые полезные функции  - это вот прямо сейчас, реальное использование. Может быть полезно самому себе для осознанности (вывод же) и боссу для информации. Боже, дай всем адекватных боссов.

Работа под надзором начальника

Скриншоты делать каждые 30 или 60 секунд - см. раздел Рыночное применение.

Из рыночного же применения - чтобы босс мог видеть по сети итоговые отчёты.

И

Подумать получится использовать c canban - см. раздел См. также

Подумать над телефоном и облаком.

Проблема, откуда появился

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

Реально помогает сосредоточиться, не упустить каких-то шагов, разделить логику связей задач и процесс выполнения задачи. При этом можно генерировать задачу на лету. Что-то упустил/недопланировал или вовсе не собирался планировать - а походу дела понимаешь, что надо делать дальше - раз, зафиксировал, записал. Помогает достичь цели. Иногда - вообще достичь (без неё не получилось бы сосредоточиться). Иногда - достичь быстрее (получилось лучше сосредоточиться).

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

Когда квёлый (например не сделал зарядку), не хочется работать - сверху написал и нет-нет, потихонечку делаешь (тут таймер не пригождается, а строчка сверху экрана может провисеть и весь день при невыполненной работе).

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


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

Кроме того, мне непонятно было, зачем выписывать все подзадачи сразу, т.к. они появляются и формулируются только в ходе работы (речь именно о ПОДзадачах, когда задачу - разбиваешь на части). При этом и возможность сделать весь список хороша. Потому что когда подзадач много, на ходу в голове они появляются "надо сделать то и то" - и быстро записываешь туда, чтобы не забыть. Потом фокусируешься на каждой конкретной подзадаче и необязательно на логике их связей - потому что логика связей уже в последовательности списка.

При этом нету мудацкой обязаловки. Задачи ты пишешь для себя, а не для кого-то. Список может вообще не пригодиться. Задачи могут поменяться. Ты мог выполнять вообще не те задачи, которые написаны. Но если ты делал ту задачу, которая выписана, ты видел её перед собой - и видишь сколько именно времени ты на неё потратил.

В первой версии таймера на каждой задаче не было. Но появляется соблазн забить на строчку сверху, пусть там висит что угодно. Таймер этот соблазн уменьшает. Он актуализирует строку. При этом поскольку задачу часто забываешь вписывать, когда вошёл в рабочий поток, я оставил возможность и редактировать то время, которое там запущено.


Как мне кажется, не решает проблему обзора задач вообще - рабочих или жизненных. Тут нужны другие документы, способы, форматы. Потому что обзор всех задач - с широкой проблематикой. Эта программа для узких, конкретных подзадач, выполняя которые ты продвигаешься к уже определённой большой цели. Но вот определять эту цель надо не в этой программе. У меня не получилось. Я пробую это в эксэле, на бумаге. Лучше всего получается в майнд-мэпе и в эксэле в диаграммах ганта с автоотметками рядом из дневника, по которым видно, что фактически делал. А в фирме такие задачи появляются - в процессе обсуждения с другими людьми-ЛПР.

Обзор всех подзадач в рамках одной задачи, тем не менее, возможно здесь делать получится. Для этого программу надо доработать - по правому клику (либо ещё как-то) чтобы появлялся весь список, который можно редактировать, передвигая, удаляя и добавляя подзадачи.

Рыночное применение

Если коротко - решение проблемы учета времени работника работодателем; помощь в решении проблемы отсутствия сосредоточенности у сотрудника.

Саня Иванисенко рассказывал, как их босс в "сигнатеке" хотел учитывать время работников, затраченное на различные задачи. Если бы он их обязал использовать "Строку подзадач". А также если там добавить опцию паузы поудобнее, чем "." в конце строки (например, мониторить движение мыши - или, поставить паузу). А также придумать систему защиты от обмана, накрутки времени - например, скриншоты автоматически делать (а сверху - подзадача), то он мог купить такой продукт. Ведь по итогам рабочего дня получается список всех сделанных задач со временем, затраченным (можно по итогу добавить заголовков - для чего это было - и комментариев, если какую-то задачу было противоестественно декомпозировать (но время-то записано! и видно что там было много задач). Это интересно боссу. А работнику - это ТОЖЕ полезно, хотя иногда и будет мешать. Полезно тем, что он будет более сосредоточен на задаче (ведь поэтому я для себя и сделал эту программу), более осознанно будет работать. Время, таймер, будет подгонять (меня первое время подгонял). И будет более адекватно оценивать свои времязатраты. Времязатраты в прошлом и, скорее всего, в будущем.

Инструмент самоконтроля. Или инструмент контроля? Самоконтроль - человек в согласии с собой пишет в строку подзадач. Это важно учитывать в реальном применении.

В качестве плагинов можно предложить leadertask - там список задач люди ведут.

Также хорошо сочетается с manic time, можно предложить и им. Дополнительной строчкой в отчёте - чтобы отображал свои задачи. Интересное отличие - manic time позволяет задать, какие приложения и документы относятся к категории какой работы и подзадачи. Интересное направление  и отличие - Manic time делает претензию и на оффлайновую деятельность, после паузы в работе - можно вписать, что ты делал вне компьютера. Но надо это уже тогда думать, как перенести на телефон.

Можно совместить с midjet mind manager, это уже микроконтроль задачи (дела длиной минуты, десяток минут максимум час-два, а обычно в mindmap пишут и дела длиною в дни, недели, месяцы).

Софт учета времени в odesk.

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

Требуется тестирование на группе - разработчиков, колл-центра, отдела продаж и пр.

См. также

  • Screennote
  • Подход canban (реально ускорял меня в работе наедине с самим собой - при создании карты этажей нового корпуса НГУ и при командной работе в "Умной методике" с предварительным тестированием школьников по программе ФЦТ).
  • Техника pomodoro и конкретнее плагин для chrome (я использовал, помогало) и программы вообще (помогло только пару раз).
  • Книга Даниила Гранина "Эта странная жизнь"
  • Книги Архангельского про учёт времени на работу.