Јединица 4 / 11

Распоред пројекта: прекретнице, зависности и критични пут

Добици:

  • Разумевање концепта прекретнице, зависности од задатка, критичног пута и маргине кашњења (слацк) и креирање нацрта распореда и мапе зависности са подршком вештачке интелигенције.
  • Могућност коришћења АИ за анализу сценарија (убрзање, паралелно трчање, балансирање ресурса) и увид у ризик од распореда
  • Разумевање да се распоред који је предложила вештачка интелигенција не може претворити у обавезу без потврде са стварним ограничењима календара, празника, ресурса и зависности.

Када су предвиђања спремна, време је да их ставите у календар. Распоред је план који показује који задатак ће почети и када ће се завршити, који задатак зависи од којег и када ће се пројекат завршити. Добар распоред не наводи само задатке један за другим; Узима у обзир зависности, ограничења ресурса и кашњење између задатака. АИ је моћан партнер за израду нацрта у планирању: наређује задатке, предлаже зависности, означава критични пут и пита „шта ако убрзамо тај задатак?“ Покушава овакве сценарије за неколико секунди. Али распоред је документ обавезе; Не треба обећавати датуме без људске верификације стварног календара, празника, доступности тима и стварних зависности.

Основни појмови

Прекретница је догађај који нема трајање, само означава важну тачку: „дизајн одобрен“, „тестирање је завршено“, „крени уживо“. Прекретнице су сидра за комуникацију са заинтересованим странама и праћење напретка.

Зависност је однос редоследа између два задатка. Најчешћи је Финисх-то-Старт (ФС): Б не може почети док се А не заврши (фарбање се не може обавити пре него што се зид изгради). Друге врсте: старт-старт (СС), циљ-циљ (ФФ), старт-циљ (СФ). Зависности такође могу бити обавезне (физички/логички захтев) или опционе (преференција). Постоји и кашњење: "сачекајте 2 дана за сушење након фарбања" итд.

Критични пут је ланац повезаних задатака са најдужим укупним трајањем, који се протеже од почетка до краја пројекта. Дужина овог ланца одређује најранији датум завршетка пројекта. Застој задатака на критичној путањи је нула: ако је један одложен, цео пројекат је одложен. Задаци ван критичног пута имају неку маргину; Могу да клизе прилично добро.

Постоје две технике компримовања графикона. Рушење је скраћивање задатка (повећавају се трошкови) стављањем додатних ресурса. Паралелизација (брзо праћење) је обављање задатака који би се нормално обављали један за другим, делимично истовремено (ризик се повећава). АИ предлаже ове сценарије; Ви одлучујете који ћете узети у обзир.

концепт

Значење

Зашто је то важно?

прекретница

Неограничено важан догађај

Водитељ комуникације и праћења

Зависност (ФС/СС/ФФ)

Редослед између задатака

Ако је погрешно, графикон се руши

критични пут

Најдужи повезани ланац

Одређује трајање пројекта

Додатак за кашњење (застој)

Колико времена задатак може да се промени

Даје приоритет ризику

убрзање

Скраћеница са референцом

Купује време по цени

паралелизација

немојте то радити у исто време

Штеди време, повећава ризик

Корак по корак: Израда графикона помоћу вештачке интелигенције

  1. Имајте спремне задатке и процене. Ваше ВБС и процене трајања (претходне јединице) постају улаз.
  2. Питајте за зависности. Препоручити логичке зависности међу задацима (ФС/СС) и њихово образложење од АИ; Затим их тестирајте са стварношћу њиховог сађења.
  3. Уклоните критични пут. Замолите АИ да израчуна критични пут и кашњење сваког задатка; Сами проверите укупно време.
  4. Ставите то у календар. Укључите стварни датум почетка, празнике, одсуства и доступност тима. АИ не зна ове ствари; ви додајете.
  5. Пробајте скрипту. Покрените сценарије „Ако убрзамо задатак Кс на критичној путањи“, „Ако паралелизирамо И и З“.
  6. Маржа ризика и тампон. Ставите разумни бафер пројекта на крај критичног пута; Учините маргину несигурности видљивом на графикону.
Пажња: АИ може прихватити трајање задатка као „5 дана“ и ставити га у распоред, али не зна државни празник који пада између тих дана, одсуство члана тима или њихово оптерећење на другом пројекту. Увек је човеков посао да дода календарску чињеницу.

три мини кофера

Случај 1 — Критички пут је постао јасан. Премијер је имао проблема да ручно пронађе критичну путању на пројекту од 40 задатака. Дао је листу задатака и зависности АИ и извукао критични пут и маргине кашњења. АИ је означио критични пут који се састоји од 9 задатака; ПМ је ово ручно верификовао са два задатка. Тако је своју енергију усмерио на ових 9 задатака током недељног праћења и није вршио непотребан притисак на задатке са великим учешћем.

