Vazifalar o'rtasidagi bog'lanishlar
Links between tasks vazifalarning rejalashtirilgan boshlanish va tugatish sanalariga ta'sir qiladi. Vazifalar orasidagi bog'lanishlar vazifalarni yaratmaydi yoki avtomatik tugatmaydi, shuningdek bog'langanida boshqa tizim xatti-harakatlari (faqat rejalashtirilgan boshlanish va tugatish sanalarini o'zgartirishdan tashqari) ishga tushmaydi.
Agar B vazifa A vazifasiga bog'liq bo'lsa, A vazifa "predecessor" (oldingi), B esa "successor" (keyingi) deb ataladi. Vazifalar orasidagi bog'lanishlar predecessor sanalari o'zgarganda successorning rejalashtirilgan sanalarini avtomatik yangilash uchun mo'ljallangan.
Bog'lanishlarni boshqarish
Siz vazifalar orasidagi bog'lanishlarni qo'shishingiz yoki o'zgartirishingiz mumkin:
- Bog'liqliklar paneli dagi vazifa kartasida
- Gantt diagrammalari va vazifalar o'rtasidagi bog'lanishlar da
Bog'lanish turlari
Planfix vazifalar orasida to'rt turdagi bog'lanishlarni qo'llab-quvvatlaydi:
Finish-To-Start
Bu eng ko'p ishlatiladigan bog'lanish turidir. Agar siz shu bog'lanishni o'rnatsangiz, B vazifaning rejalashtirilgan boshlanish sanasi A vazifaning tugash sanasidan keyingi sana bo'lishi kerak.
A vazifasining tugash sanasini B vazifaning boshlanish sanasidan keyinga sursangiz, B vazifaning boshlanish sanasi avtomatik ravishda eng erta mumkin bo'lgan sanaga suriladi.
A vazifasining tugash sanasi yana erta siljigan taqdirda, B vazifaning boshlanish sanasi ham erta siljiydi, ammo u o'zining dastlabki boshlanish sanasidan erta qo'yilmaydi. Masalan, A vazifaning dastlabki tugash sanasi 20.01.2015, B vazifaning boshlanishi 21.01.2015 bo‘lgan va ular Finish-To-Start bog'lanishiga ega bo‘lgan deb olamiz.
- A vazifaning tugash sanasi 22.01.2015 ga surilganda, B vazifaning boshlanish sanasi 23.01.2015 ga qo'yiladi.
- A vazifaning tugash sanasi 23.01.2015 ga surilganda, B 26.01.2015 da boshlanadi, chunki 24.01 va 25.01 dam olish kunlari (agar Bajaruvchi uchun dam olish kunlari ish kuni sifatida o'rnatilmagan bo'lsa).
- A vazifaning tugash sanasi yana 22.01.2015 ga qaytarilsa, B vazifaning boshlanish sanasi yana 23.01.2015 ga qo'yiladi.
- A vazifaning tugash sanasi keyin 16.01.2015 ga surilsa, B vazifaning boshlanish sanasi uning asl boshlanish sanasi bo'lgan 21.01.2015 ga qaytariladi.
Start-To-Start
B vazifaning rejalashtirilgan boshlanish sanasi A vazifaning rejalashtirilgan boshlanish sanasiga teng yoki undan keyingi bo'lishi kerak. B vazifa A boshlanmaguncha boshlana olmaydi. Bu turdagi bog'lanish ikkala vazifa bir vaqtda boshlanishini talab qilmaydi — B vazifa A boshlangandan keyin istalgan vaqtda boshlanishi mumkin.
Misol. Qurilish loyihasida vaqtni tejash uchun poydevorning bir tomonida beton tekislash ishlarini, boshqa tomonda esa beton quyishni davom ettirish vaqtida bajarish qaror qilindi. Ammo Leveling Concrete (B vazifa) vazifasi Pouring Concrete (A vazifa) boshlanishidan oldin boshlana olmaydi.
Start-To-Finish
B vazifaning tugash sanasi A vazifaning rejalashtirilgan boshlanish sanasiga teng yoki undan keyingi bo'lishi kerak. B vazifa A boshlanmaguncha tugay olmaydi. B vazifa A boshlangandan keyin istalgan vaqtda tugashi mumkin. Ushbu bog'lanish turi kam ishlatiladi.
Misol. Trusslar qurilish maydonidan tashqarida yig'iladi. Assemble Roof (B vazifa) vazifasi Deliver Trusses (A vazifa) boshlanmaguncha yakunlanishi mumkin emas.
Finish-To-Finish
B vazifaning tugash sanasi A vazifaning tugash sanasiga teng yoki undan keyingi bo'lishi kerak.
B vazifa A tugatilmaguncha tugay olmaydi. Bu turdagi bog'lanish ikkala vazifa bir vaqtda tugashini talab qilmaydi — B vazifa A tugatilgandan keyin istalgan vaqtda tugashi mumkin.
Misol. Binoda elektr simlarini o‘rnatish va elektr uskunalarni sinovdan o‘tkazish guruhi Testing the Electrical Equipment (B vazifa) vazifasini Installing Electrical Wiring (A vazifa) tugatilguncha yakunlay olmaydi.
Kechikishlar
A va B vazifalari orasidagi bog'lanish "B vazifa A vazifa tugagandan keyin boshlansin" kabi oddiyroq holatdan murakkabroq bo'lishi mumkin. Masalan, B vazifa A vazifa tugashidan ikki kun oldin boshlanishi kerak yoki uch kun keyin boshlanishi kerak bo'lishi mumkin. Buning uchun kechikish (delay) qo'llaniladi, u vazifa bog'lanishini sozlashda belgilanishi mumkin.
Vazifa va quyi vazifalar
Vazifalar orasidagi ierarxik bog'lanishlar ularning sanalari orasida ham bog'lanishlarni yaratadi: barcha quyi vazifalarning tugash sanalari ota vazifaning tugash sanaidan erta bo'lishi kerak. Quyi vazifalarning sanalarini ota vazifaning sanasidan keyinga qo'ysa, ota vazifaning sanasi avtomatik ravishda suriladi (agar sanani o'zgartirayotgan Xodimda ota vazifani tahrirlash uchun ruxsatlar mavjud bo'lsa).
Shuning uchun tsiklik bog'lanishlardan qochish uchun vazifa va uning quyi vazifalari orasida faqat quyidagi bog'lanishlarga ruxsat beriladi:
- Parent vazifadan subtaskga Start-To-Start
- Subtaskdan ota vazifaga End-To-End
Muhim
Shablon daraxti o'rtasida vazifa yaratilganda, boshqa bog'liq vazifalar yaratilmaydi va ular orasida bog'lanishlar o'rnatilmaydi.