Ang mga proyekto o mga dependency sa gawain ay kritikal para sa:
- Sequencing ang mga pakete sa gawain (gawain) sa isang plano ng proyekto.
- Kinakalkula ang kritikal na landas (pinakamahabang landas / tagal) ng mga gawain sa isang plano ng proyekto.
- Pagtukoy ng mga isyu sa mapagkukunan at pag-iiskedyul at gumawa ng mga sumusuporta sa pagpapasya.
- Pagsubaybay at pamamahala bilang bahagi ng pangkalahatang plano ng proyekto.
- Pagkilala ng mga pagkakataon upang mapabilis ang iskedyul sa pamamagitan ng mabilis na pagsubaybay o pag-crash.
Mga halimbawa ng Dependencies ng Task ng Proyekto:
Habang ang pagtatasa ng mga dependency sa gawain para sa isang malaking proyekto ay isang komplikadong gawain na madalas na nangangailangan ng software ng computer, isaalang-alang ang ilang mga simpleng halimbawa upang ilarawan ang konsepto.
Halimbawa 1: Paggawa ng kape . Isipin ang pagkuha ng kama sa umaga, yawning at gawin ang iyong paraan sa kusina upang matuklasan na nakalimutan mo sa preset ang iyong coffeemaker upang awtomatikong nagbubuo. Nasa iyo na ngayon upang maiwasan ang pagtulog at simulan ang paggawa ng serbesa. Alam mo na kailangan mong kumpletuhin ang mga sumusunod na gawain:
- Dagdagan ng tubig
- Gilingin ang mga coffee beans
- Sukatin ang kape sa filter
- Magdagdag ng filter na kape
- Ilagay ang kagamitan sa tray ng heating
- Pindutin ang magluto
Siyempre, may tamang kaayusan sa prosesong ito. Hindi mo pinipilit ang paggawa bago matapos ang lahat ng iba pang mga hakbang. Ang tamang pagkakasunud-sunod ng mga kaganapan na isinasaalang-alang ang mga dependency ng account ay maaaring maging tulad ng sumusunod:
- Gilingin ang mga coffee beans
- Magdagdag ng filter na kape
- Sukatin ang kape sa filter
- Dagdagan ng tubig
- Ilagay ang kagamitan sa tray ng heating
- Pindutin ang magluto.
Sa ganitong pagkakasunud-sunod ng mga gawain, hindi mo maaaring masukat ang kape sa filter bago mo ibalik ang mga beans. Ang paggiling ng coffee beans ay isang aktibidad na hinalinhan para sa pagsukat ng kape sa filter. Ang hakbang sa pagsukat ay isang kasunod na aktibidad. Ang lahat ng mga gawain ay mga gawain ng hinalinhan sa hakbang: Pindutin ang Brew.
Halimbawa 2: Pag-install ng isang lawn at damuhan na sistema ng pag-spray sa isang bagong bahay. Kabilang sa mahahalagang gawain ang:
- I-install ang damuhan (damuhan)
- Maghukay ng mga trenches para sa at i-install ang hoses ng patubigan
- Hanapin ang mga sprinkler head
- Grade ang lot
- Punan ang trenches
Ang tamang pagkakasunud-sunod ng mga kaganapan na isinasaalang-alang ang mga dependency sa gawain ay:
- Grade ang lot.
- Hanapin ang mga sprinkler head.
- Maghukay ng mga trenches para sa at i-install ang hoses ng patubigan.
- Punan ang trenches
- I-install ang lawn.
Ang pag-unawa sa mga dependency sa halimbawang ito ay nagpapahintulot sa landscaper na magplano para sa grading at paghuhukay ng mga kagamitan, pagtiyak ng pagkakaroon ng mga supply at pag-iiskedyul ng tamang mapagkukunan para sa bawat hakbang.
Uri ng Dependencies sa Pagpaplano ng Proyekto:
Mayroong apat na uri ng mga dependency sa pagpaplano ng proyekto . Itinatag nila ang mga relasyon sa pagitan ng mga gawain.
Ang mga ito ay nakalista sa order na kadalasang ginagamit.
- Tapusin ang Pagsisimula (FS). Ang unang gawain ay dapat kumpletuhin bago magsimula ang ikalawang gawain. Halimbawa, ang gawain na "Isulat ang module ng module 1" ay dapat matapos bago ang gawain na "test code module 1" ay maaaring magsimula.
- Tapusin Upang Tapusin (FF). Ang pangalawang gawain ay hindi maaaring tapusin bago natapos ang unang gawain. Ang gawain na "lahat ng code na nasubukan" ay hindi maaaring matapos bago ang gawain na "test code module x" na natapos.
- Simulan Upang Magsimula (SS). Ang ikalawang gawain ay hindi magsisimula hanggang ang pagsisimula ng unang gawain. Ang gawain "magsulat ng manu-manong pagsasanay" ay dapat magsimula bago ang gawain "isulat ang kabanata 1 ng pagsasanay sa manu-manong" ay maaaring magsimula.
- Simulan Upang Tapusin (SF). Dapat simulan ang unang gawain bago matapos ang pangalawang gawain. Ang gawain na "magtakda ng coder para sa module 3" ay dapat magsimula bago ang gawain na "lahat ng gawaing itinalaga" ay maaaring tapusin.
Mga kategorya ng Dependencies sa Pagpaplano ng Proyekto
Mayroon ding mga dependency sa iba pang mga proyekto.
Ang mga dependency sa pagpaplano ay nabibilang sa tatlong kategorya: lohikal, batay sa mapagkukunan, o kagustuhan. Mayroong apat na uri ng mga dependency sa pagpaplano ng proyekto.
- Mga Lohikal na Dependency sa Pagpaplano: Ito ang mga dependency na hinihimok ng lohika. Hindi ka maaaring magpinta ng isang pader bago ito maitayo. Hindi mo maaaring subukan ang isang module ng code hanggang sa matapos itong nakasulat.
- Dependencies na batay sa Resource Dependencies: Ito ang mga dependency kung saan ang gawain ay maaaring maganap nang mas mabilis o mas maaga kung mayroon kang higit na mapagkukunan. Ang manwal ay maaaring mas mabilis na nakasulat kung mayroon kang higit sa isang manunulat. Maaari kang magsulat ng higit pang code maliban sa lahat ng iba pang mga developer ay nakatuon sa iba pang mga proyekto.
- Dependencies sa Pagpaplano ng Kagustuhan: Ang mga ito ay mga gawain na maaaring naka-iskedyul na naiiba, ngunit pinipili ng Project Manager na mag-iskedyul ng partikular na order na ito.
Ang Bottom Line:
Ang mga Tagapamahala ng Proyekto ay dapat na magplano para sa at pamahalaan ang mga dependency sa mga gawain sa kanilang mga proyekto. Dependencies epekto sa pag-iiskedyul at mga mapagkukunan na gawain at ito ay mahalaga upang maunawaan ang mga relasyon kapag naghahanap ng mga pagkakataon upang mapabuti ang iskedyul ng proyekto.
-
Na-update ni Art Petty