Система учета задач

11.06.20

Функциональные - Управление проектом (PMO, EPM)

Конфигурация для учета задач небольшой команды разработчиков. Поскольку основной причиной того, что в учете задач наступает хаос, являются затраты на актуализацию всего этого дела, я попытался сделать так, чтобы делать это было просто. Тут еще можно написать про скрум, аджайл и прочее. В общем, получилась канбан доска с плюшками. Конечно, тут далеко до того, чем пользуются silverbulleters, но для "непромышленной" разработки командой из 1-5 человек - пойдет. Ну и главное - это теплый, ламповый, родной 1C (с его плюсами и минусами).

Скачать файлы

Наименование Файл Версия Размер
Конфигурация
.cf 13,20Mb
279
.cf 1.0.4.1 13,20Mb 279 Скачать

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

Описание изменений по версиям находится в меню Администрирование -> Поддержка и обслуживание -> Описание изменений системы или на http://fragster.ru/tas/versions.php

С чего все начиналось

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

И результат на текущий момент:

Главное окно

Инструкция

Дальше идет стена текста, но читать не обязательно, управление интуитивное.

На панели инструментов есть следующие элементы управления:

  1. Создание задачи , ctrl+enter
  2. Галочка отбора по исполнителю. Если она установлена, то из списков (кроме новых задач) будет скрыт исполнитель, задачи будут отфильтрованы по исполнителю. В списке новых будут задачи указанного исполнителя и задачи, у которых исполнитель не назначен
  3. Исполнитель - для отбора и для подстановки в новую задачу.
  4. Проект - для отбора и для подстановки в новую задачу
  5. Итерация - фильтр по итерации (спринту)
  6. Фильтр по признаку ошибки, показывать все, только задачи, только ошибки.

Отображение задачи на доске:

  1. Проект (если указан), скрывается при отборе по проекту
  2. Название задачи
  3. Дата задачи/дата перехода в текущий статус
  4. Приоритет (если задача, это "ошибка", т.е. срочная, то цвет - красный)
  5. Исполнитель, скрывается при отборе по исполнителю
  6. Заказчик

Доска

В колонках - показаны задачи по статусам, преход из статуса в статус осуществляется путем перетаскивания:

  • Новые - поступившие задачи, возможно не назначенные исполнителю, сортировка списка - по исполнителю, затем по приоритету, затем по дате создания. В контекстном меню есть команда назначения исполнителя. При перетаскивании из этой колонки задач с неназначенным исполнителем будет предложено его выбрать.
  • В очереди - готовый план, задачи перемещаются туда из новых, когда ясен разработчик, порядок выполнения. Сортировка - по исполнителю, затем по порядку выполнения. При перетаскивании задачи в этот список из "Новых", задачи будут становиться в конец списка разработчика, из остальных - в начало. При перетаскивании в пределах этого списка будет меняться порядок задач в этом списке.
  • В разработке - то, что сейчас находится в разработке, а также "приостановленные задачи" (они отображены серым). Если установлена константа "Ограничивать количество задач в работе", то при перетаскивании задачи в этот список, те задачи, которые есть у исполнителя в работе будут приостановлены автоматически. В контектсном меню есть команды приостановки и возоновления задачи. Сортировка - по исполнителю, затем по статусу (сверху - в работе), затем по дате статуса (наиболее долго находящиеся в этом статусе - сверху). Настройка константы вынесена в интерфейс основного раздела (Главное), а также в посистему "Система учета задач".
  • Подтверждение - задачи, которые сейчас проверяются (пользователем, отделом qa и т.п.) и внедряются, сортировка по исполнителю, затем по дате статуса.
  • Завершенные - завершенные и отмененные задачи. Задачу можно отменить в любом списке, пометив её на удаление. Сортировка по дате статуса, новые сверху.

Порядок задач при перетаскивании и изменении статуса другими способами

Для новых задач: задачи в этом статусе - это "предварительное планирование", сортировка по исполнителю (неназначенные - сверху), затем по приоритету, потом по дате создания.

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

При переходе в статус "в очереди" из статуса "новый", "ожидание" и при создании задачи в статусе "в очереди" ошибки становятся сверху задач соответствующего исполнителя, обычные задачи - снизу

При переходе из статуса "в работе" и более поздних статусов - задачи становятся сверху (предполагается, что эти задачи будут продолжены при выполнении "более срочной" задачи).

