GeminiУправление проектамиОценка рисковПланирование проектовЗависимостиГрафикРазработка промптов

Поиск пропущенных задач и зависимостей в плане проекта с Gemini

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

План может дать сбой, если в нём не учтено, как задачи зависят друг от друга. Например, в графике есть разработка, маркетинговая кампания и дата запуска. Между этими этапами могут понадобиться работы, которых в плане нет:

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

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

С помощью ИИ можно заранее проверить, учтены ли такие условия в плане.

Проверку можно провести в несколько этапов:

Метод из учебных материалов Google

В основе статьи — практическое задание из официального курса Google «AI for Brainstorming and Planning» на Coursera. Оно посвящено поиску пропущенных работ и связей между задачами проекта. Gemini сравнивает предоставленные планы и помогает заметить, что в них не учтено. Затем найденные пробелы нужно проверить с командой. Подтверждённые задачи добавляют в график с нужными сроками и ответственными. Первые три шага взяты из задания. Затем мы добавляем проверки, которые помогают разобраться в рисках реального проекта.

Шаг 1. Найдите пропущенные зависимости

Передайте Gemini документы, в которых описаны разные части проекта.

Например:

  • краткое описание целей и задач проекта;
  • записка о запуске;
  • график со сроками, отсчитанными от даты завершения проекта;
  • план этапов;
  • план выполнения работ;
  • документ с требованиями.

Затем попросите Gemini сравнить их.

Шаблон промпта

Например:

Пример промпта

В одном документе может быть требование, которое забыли внести в другой. Сравнение помогает заметить такие расхождения. Основной вопрос:

Что такое зависимость?

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

Например:

Чтобы запустить кампанию, сначала нужно выполнить условие:

А для согласования сообщений нужно завершить предыдущий этап:

Если юридическая проверка не указана, график выглядит полным, хотя важный этап в нём пропущен.

Gemini помогает найти такие связи, сопоставляя предоставленные документы.

Шаг 2. Оцените последствия пропуска

Выберите пропущенную работу и попросите Gemini показать, что задержится, если её не выполнить.

Шаблон промпта

Например:

Пример промпта

После поиска пробелов нужно оценить их последствия:

Возможные последствия:

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

Проверьте предложенные последствия с командой: модель может не знать часть условий проекта.

Шаг 3. Добавьте недостающую работу в график

После подтверждения пробела включите недостающие задачи в план.

Шаблон промпта

Например:

Пример промпта

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

После проверки добавьте недостающую работу в график:

Теперь можно рассчитать сроки этих работ от даты запуска.

Что ИИ может узнать о зависимостях

ИИ видит только предоставленные ему сведения. О внутренних договорённостях компании он может не знать.

В документе могут не упоминаться:

  • участник, который должен согласовать работу;
  • срок поставки;
  • внутренняя проверка безопасности;
  • требования к закупке;
  • доступность нужного сотрудника.

Gemini может выявить:

  • противоречия в предоставленных документах;
  • предварительные условия, которые могли пропустить;
  • типичные зависимости для такого проекта;
  • пробелы в последовательности работ.

Часть найденных связей будет лишь предположениями: их нужно подтвердить у ответственных. В ответе должно быть ясно, к какой группе относится каждая находка:

Дополнение M2B2: запрашивайте подтверждения из документов

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

Пример промпта

Так будет видно, на чём основан каждый вывод и что ещё нужно подтвердить.

Какие зависимости подтверждены, а какие пока предполагаются

Представьте, что в записке проекта сказано:

Но в графике нет этапа юридической проверки. В этом случае зависимость имеет понятный статус:

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

Gemini может предположить:

Документы это требование не подтверждают. В этом случае речь идёт о другом статусе:

Требование из документа и предположение модели должны быть помечены по-разному.

Проверяйте несколько типов зависимостей

Чтобы не упустить важное, отдельно проверьте несколько условий выполнения работ.

Порядок работ

Задача B не может начаться до завершения задачи A.

Согласования

Работа не может продолжиться без чьего-либо согласования.

Ресурсы

Нужны свободный сотрудник или команда, бюджет, оборудование либо доступ к рабочей системе.

Технические зависимости

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

Внешние зависимости

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

Информационные зависимости

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

Подготовка к запуску

К запуску сотрудники должны быть обучены, инструкции готовы, а поддержка — знать, как принимать работу.

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

Пример промпта

Дополнение M2B2: отделите последствия от вероятности

После выявления зависимости оцените, на что она может повлиять. Даже серьёзные последствия не показывают, насколько вероятна сама задержка.

Легко спросить ИИ:

Если нет данных о похожих проектах или другого надёжного основания, число вроде 70% будет предположением модели.

Лучше попросить модель разобрать последствия и недостающую информацию:

Шаблон промпта

Так вы получите описание последствий и список сведений, которые нужны для оценки риска.

Проверьте последствия за пределами графика

