निर्भरता (परियोजना प्रबंधन)

एक [[ परियोजना नेटवर्क]] में, एक निर्भरता एक प्रोजेक्ट के वर्क ब्रेकडाउन स्ट्रक्चर#टर्मिनल तत्व के बीच एक लिंक है।

द ज्ञान के परियोजना प्रबंधन निकाय के लिए एक मार्गदर्शिका|ए गाइड टू द प्रोजेक्ट मैनेजमेंट बॉडी ऑफ नॉलेज (पीएमबीओके गाइड) निर्भरता शब्द को परिभाषित नहीं करता है, बल्कि इस शब्द को एक तार्किक संबंध के लिए संदर्भित करता है, जिसे बदले में निर्भरता के रूप में परिभाषित किया गया है। दो गतिविधियों के बीच, या एक गतिविधि और एक मील के पत्थर के बीच''।

निर्भरता के मानक प्रकार
निर्भरता के चार मानक प्रकार हैं:
 * 1) शुरू करने के लिए समाप्त करें (एफएस)
 * 2) * ए एफएस बी का मतलब है कि गतिविधि ए को गतिविधि बी शुरू होने से पहले समाप्त करना होगा (या ए के समाप्त होने तक बी शुरू नहीं हो सकता है)।
 * 3) * [[image:Dependency-FS.png#* (नींव खोदी गई) एफएस (कंक्रीट डाला गया)
 * 4) समाप्त से अंत तक (एफएफ)
 * 5) * ए एफएफ बी का मतलब है कि गतिविधि ए को गतिविधि बी के समाप्त होने से पहले समाप्त करना होगा (या बी ए के समाप्त होने से पहले समाप्त नहीं कर सकता है)।
 * 6) * [[image:Dependency-FF.png#* (अंतिम अध्याय लिखा गया) एफएफ (पूरी किताब लिखी गई)
 * 7) प्रारंभ से प्रारंभ (एसएस)।
 * 8) * ए एसएस बी का मतलब है कि गतिविधि ए को गतिविधि बी शुरू होने से पहले शुरू करना होगा (या बी तब तक शुरू नहीं हो सकता जब तक ए शुरू न हो जाए)।
 * 9) * [[image:Dependency-SS.png#* (परियोजना का काम शुरू) एसएस (परियोजना प्रबंधन गतिविधियां शुरू)
 * 10) प्रारंभ से अंत तक (एसएफ)
 * 11) * ए एसएफ बी का मतलब है कि गतिविधि ए को गतिविधि बी खत्म होने से पहले शुरू करना होगा (या बी तब तक खत्म नहीं हो सकता जब तक ए शुरू न हो जाए)
 * 12) * [[image:Dependency-SF.png#* (नई शिफ्ट शुरू) एसएफ (पिछली शिफ्ट समाप्त)

फिनिश-टू-स्टार्ट को एक प्राकृतिक निर्भरता माना जाता है। शेड्यूलिंग के लिए अभ्यास मानक अनुशंसा करता है, कि आमतौर पर, प्रत्येक पूर्ववर्ती गतिविधि उसके उत्तराधिकारी गतिविधि (या गतिविधियों) (फिनिश-टू-स्टार्ट (एफएस) संबंध के रूप में जाना जाता है) की शुरुआत से पहले समाप्त हो जाएगी। कभी-कभी गतिविधियों को ओवरलैप करना आवश्यक होता है; स्टार्ट-टू-स्टार्ट (एसएस), फिनिश-टू-फिनिश (एफएफ) या स्टार्ट-टू-फिनिश (एसएफ) संबंधों का उपयोग करने के लिए एक विकल्प चुना जा सकता है... जब भी संभव हो, एफएस तार्किक संबंध का उपयोग किया जाना चाहिए। यदि अन्य प्रकार के संबंधों का उपयोग किया जाता है, तो उनका उपयोग संयमित ढंग से किया जाएगा और इस बात की पूरी समझ के साथ किया जाएगा कि उपयोग किए जा रहे शेड्यूलिंग सॉफ़्टवेयर में संबंधों को कैसे लागू किया गया है। आदर्श रूप से, सभी गतिविधियों के अनुक्रम को इस तरह से परिभाषित किया जाएगा कि प्रत्येक गतिविधि की शुरुआत का पूर्ववर्ती से तार्किक संबंध हो और प्रत्येक गतिविधि के अंत का उत्तराधिकारी के साथ तार्किक संबंध हो।

एसएफ का उपयोग शायद ही कभी किया जाता है, और आमतौर पर इससे बचना चाहिए। Microsoft जस्ट-इन-टाइम शेड्यूलिंग के लिए SF निर्भरता का उपयोग करने की अनुशंसा करता है। हालाँकि, यह आसानी से दिखाया जा सकता है कि यह केवल तभी काम करेगा जब रिसोर्स_लेवलिंग का उपयोग नहीं किया जाता है, क्योंकि रिसोर्स लेवलिंग एक उत्तराधिकारी गतिविधि (एक गतिविधि, जो समय पर समाप्त हो जाएगी) में इस तरह से देरी कर सकती है, कि यह बाद में समाप्त हो जाएगी। इसकी तार्किक पूर्ववर्ती गतिविधि की शुरुआत की तुलना में, इस प्रकार उचित समय की आवश्यकता पूरी नहीं हो रही है।

निर्भरता के अस्तित्व के कारण के संबंध में निर्भरताएँ तीन प्रकार की होती हैं:
 * 1) कारण (तार्किक)
 * 2) * किसी पाठ को लिखे जाने से पहले उसे संपादित करना असंभव है
 * 3) * किसी भवन की नींव खोदने से पहले कंक्रीट डालना अतार्किक है
 * 4) संसाधन (परियोजना प्रबंधन) बाधाएँ
 * 5) * एक कमरे में चार दीवारों पर एक साथ पेंटिंग करना तार्किक रूप से संभव है लेकिन पेंटर केवल एक ही है
 * 6) विवेकाधीन (अधिमान्य)
 * 7) * मैं डाइनिंग रूम को पेंट करने से पहले लिविंग रूम को पेंट करना चाहता हूं, हालांकि मैं इसे दूसरे तरीके से भी कर सकता हूं

