Задачник
Описание процесса
- От клиента приходит задача в виде описания проблемы, которую нужно решить
- Нужно эту проблему описать, осмыслить и придумать способ её решения => составить концептуальный проект
-
Утвердить у заказчика концептуальный проект
- Постановку задачи
- Способ решения
- Стоимость
- По концептуальному проекту => составить ТЗ
- С разбивкой по шагам. Каждый шаг- это некий законченный функционал, обладающий самостоятельной ценностью.
- Оценить сроки и стоимость шагов
- По шагу ТЗ => сформировать задачи
- Задача, исполнитель, срок
- Зависимость задач
- Задача состоит
- название задачи
- параметры (сроки, отвественный)
-
описание задачи
- что нужно сделать
- что должно получиться в итоге
- переписка по задаче (обсуждение)
- Выполнение задач по шагу проекта
- Разработка
- Документирование
- Сдача шага проекта заказчику
- Получение обратной связи от заказчика
- Внесение изменений в ТЗ по этому шагу
- Создание новых задач
- Выполнение новых задач
Оформление процесса
- Концептуальный проект (Концепция) - описание проекта в целом
- необходимость проекта
- ожидаемый результат
- концептуальный способ достижения результата
- дерево работ, взаимозависимость
- Работа
- Техническое задание (ТЗ)
- описание требуемого результата
- технический способ его достижения
- дерево задач, взаимозависимость
- Планирование
- оценка ресурсов на задачи
- распределение задач по исполнителям, по срокам
- контроль хода выполнения задач
- Документирование работы
- Сдача работы Заказчику
- Техническое задание (ТЗ)
Фрактальная структура (проект, работа, задача, подзадача.. )
-
- Тексты
- Название
- Описание
- Ссылка на документацию
- Люди
- Автор
- Менеджер
- Исполнитель
- Наблюдатели
- Цифры
- Озвученная длительность
- Озвученная стоимость
- Реальная длительность
- Реальная стоимость
- Даты
- Возможная дата начала (исходя из всех предварительных условий)
- Планируемая дата завершения
- Место в структуре
- Родитель
- Потомки
- От каких задач зависит (даты начала/конца этой задачи от даты начала/конца других задач)
- Ссылка на дискуссию
- Тексты
Иерархия нужна для
- сущностей (проект, задача ...)
- Клиент
- Проект
- ... всё остальное
- документации
- должна "собираться" по дереву
- Модуль
- Функция
- ... всё остальное
- на каждом уровне иерархии только тот текст, который относится к этому уровню
- должна "собираться" по дереву
Права доступа
- Диаграмма Гантта может меняться строго одним человеком - ответственным за весь проект. Остальное бессмысленно с точки зрения контроля. Можно конечно разрешить двигать задачи не выходя за контрольные точки, но это тоже потенциально источник срыва проекта. Поэтому все изменения графика проекта - строго через одни руки.
-
Нужен механизм утверждения с заказчиком вносимых изменений
- видимо, через смену сроков контрольных точек => нужен Гантт только с контрольными точками, без остальных задач, чтобы этот компактный вид утверждать.
Концептуальный проект
Формирование идеи и концепции проекта – это важная часть процесса проектирования.
Концептуальный проект — это задание на проектирование с принятыми технологическими решениями, единое понимание проекта Заказчиком и Проектировщиком, определение проблемных мест проекта и принятие решений по их устранению, определение объема последующих проектных работ, планирование проекта и ресурсов, уменьшение объема работ на следующих стадиях Проекта.
-
ТЗ
-
Раздел ТЗ (шаг, этап) (сроки, % выполнения, стоимость)
-
Задача
-
Задача
- Задача
-
Задача
-
Задача
-
Раздел ТЗ (шаг, этап) (сроки, % выполнения, стоимость)
- Видит заказчик
- Видит исполнитель
Задачи задачника
- Разбивка ТЗ на задачи
- Назначение задач
- Ход исполнения
- поиск свободных ресурсов
- назначение
- переписка
- документирование
- сдача
Требования к задачнику
- Дерево задач
- Все узлы - задачи
- Перетаскивание задач и узлов
- Параметры задачи
- Тексты
- Название
- Описание (ссылка на ТЗ ? )
- Люди
- Автор
- Менеджер
- Исполнитель
- Цифры
- Озвученная длительность
- Озвученная стоимость
- Реальная длительность
- Реальная стоимость
- Даты
- Дата начала работ по задаче
- Дата завершения
- Тексты
Рассматриваем RocketChat как основной инструмент коммуникации.
Но в нём нет такого понятия как "задача". Зато есть понятия "канал", "тред".
Есть возможность упоминать человека (он об этом узнает). Есть возможность напомнить человеку в заданное время (через приложение Remind Me)
Концепцию строительства или реконструкции фармацевтического предприятия необходимо начинать с разработки оптимального концептуального проекта.
Тщательно разработанный концептуальный проект дает ясную основу для принятия дальнейших решений и позволит сократить риски в ходе выполнения дальнейших работ.
Выполнение задач
- Нужен сводный Гантт по всем проектам, где будет видно, какие задачи нужно решить сегодня/на неделе/в этом месяце
- Из этого списка выбираются задачи на сегодня. Этим задачам ставится статус "В работе".
- В дереве задач исполнителя (не Гантт) можно отфильтровать по этому статусу.
Ссылки
- jQuery MIT библиотека GANTT: https://github.com/robicch/jQueryGantt
- Angular: https://github.com/angular-gantt/angular-gantt
- Vue: https://github.com/neuronetio/gantt-elastic
- Редактор JSON и XML; https://www.altova.com/xmlspy-xml-editor/demos
Система JUPITER www.jupiter.systems (с) 2024г.
Нет комментариев