Հասկանալ ծրագրի եւ առաջադրանքների կախվածությունը

Ծրագրի ղեկավարները հղում են անում նախագծի կախվածությունը որպես ծրագրի առանձին խնդիրների միջեւ փոխհարաբերություններ: դիագրամ: Նախորդ առաջադրանքները պետք է ավարտվեն նախքան հաջորդ կամ հաջորդ առաջադրանքներին անցնելը: Ծրագրի շրջանակի հասնելու համար անհրաժեշտ բոլոր առաջադրանքները հաջորդականացվում են ըստ իրենց կախվածության, միմյանց համար, ապա ռեսուրսները կապված են խնդիրների եւ նախագծի ժամանակացույցի հետ:

Ծրագրի կամ խնդիրային կախվածությունը կարեւոր է հետեւյալի համար.

Ծրագրի առաջադրանքների կախվածության օրինակները.

Թեեւ մեծ նախագծի համար խնդիրների կախվածության վերլուծությունը բարդ խնդիր է, որը հաճախ պահանջում է համակարգչային ծրագրեր, մի քանի պարզ օրինակ կարելի է պատկերացնել հասկացության համար:

Օրինակ 1. Սուրճի պատրաստում : Պատկերացրեք, առավոտյան անկողնում դուրս գալը, խեղդվելը եւ խոհանոցից դուրս գալը պարզելու համար, որ դուք մոռացել եք նախապես ձեր գինեգործը կանխելու համար: Այժմ ձեզնից մինչեւ քնի սեղմումը եւ սկսեք սուրճի սոուսը: Դուք գիտեք, որ դուք պետք է կատարեք հետեւյալ խնդիրները.

Իհարկե, այս գործընթացին պատշաճ կարգ է: Դուք այլեւս քայլեր չկատարեք բոլոր մյուս քայլերը կատարելուց առաջ: Իրադարձությունների պատշաճ հաջորդականություն, հաշվի առնելով կախվածությունը, կարող է լինել հետեւյալը.

  1. Սոխի լոբի խառնել
  1. Ավելացնել սուրճի զտիչ
  2. Չափեք սուրճը ֆիլտրի մեջ
  3. Ջուր ավելացնել
  4. Տեղադրեք աղցանը ջեռուցման սկուտեղի վրա
  5. Մամուլը:

Առաջադրանքների այս հաջորդականության մեջ դուք չեք կարող չափել սուրճը ֆիլտրում, նախքան լոբու հիմքը: Սուրճի սմբուկը սահում է ֆիլտրի մեջ սուրճի չափման նախընտրական գործունեություն: Չափման քայլը հաջողության հասնելն է: Բոլոր առաջադրանքներն այս քայլին նախորդող գործողություններ են. Press Brew.

Օրինակ 2: Տեղադրեք լոգանքի եւ լանջերի շաղ տալ համակարգը նոր տանը: Կարեւոր խնդիրները ներառում են `

Իրականության հաջորդականությունը, հաշվի առնելով գործնական կախվածությունը, հետեւյալն է.

  1. Դրական դասը:
  2. Տեղադրեք ցնցուղի գլուխները:
  3. Քանդել խրամատները եւ տեղադրեք sprinkling համակարգը:
  4. Լրացրեք խրամատները
  5. Տեղադրել գազարը:

Այս օրինակում կախվածությունը հասկանալու համար թույլ է տալիս հրահանգիչը նախատեսել սարքավորումների գնահատման եւ փորելու, մատակարարման մատչելիության ապահովման եւ յուրաքանչյուր քայլի համար պատշաճ ռեսուրսի պլանավորումը:

Ծրագրի պլանավորման տեսակները Կախվածություններ.

Կառուցվածքների նախագծման չորս տեսակներ կան: Դրանք ստեղծում են խնդիրները:

Դրանք թվարկված են առավել հաճախ օգտագործվող կարգում:

  1. Ավարտել Սկսելու (FS): Առաջին խնդիրը պետք է ավարտվի մինչեւ երկրորդ խնդիրը սկսվի: Օրինակ, «Գրելու կոդը մոդուլ 1» առաջադրանքը պետք է ավարտի մինչեւ «փորձարկման կոդը մոդուլ 1» առաջադրանքը:
  2. Ավարտել ավարտել (FF): Երկրորդ խնդիրը չի կարող ավարտվել մինչեւ առաջին խնդիրը ավարտվի: «Փորձարկված բոլոր կոդերը» խնդիրը չի կարող ավարտվել մինչեւ «փորձարկման կոդը մոդուլ» x- ի ավարտը:
  3. Սկսել Start (SS): Երկրորդ խնդիրը չի սկսվում, մինչեւ առաջին խնդիրը սկսվի: Խնդիրն «գրելու ուսումնական ձեռնարկը» պետք է սկսի առաջադրվելուց առաջ «գրել« ուսումնական ձեռնարկի գլուխ 1 »:
  4. Սկսեք ավարտել (SF): Առաջին խնդիրը պետք է սկսվի մինչեւ երկրորդ խնդիրը ավարտվի: Խնդիրն «հանձնարարել է 3-րդ մոդուլի համար կոդերը» պետք է սկսվի մինչեւ «բոլոր աշխատանքի նշանակված» առաջադրանքը:

Ծրագրի պլանավորման կախվածության կատեգորիաները

Կախվածություններ կան նաեւ այլ նախագծերի հետ:

Պլանավորման կախվածությունը բաժանում է երեք կատեգորիաներ `տրամաբանական, ռեսուրսների վրա հիմնված կամ նախապատվություն: Կառուցվածքների նախագծման չորս տեսակներ կան:

Ստորին գիծը.

Ծրագրի ղեկավարները պետք է կարողանան պլանավորել եւ կառավարել կախվածությունը իրենց ծրագրերում առաջադրված խնդիրների մեջ: Կախվածությունը ազդում է պլանավորման եւ ռեսուրսների գործունեության վրա եւ կարեւոր է հասկանալ այդ հարաբերությունները, երբ նախագծի ժամանակացույցը բարելավելու հնարավորություններ են փնտրում:

- Դեպի

Թարմացվել է Art Petty- ի կողմից