Дополнительное управление при перетаскивании: если перетаскивать задачи с контролом, то задачи становятся в то место "очереди", в которое они перетаскиваются.

При перетаскивании внутри "в очереди" - задачи меняются  местами.

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

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

Ожидающие задачи

В версии 1.0.0.2 добавлен "бэклог", список отложенных задач:

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

В справочнике проекты можно указать цвет фона для поля "проекты" в списках.

К любой задаче можно пристегнуть файлы (БСП). Настройка томов в разделе "Администрирование".

Про права:

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

Есть возможность включить RLS, сейчас он по группе доступа проектов (если указать пустую, то будут доступны задачи без проектов) для профиля "исполнитель". Если у пользователя включен профиль "Редактирование исполнителей и проектов", то RLS у такого пользователя выключается.

 

Сам себя не похвалишь - никто не похвалит

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

  • Drag'n'drop, поведение приведено в соответствие с "интерактивным редактированием" для исключения ситуации "объект был изменен или удален" у того пользователя, у которого открыта форма.
  • При создании задачи из формы быстрого создания при нажатии на записать (без закрытия) - элемент будет записан, затем откроется в "основной форме".
  • Создание исполнителей и заказчиков из поля выбора происходит без открытия форм (если что - стандартная клавиша создания элемента из поля выбора - F8)
  • Если начать пользоваться "пользователями", то у пользователя без полных прав будет интерфейс без панели разделов. Если указать у исполнителей и заказчиков "пользователей", то когда задача будет меняться другим пользователем - в списке задач она будет отображаться жирным.
  • Если у задачи указан проект - он отображается, если нет - то скрывается.
  • При фильтрации задач соответствующие поля в списках скрываются.
  • У проектов можно указать цвет фона, который будет отображаться в списках задач и проектов. К сожалению, 1С пока не научилась выделять активную строку как эксель, по этому условное оформление для активной строки бесполезно. Если вы придумаете, как красиво оформлять списки, используя возможности 1с, пишите в комментариях
  • Дата в списках отображается: для текущего дня в виде времени, для остальных дней - в виде даты без времени.
  • Единое оформление доски, форм списков, форм выбора.
  • Сохранение "настроек" доски.
  • В некомпактном режиме такси доска без горизонтальных скроллов влезает на 1400px по ширине (в компактном чуть ли не на 1024), борьба со скроллами заняла достаточно много времени
  • ... и много других вещей, которые маленькие и незаметные, но облегчают использование.

Немного минусов (они же планы на будущее)

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

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

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

Системные требования

Конфигурация на базе БСП 3.0.2 без использования модальности (работает в браузерах), минимальный релиз платформы - 8.3.12

Обновление конфигурации

Осуществляется стандартным образом через поддержку:

конфигурация -> поддержка -> обновить конфигурацию -> искать в каталогах (галочка на fragster.ru/...) -> далее -> выбрать версию -> готово

//infostart.ru/upload/iblock/858/85809958bc46e3ec634eecb246d717fa.gif

Разработка Учет задач Управление проектами Канбан Скрум Аджайл

См. также

1С:УНФ+РМ Управление проектной фирмой

Управление проектом (PMO, EPM) Комплексное управление ресурсами (ERP) Девелопмент Платформа 1С v8.3 Управленческий учет Платные (руб)

Продукт предназначен для автоматизации архитектурных, проектных конструкторских бюро, инжиниринговых фирм, а также любых других малых предприятий, использующих управление проектами в своей деятельности, и позволяет обеспечить комплексный подход в реализации задач управления проектами и общефирменных задач. Продукт разработан на основе типовой конфигурации "Управление нашей фирмой", а также конфигурации "PM Управление проектами ПРОФ", разработанной по проекту 1С-Совместно, с сохранением всех основных возможностей и механизмов этих решений и использует все преимущества технологической платформы "1С:Предприятие" версии 8.3, обеспечивающей масштабируемость, открытость, простоту администрирования и конфигурирования. При разработке "1С:УНФ+PM Управление проектной фирмой" был учтен опыт, накопленный при внедрении и эксплуатации продуктов линейки "1С:PM Управление проектами" более чем на 350 предприятиях различных отраслей и форм собственности.

55600 руб.

17.03.2022    11093    2    0    

6

Гибкий Канбан для 1С: Документооборот 8, редакция 2.1

Документооборот и делопроизводство (СЭД) Управление проектом (PMO, EPM) Платформа 1С v8.3 1С:Документооборот Россия Абонемент ($m)

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