Пропущенная зависимость может повлиять не только на график.

Например:

ОбластьВозможные последствия
ГрафикПеренос этапа
ЗатратыСрочные работы или переделка
Объём работОтказ от части функций
КачествоМеньше времени на тестирование
Соблюдение требованийПропуск обязательного согласования
Работа командыКоманда поддержки не готова
Клиентский опытНеясный для клиентов или неполный запуск

Для более полной проверки можно использовать такой запрос:

Пример промпта

Проследите всю последовательность работ

Один пропущенный пункт может затронуть несколько последующих задач. Например:

Пройдите по всей последовательности: какие работы придётся перенести, если предыдущая задержится?

Спросите:

Шаблон промпта

Это особенно полезно в больших планах, где последствия одной задержки трудно увидеть сразу.

Ищите противоречия между документами

Сравнение планов также помогает найти противоречия в сроках и условиях.

Например:

Если читать документы отдельно, это противоречие легко пропустить. Используйте:

Пример промпта

Последняя инструкция просит сохранить расхождение между документами. Выбрать верную дату и исправить план должна команда.

Дополнение M2B2: составьте график недостающих работ

После проверки и подтверждения пробелов обновите график.

Шаблон промпта

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

Добавьте критерии завершения

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

К нему полезно добавить критерий завершения:

Так видно, какой результат нужно получить, прежде чем считать этап завершённым.

Можно спросить:

Пример промпта

Спросите, кто кого ждёт

Проверьте, кто передаёт результат работы и кто должен его получить.

Пример промпта

Эта проверка помогает найти ситуацию:

Определите, как снизить подтверждённый риск

Когда зависимость подтверждена, можно обсуждать способы снизить риск.

Например:

Пример промпта

Так команда сможет рассмотреть предложения отдельно от уже согласованного плана.

Превратите проверку в реестр рисков

Соберите подтверждённые риски в таблицу: что может задержаться, кто за это отвечает и что нужно сделать.

ЗависимостьВлияниеОтветственныйСрокКак снизить рискСтатус
Юридическое согласованиеВысокоеЮристыБудет определеноНачать проверку раньшеОткрыт
Готовые данные о продуктеВысокоеПродуктовая команда10 октябряЕженедельная проверкаОткрыт
Обучение команды поддержкиСреднееОперационная команда20 октябряПодготовить черновые материалы заранееОткрыт

Gemini может помочь создать эту структуру:

Пример промпта

Представьте, почему проект мог не достичь цели

Ещё один способ заметить упущения — представить, что проект уже завершился неудачно, и разобрать возможные причины. Общий вопрос помогает начать обсуждение рисков:

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

Пример промпта

Такой разбор помогает найти вопросы, которые могли остаться без внимания при обычном планировании.

Шаблон промпта для проверки проектных рисков

В одном запросе можно объединить весь порядок проверки:

Пример промпта

Этот запрос задаёт порядок проверки и требует оснований для выводов. В общем вопросе таких условий нет:

Что остаётся за пределами проверки ИИ

Gemini может проверить только ту информацию, которая ему доступна.

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

  • описание в загруженных документах;
  • ваше пояснение;
  • другой подключённый материал с нужной информацией.

Результаты ИИ нужно сопоставлять с:

  • оценкой руководителя проекта;
  • комментариями участников проекта;
  • технической проверкой;
  • юридической проверкой и требованиями к проекту;
  • подтверждением подрядчика;
  • знаниями команды о работе организации.

Ответственные за проект проверяют результаты и решают, что изменить в плане.

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

Gemini Apps позволяет работать с несколькими загруженными файлами. Но если материалов слишком много, модель может упустить детали и связи между ними. Из-за этого в проверке могут остаться незамеченными важные условия начала работ. Например, условие в одном документе может определять срок этапа в другом.

Для большого проекта полезно:

  • выбрать документы, которые относятся к проверяемому вопросу;
  • разбить проверку по этапам проекта;
  • запросить ссылки на источники;
  • вручную проверить значимые выводы.

Так будет проще проследить связи между задачами и проверить их по документам.

Что должно попасть в обновлённый план

Общего вопроса о рисках недостаточно:

Проверка начинается со сравнения документов:

При проверке нужно сопоставить:

  • Этапы: что нужно выполнить.
  • Зависимости: что должно быть готово до начала следующей работы.
  • Ответственных: кто обеспечивает результат.
  • Сроки: когда работа должна быть закончена.
  • Критерии завершения: по каким признакам результат готов.

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

Если в плане чего-то не хватает, сохраняйте пробел видимым:

Если ответственный неизвестен, оставьте поле незаполненным. Если дата не согласована, укажите «Будет определено». Предполагаемую зависимость так и пометьте. Эти пробелы покажут команде, что нужно уточнить перед обновлением плана.

Источник

На основе официального курса Google «AI for Brainstorming and Planning» на Coursera.