सामग्री पर जाएँ
सभी लेख
रोज़मर्रा का उपयोग

कार्यों के बीच निर्भरता

एक कार्य दूसरे पर निर्भर हो सकता है: जब तक पहला पूरा न हो, सिस्टम दूसरे को पूरा करने से मना कर देता है और कारण बता देता है। यह किसी प्रक्रिया का क्रम लागू करने के काम आता है, जैसे ज़रूरतें समझे बिना प्रस्ताव न भेजना, और इसके लिए किसी की याददाश्त पर निर्भर नहीं रहना पड़ता।

चेकलिस्ट क्रम नहीं थोपती: जिसे जल्दी हो वह आख़िरी पंक्ति पहले निशान कर देता है। जब क्रम सचमुच मायने रखता है, तब निर्भरता काम आती है, क्योंकि यह याद दिलाने वाली चीज़ नहीं, ताला है। निर्भर कार्य समय से पहले पूरा होने से बस मना कर देता है, और सिस्टम बता देता है क्यों।

ऐसा कार्य बनाना जो दूसरे पर निर्भर हो

  1. गतिविधियाँ खोलें, या किसी रिकॉर्ड का गतिविधियाँ टैब।
  2. नई गतिविधि के फ़ॉर्म में विषय, प्रकार, नियत तिथि और असाइनी हमेशा की तरह भरें।
  3. निर्भर करता है फ़ील्ड में वह कार्य चुनें जो पहले पूरा होना चाहिए। सूची में वे खुले कार्य आते हैं जो अभी दिख रहे हैं।
  4. जोड़ें पर क्लिक करें।

यह फ़ील्ड पहले से कोई निर्भरता नहीं वाले विकल्प के साथ आता है, जो सामान्य बात है: ज़्यादातर कार्य किसी पर निर्भर नहीं होते। हर कार्य केवल एक पिछले कार्य की ओर इशारा करता है; लंबी कड़ी बनानी हो तो दो-दो करके जोड़ते चलें।

ताला कैसे काम करता है

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

बाक़ी चीज़ों के साथ जोड़ना

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

अनुमतियाँ और सीमाएँ

  • कार्य बनाने और संपादित करने के लिए गतिविधियाँ पर लिखने की पहुँच चाहिए।
  • निर्भर करता है फ़ील्ड की सूची में वे खुले कार्य दिखते हैं जो उस समय स्क्रीन पर लोड हैं। अगर मनचाहा कार्य वहाँ नहीं है, तो बनाने से पहले सूची का फ़िल्टर बदल लें।
  • एक कार्य केवल एक पिछले कार्य की ओर इशारा करता है; इस स्क्रीन पर एक से ज़्यादा निर्भरता नहीं है।
  • निर्भरता पूरा करने पर ताला लगाती है, संपादन पर नहीं: समय-सीमा, असाइनी और नोट्स कभी भी बदले जा सकते हैं।
  • जिस कार्य पर दूसरा निर्भर है उसे हटाने से निर्भर कार्य खुल जाता है।

आम सवाल

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

इस लेख को सिस्टम के भीतर खोलें

पढ़ लिया, अब इसे चलते हुए देखना है?

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

मुफ़्त खाता बनाएँ
कार्यों के बीच निर्भरता · Sellio