5 стартмани

10.07.2023    3735    24    Mattakushi    8    

8

Процессная модель внедрения. НЕ КАНБАН и AGILE

Управление проектом (PMO, EPM) Бизнес-анализ Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

О своем опыте внедрения сложных систем. Почему пришлось разрабатывать собственную конфигурацию.

05.07.2023    1688    DenisErmolaev    7    

9

Подсистема "Служба поддержки Redmine"

Управление проектом (PMO, EPM) Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Подсистема "Служба поддержки Redmine". Сделана на расширении. Позволяет отправлять заявку из 1С в сервис-деск Redmine. Использует Rest-API Redmine. Поддерживает полноценный редактор Markdown для оформления заявки.

1 стартмани

06.05.2023    3059    9    henr1ck    1    

11

Бизнес как на ладони: как мы внедрили управленческую отчетность в дистрибьюторской компании

Управление проектом (PMO, EPM) Бизнес-анализ Платформа 1С v8.3 1С:Управление торговлей 11 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Бесплатно (free)

Успешен ли бизнес, где его слабые места, а где — возможности для роста? Корректно отвечать на эти вопросы, опираясь на данные управленческой отчётности. О том, как мы внедрили «1С:УТ» и настроили качественный управленческий учёт, — в нашем кейсе.

26.04.2023    1280    ystetsenko    0    

0

Трекер задач

Управление проектом (PMO, EPM) Платформа 1С v8.3 Россия Управленческий учет Абонемент ($m)

Еще один трекер задач для 1С, но реализован на html + css + js. Успешно используется в собственной срм в повседневной работе. Конфигурация написана на базе БСП 3.1.5.306.

2 стартмани

24.04.2023    8076    77    andrybar    16    

66

Как я писал ТЗ на внедрение 1С:ERP

Управление проектом (PMO, EPM) Управление производством (МES) Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление нашей фирмой 3.0 Абонемент ($m)

Данная публикация несёт ретроспективный характер, в которой я постараюсь продемонстрировать аналитическую работу при разработке технического задания на внедрение 1С: ERP. Указание конкретного продукта - 1С:EPR - в какой-то мере имеет значение, так как местами буду я опускаться в его технические особенности и описывать сложности, с которыми сталкивался. То есть технику и технологии буду комбинировать с методологией, чтобы картина была более полной. Буду выдерживать конфиденциальность, поэтому реальные цифры упразднены или изменены, а деловые разделы будут изложены общей практикой без коммерческих деталей.

1 стартмани

13.04.2023    14673    Ingraf    20    

77

Подключение виджета Задачи отдела любому пользователю 1С:Документооборот 2.1

Документооборот и делопроизводство (СЭД) Управление проектом (PMO, EPM) Платформа 1С v8.3 1С:Документооборот Россия Абонемент ($m)

Расширение для Документооборота 2.1 позволяет использовать виджет и форму "Задачи отдела" любому пользователю, а не только руководителю отдела.

1 стартмани

22.03.2023    3059    22    MaxTolya    6    

3
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
95. Sergik_D 20 03.05.18 13:31 Сейчас в теме
(94) Вопрос снят. Донастроил IIS.
Fragster; +1 Ответить
121. Fragster 1138 13.02.24 14:49 Сейчас в теме
96. Fragster 1138 17.05.18 11:56 Сейчас в теме
Версия 1.0.2.8

Исправление ошибок

Не отображалась дата статуса задач в очереди на доске

Ошибка при получении письма с темой, начинающейся на re или fw, но не являющимся ответом на электронное письмо

Улучшения

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

При подборе заказчиков через ввод по строке в списке не показываются помеченные на удаление элементы (при выборе через "показать все" показываются все)

Добавлена команда "выполнить без уведомления"
97. Fragster 1138 27.07.18 17:29 Сейчас в теме
Версия 1.0.2.9

Исправление ошибок

Вывод времени вместо даты только для текущего дня если система запущена более суток

Если СУЗ стояла в копии, то письмо о завершении отправлялось также на адрес техподдержки и задача из завершенных уходила в подтверждение

Улучшения

Форма электронного письма приведена в человеческий вид

В электронном писме реализована команда "ответить"

В задаче реализована командла "ответить", при наличии электронных писем в переписке - отвечает на последнее входящее письмо, иначе создает пустое письмо (необходимо заполнить адреса вручную)

Просмотр вложений из электронного письма двойным кликом