Случај 2 — Ухваћена погрешна зависност. Један координатор је довео у питање сугестију АИ да „тестирање не може почети док се развој потпуно не заврши (ФС).“ У тимској стварности, модули би могли да се тестирају део по део (СС + заостајање). Када смо поправили зависност, критични пут је скраћен за 6 дана. Поука: Претпостављена зависност АИ није увек тачна.

Случај 3 — чињеница из календара је изостављена. Један тим је прихватио графикон који је направио АИ какав јесте; Али док је распоред бројао радне дане, није укључивао 9-дневни државни празник и планирано одсуство два програмера. Стварни завршетак је био 12 дана након плана. Поука: нема обавезе према распореду без људског додавања календара, празника и доступности.

Слаби промпт / Јаки промпт

Слабо обавештење:

Направите пројектни календар за ове задатке и наведите рок.

АИ прави крајњи датум не знајући стварни датум почетка, празнике и доступност.

Снажан упит:

Ваша улога: специјалиста за планирање пројеката. Контекст: Испод су задаци, ПЕРТ времена и познате зависности. Почетак: 1. септембар. Тим: 3 особе. Празници: [лист]. Дозволе: [лист].Таск:1) Сортирај задатке према зависностима; напишите тип (ФС/СС/ФФ) и оправдање за сваку зависност.2) Издвојите критични пут и кашњење (слабост) сваког задатка; приказати укупно време.3) УЗМИ У обзир празнике и одсуства; користите календар радних дана.4) Означите двосмислене зависности са „[потврдите са тимом]“, уклапањем.Излаз: табела (Задатак | Трајање | Претходници | Почетак | Завршетак | Слацк) + листа критичних путања.

Овај захтев је снажан јер је дато оправдање за иницијацију, одмор, доступност и зависност; неизвесност је означена.

Додатни шаблони:

# Сценарио енгинеЛист задатака на критичној путањи. За сваки: шта је мање ризично: убрзање (додатни ресурси) или паралелизација? Запишите добит у времену и ризик које додаје свака опција.

# Утицај одлагања Ако се следећи задатак одложи за 3 дана: да ли је на критичном путу? Да ли ће то утицати на завршетак пројекта? Који следећи задаци се померају? Прикажи ефекат ланца.

# Предлог бафера: На основу ПЕРТ одступања у временима критичне путање, предложите и оправдајте разуман бафер (дана) који треба додати на крају пројекта. Ово је предлог; Одобрење припада администратору.

Уобичајене грешке

  • Прескакање одмора и одсуства: Ако календар радних дана није успостављен, датум завршетка је погрешан од почетка.
  • Погрешан тип зависности: под претпоставком да је све ФС непотребно продужава критични пут.
  • Непраћење критичног пута: Трошење енергије на задатке велике брзине и занемаривање критичног пута ствара кашњења.
  • Игнорисање сукоба ресурса: Стављање исте особе на два паралелна задатка чини распоред фиктивним.
  • Без бафера: Распоред нулте марже је скоро немогуће обећање када постоји неизвесност.
  • Постављање АИ распореда какав јесте: Непотврђени распоред је непотписано обећање датума.
Савет: Управљајте распоредом кроз прекретнице. Заинтересоване стране не могу да прате 200 задатака, али могу лако да прате 6-8 прекретница; Саопштите напредак овим сидрима.

Укратко

Распоред је документ обавезе који повезује процене са стварним распоредом. Прекретнице су сидро праћења, зависности су логика секвенце, а критични пут је ланац који одређује најранији датум завршетка пројекта. АИ је брз у анализи зависности, критичног пута и сценарија; али не зна за празнике, одсуства, сукобе ресурса и праве зависности. Увек је посао човека да дода чињеницу о распореду, провери критичну путању, стави у бафер и посвети се датуму.

Задатак апликације

Дајте задатке и временске процене вашег пројекта АИ и креирајте нацрт распореда, критичну путању и маргине кашњења. Затим ручно додајте стварни датум почетка, празнике и тимски одлазак; Проверите критични пут са два задатка. Исправите барем једну зависност тимском истином и ставите разуман тампон на крај критичног пута.

контролна листа

  • [ ] Навео сам задатке са исправним типовима зависности (ФС/СС/ФФ).
  • [ ] Извукао сам критичну путању и проверио је ручно.
  • [ ] Додао сам празнике, одсуства и доступност у календар радних дана.
  • [ ] Проверио сам да нема сукоба ресурса.
  • [ ] Поставио сам прекретнице и везао комуникацију за њих.
  • [ ] Заштитио сам се од неизвесности; Нисам се обавезао без потврде датума.