प्रारंभिक महत्वपूर्ण पथ विधि-व्युत्पन्न शेड्यूल अक्सर केवल कारणात्मक (तार्किक) या विवेकाधीन (तरजीही) निर्भरता पर प्रतिबिंबित होते हैं क्योंकि धारणा यह थी कि संसाधन उपलब्ध होंगे या उपलब्ध कराए जा सकते हैं। कम से कम 1980 के दशक के मध्य से, सक्षम परियोजना प्रबंधकों और शेड्यूलर्स ने माना है कि शेड्यूल संसाधन उपलब्धता पर आधारित होना चाहिए। महत्वपूर्ण श्रृंखला पद्धति में संसाधन बाधा-व्युत्पन्न निर्भरता को भी ध्यान में रखना आवश्यक है।

आगे और पीछे
निर्भरताओं को लीड और लैग द्वारा संशोधित किया जा सकता है। लीड और लैग दोनों को सभी 4 प्रकार की निर्भरताओं पर लागू किया जा सकता है।

प्रोजेक्ट मैनेजमेंट बॉडी ऑफ नॉलेज के लिए एक गाइड अंतराल को उस समय की मात्रा के रूप में परिभाषित करता है जिससे पूर्ववर्ती गतिविधि के संबंध में उत्तराधिकारी गतिविधि में देरी होगी। उदाहरण के लिए: किसी नए डिज़ाइन से दो दीवारें बनाते समय, पहली दीवार के 2 दिन बाद दूसरी दीवार बनाना शुरू किया जा सकता है ताकि दूसरी टीम पहली से सीख सके। यह स्टार्ट-स्टार्ट संबंध में अंतराल का एक उदाहरण है।

ए गाइड टू द प्रोजेक्ट मैनेजमेंट बॉडी ऑफ नॉलेज के अनुसार लीड वह समय है जिसके तहत पूर्ववर्ती गतिविधि के संबंध में एक उत्तराधिकारी गतिविधि को आगे बढ़ाया जा सकता है उदाहरण के लिए, एक नए कार्यालय भवन के निर्माण के लिए एक परियोजना पर, भूनिर्माण को निर्धारित किया जा सकता है निर्धारित पंच सूची पूरी होने से पहले शुरू करना। इसे दो सप्ताह की बढ़त के साथ समापन-से-शुरुआत के रूप में दिखाया जाएगा।

उदाहरण
यदि आप कोई इमारत बना रहे हैं, तो दीवारों में पानी के पाइप लगाने से पहले आप दीवारों को पेंट नहीं कर सकते।

अधिकतम-प्रकार के रिश्ते
गतिविधि ए और गतिविधि बी को अधिकतम-प्रकार का संबंध कहा जाता है, यदि गतिविधि बी गतिविधि ए के बाद शुरू हो सकती है, लेकिन एक्स से अधिक की देरी के साथ नहीं। वास्तविक जीवन के उदाहरण, जो मैक्सिमल-टाइप रिलेशन द्वारा सिम्युलेटेड हैं:
 * खाई की किनारे-किनारे खुदाई के तुरंत बाद नहीं, बल्कि निश्चित समय के भीतर करनी होगी, अन्यथा खाई ढह जाएगी।
 * शिशु का टीकाकरण जन्म के तुरंत बाद नहीं, बल्कि निश्चित समय के अंदर कराना होता है
 * पासपोर्ट का नवीनीकरण वर्तमान जारी होने के कुछ समय बाद, लेकिन इसकी समाप्ति से पहले किया जाना चाहिए।
 * चालान का भुगतान तुरंत नहीं, बल्कि जारी होने के बाद निश्चित समय के भीतर करना होगा।

प्रोजेक्ट प्रबंधन सॉफ़्टवेयर में मैक्सिमल-प्रकार के रिश्तों को शायद ही कभी लागू किया जाता है, शायद इसलिए क्योंकि इस सुविधा के साथ विरोधाभासी निर्भरताएँ बनाना बहुत आसान है।

यह भी देखें

 * निर्भरता संरचना मैट्रिक्स
 * परियोजना प्रबंधन की रूपरेखा
 * प्रोजेक्ट नेटवर्क
 * परियोजना की योजना बना