Отправка вложений в электронных письмах (выбор из файлов, прикрепленных к задаче)

Автоматическое соединение по теме теперь работает только для того же отправителя и только в течении 4 дней, независимо от статуса задачи
98. webresurs 205 25.09.18 06:19 Сейчас в теме
+ плюсанул интересная наработка!

идея для отчета... можно в виде диаграммы ганта, видно наглядно и просто...

как пример Учет заявок и еще Конфигурация учета задач....., только выделить разными цветами задачи новые, в работе и т.п.
99. Fragster 1138 03.10.18 18:43 Сейчас в теме
Версия 1.0.2.10

Исправление ошибок

Отсутствовала отдельная роль для просмотра электронных писем (работали только полные права)

Неправильно создавались исходящие письма для уведомления о создании задачи

Не работала команда "Вернуть из ожидания" формы ожидающих задач

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

Улучшения

Команда отметить прочитанной в контекстном меню доски и списка задач

Команда отметить непрочитанной в контекстном меню доски и списка задач

Если у письма указана пустая тема, то в качестве наименования задачи используются первые 80 символов письма
100. Xershi 1474 21.10.18 19:52 Сейчас в теме
Рассматривая решения канбан досок наткнулся на проект:
https://infostart.ru/public/552480/
У вас я так понимаю своя разработка.
Пока не увидел ни у кого интеграции с трелло.
Задавал вопросы авторам той публикации: http://forum.infostart.ru/forum9/topic159221/message2064282/#message2064282
Но идея самостоятельной доработки пока у меня не стоит. Возможно вы такую интеграцию сделаете? Тогда буду в первых рядах чтобы это протестировать!
101. Fragster 1138 21.10.18 22:44 Сейчас в теме
(100) раскройте тему интеграции. трелло - это также канбан. какие задачи не решает трелло, и какие решает это решение, какие проблемы решит эта интеграция?
102. Xershi 1474 21.10.18 22:51 Сейчас в теме
103. Fragster 1138 22.10.18 11:13 Сейчас в теме
(102) я увидел только необходимость в предоставлении клиенту возможности создания задач. сейчас есть создание задач через email. Сейчас есть возможность создавать ограниченных пользователей (rls по проектам) для доступа через веб клиент.
+ в планах есть создание внешних пользователей в терминологии БСП, (пользователи, которые видят только свои задачи)
+ в планах есть интеграция со skype и trelegram ботами (ближайшие планы - уведомление о появлении задач, в дальнейшем - и создание задач также)
104. Xershi 1474 22.10.18 13:34 Сейчас в теме
(103) речь о том чтобы дать клиенту инструмент с ГУИ и трело отлично подходит. Но внутреннюю кухню вести у себя в 1С, чтобы интегрировать с другими учетными системами.
То что вы написали это хорошо, но ключевой момент не давать доступ к своей базе, не потому что не хочу, а потому что это публиковать базу надо, а такой возможности нет.
105. teratekco 08.01.19 01:50 Сейчас в теме
Скажите, а есть возможность как расширение конфигурации эту разработку подключать? Мне вот возможностей вашей системы не хватает как подсистемы ут11, чтобы с документами и продажами связать. Очень статусов задач и канбана в у11 не хватает.
106. Fragster 1138 09.01.19 15:15 Сейчас в теме
(105) Конфигурация не предназначена для использования в качестве встраиваемой подсистемы. План по интеграции подсистемы БСП "Бизнес-процессы и задачи" через механизм обменов есть. https://its.1c.ru/db/bsp246doc#content:1803:hdoc
107. Fragster 1138 11.01.19 18:16 Сейчас в теме
Версия 1.0.2.11

Исправление ошибок

Формат даты задач в очереди на доске приведен к формату остальных списков

Улучшения

БСП обновлена до версии 3.0.2

В форме задачи кнопка "Отметить непрочитанной" заменена на "Отметить непрочитанной и закрыть"

При использовании RLS у пользователя также показываются задачи, в которых он исполнитель или заказчик, не зависимо от проекта

У проекта добавлен реквизит основной исполнитель, подставляется также как и основной заказчик - при выборе проекта. НЕ подставляется при поступлении задачи через email.
108. Fragster 1138 22.01.19 10:57 Сейчас в теме
Версия 1.0.3.1

Исправление ошибок

Обход ошибки платформы 8.3.12.1529 при заполнении ИнтернетПочтовыйПрофиль и нестандартного порта IMAP

Исправлена ошибка при изменении проекта в незаписанной задаче

Исправлена ошибка при записи задачи в режиме обмена данными

Контактная информация исполнителей доступна :)

Улучшения

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

Механизм подписки на задачи - есть возможность подписаться на "изменение" произвольной задачи

Автоподписка на задачи автора, заказчика, исполнителя, автор может отписаться от задачи, исполнитель и заказчик - нет. При изменении исполнителя и заказчика автоматом меняется и подписка

Три состояния фладка отбора по исполнителю на доске - в "сером" состоянии отбор по подписке выбранного (его пользователя) исполнителя

Отбор по задачам с подпиской в общем списке задач
113. Fragster 1138 25.01.19 17:49 Сейчас в теме
Версия 1.0.3.2

Исправление ошибок

Двойной вопрос и двойное добавление email заказчика при "быстром создании" заказчика из поля ввода заказчика

При отборе по задачам по подписке на доске в списке новых не показывались задачи без исполнителя

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

При нажатии на "отметить непрочитанной и закрыть" в форме немодифицированной задачи она не выделяется в списке до его принудительного обновления

При записи задачи в форме не обновляетяс статус подписки

Улучшения

Добавлена картинка у кнопки "ответить" у задачи и электронного письма

В списке вложений электронного письма убраны лишние колонки

В списке вложений электронного письма добавлена иконка типа файла вложения

Автоматическая подписка всех исполнителей на задачи с неназначенным исполнителем (при назначении исполнителя подписка с остальных исполнителей снимается)

Кнопка "Отметить непрочитанной" включает подписку на задачу
114. Fragster 1138 07.02.19 16:23 Сейчас в теме
Версия 1.0.3.3

Исправление ошибок

Если установить галочку "получатель" у отправителя письма, то её невозможно снять

Возможно менять адреса у входящего или отправленного письма

Задвоенный список статусов в форме задачи

Невозможно пометить на удаление задачу

Улучшения

Добавлена подсистема удаления помеченных объектов из БСП

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

При пометке на удаление незавершенная задача сначала переводится в статус "отменена", при повторной пометке на удаление - задача помечается на удаление. Завершенная задача сраз упомечается на удаление

Пометка на удаление электронных писем синхронизирована с пометкой на удаление задач
115. Fragster 1138 08.02.19 17:16 Сейчас в теме
Версия 1.0.3.4

Исправление ошибок

Плодятся вложенные файлы при получении писем

Улучшения

В тексте письма стало возможно использовать кнопку табуляции
116. Fragster 1138 21.02.19 17:24 Сейчас в теме
Версия 1.0.3.5

Исправление ошибок

Заказчик часто "излишне" обрезается на доске

Улучшения

В регистр История задач записывается также и исполнитель задачи

На доске вместо отбора по проекту и итерации добавлен универсальный отбор по всем полям задачи

Переключатель отбора по исполнителю/по подписке сделан более наглядным

Уменьшен горизонтальный интервал на доске и цвет рамок списков задач - минимальная ширина окна до полявления полос прокрутки в обычном масштабе уменьшена до 1200px (и 975px в масштабе 80% или компактном режиме)

Убрана ненужная кнопка очистки исполнителя
117. пользователь 16.05.19 22:59
Сообщение было скрыто модератором.
...
118. Fragster 1138 19.06.19 11:18 Сейчас в теме
Версия 1.0.3.6

Исправление ошибок

Не прикреплялся номер задачи к теме письма из задачи, если задача создана по электронному письму

Улучшения

Кнопка "ответить" в задаче отвечает на последнее входящее письмо по задаче, а не на первое

В РС История задач записывается автор изменения

При использовании нескольких учетных записей электронной почты ошибка при получении/отправке в одной учетной записи больше не приводит к остановке регламентного задания и пропуску остальных учетных записей. Информация об ошибке пишется в журнал регистрации.
119. Fragster 1138 11.06.20 14:07 Сейчас в теме
Версия 1.0.4.0

Исправление ошибок

У пользователя с ограниченными правами не было прав на команду "ответить"

Улучшения

Отображение даты электронного письма в форме задачи

Учет времени ответов на задачи, созданные на электронные письма и времени ответов на исходящие письма

Возможность отбора по системным письмам

Скрытие по умолчанию служебных писем из формы задачи
Cthulhu; eeeio; +2 Ответить
Оставьте свое сообщение