Gantt और Jira: योजना और काम को एक साथ कैसे रखें
Jira रोज़मर्रा के काम में बढ़िया है, लेकिन निर्भरताओं और कैलेंडर से तारीखें नहीं निकालता। Planitude का दोतरफ़ा सिंक कैसे काम करता है, किसके पास क्या है और इसे कुछ मिनटों में कैसे जोड़ें।

इस लेख में
कई कंपनियों में प्रोजेक्ट दो बार मौजूद होता है। योजना, फ़ेज़, निर्भरताओं और डिलीवरी तारीखों के साथ, प्रोजेक्ट मैनेजर के तैयार किए Gantt चार्ट में रहती है। काम, टिकट, स्प्रिंट और असाइनमेंट के साथ, Jira में रहता है। जब तक दोनों अलग रहते हैं, किसी को प्रगति एक से दूसरे में हाथ से कॉपी करनी पड़ती है, और योजना की तारीखें जल्दी पुरानी पड़ जाती हैं।
यह लेख बताता है कि शेड्यूलिंग के लिए अकेला Jira क्यों काफ़ी नहीं, Planitude और Jira Cloud के बीच दोतरफ़ा सिंक कैसे काम करता है और इसे चालू करने से पहले कौन-सी सीमाएँ जानने लायक हैं।
दो टूल, दो अलग सवाल
Jira इस सवाल का जवाब देता है कि टीम अभी किस पर काम कर रही है? बैकलॉग, बोर्ड और स्प्रिंट इसी के लिए बने हैं। शेड्यूल दूसरे सवाल का जवाब देता है: हम कब खत्म करेंगे, और कौन-से टास्क देरी बर्दाश्त नहीं कर सकते?
दूसरे का जवाब देने के लिए अवधियाँ, लीड और लैग वाली निर्भरताएँ, छुट्टियों वाले कैलेंडर, बाध्यताएँ और ऐसी गणना चाहिए जो हर बदलाव को आगे तक पहुँचाए। अगर नए सर्वर का इंस्टॉलेशन तीन दिन खिसकता है, तो टेस्टिंग, प्रशिक्षण और गो-लाइव अपने-आप खिसकने चाहिए, और प्रोजेक्ट मैनेजर को तुरंत पता होना चाहिए कि डिलीवरी की तारीख बनी रहती है या नहीं।
शेड्यूलिंग के लिए Jira में क्या कमी है
ऐसा नहीं कि Jira में योजना के साधन नहीं हैं। टाइमलाइन “Blocks” लिंक प्रकार से जुड़े आइटम के बीच निर्भरताएँ दिखाती है, और जब दो जुड़े आइटम की तारीखें ओवरलैप करती हैं, तो संभावित देरी का संकेत देने के लिए निर्भरता रेखा लाल हो जाती है[1]। Atlassian के प्राइसिंग पेज के अनुसार निर्भरताएँ Free और Standard प्लान में एक प्रोजेक्ट के भीतर और Premium में प्रोजेक्ट के बीच संभलती हैं[2]।
लेकिन चेतावनी दोबारा गणना नहीं है: तारीखें वैसी ही रहती हैं जैसी भरी गई थीं, और क्रिटिकल पाथ वर्णित क्षमताओं में नहीं है। नतीजा यह कि योजना कहीं और, किसी फ़ाइल या दूसरे टूल में रहती है, और तालमेल से बाहर हो जाती है। दोनों टूल की पूरी तुलना के लिए देखें Planitude बनाम Jira।
दोतरफ़ा सिंक कैसे काम करता है
इंटीग्रेशन एक Planitude प्रोजेक्ट को एक Jira Cloud प्रोजेक्ट से जोड़ता है। साइन-इन Atlassian OAuth 2.0 से होता है: Planitude आपका पासवर्ड कभी नहीं देखता, टोकन एन्क्रिप्टेड रखता है और उन्हें Atlassian के दिए घूमने वाले रिफ़्रेश टोकन से नवीनीकृत करता है, जो 90 दिन की निष्क्रियता के बाद समाप्त हो जाते हैं[3]।
पहली बार जोड़ते समय आप प्रारंभिक संरेखण चुनते हैं:
- योजना Jira को भेजें: हर टास्क के लिए इश्यू और हर निर्भरता के लिए “Blocks” लिंक बनता है;
- Jira से इम्पोर्ट करें: हर मौजूदा इश्यू योजना के नीचे एक टास्क बन जाता है, शुरुआत की तारीख, अवधि, प्रगति और असाइनी के साथ;
- दोनों: पहले इम्पोर्ट, फिर वे टास्क भेजे जाते हैं जो अभी Jira में नहीं हैं।
उसके बाद बदलाव दोनों तरफ़ जाते हैं। Planitude से Jira तक, योजना में हर बदलाव कहीं से भी आए (ग्रिड, Gantt चार्ट, इम्पोर्ट या AI असिस्टेंट) सेकंडों में पकड़कर भेजा जाता है। Jira से Planitude तक, बदलाव इंटीग्रेशन द्वारा पंजीकृत वेबहुक से आते हैं, जिन्हें Planitude Atlassian की 30 दिन की समाप्ति से पहले नवीनीकृत करता है[4], और हर पाँच मिनट की जाँच छूटे इवेंट पकड़ लेती है।
सारांश टास्क केवल Planitude में रह सकते हैं या Epic बन सकते हैं, उनके नीचे के टास्क चाइल्ड इश्यू के रूप में।
किसके पास क्या: फ़ील्ड नियम
भरोसेमंद सिंक को हर फ़ील्ड के लिए सरल नियम चाहिए। Planitude में यह है:
| Planitude | Jira | स्वामी |
|---|---|---|
| नाम | Summary | Planitude |
| नोट | Description | Planitude |
| शुरुआत | “Start date” फ़ील्ड | Planitude |
| समाप्ति | Due date | Planitude |
| फ़िनिश-टू-स्टार्ट निर्भरता | “Blocks” लिंक | Planitude |
| प्रगति | स्थिति (ट्रांज़िशन के ज़रिये) | Jira |
| असाइनमेंट | Assignee | Jira |
तर्क असली काम को दर्शाता है: योजना तय करती है कब, टीम तय करती है कि टास्क कितना आगे बढ़ा और कौन कर रहा है। स्थिति को संपादन योग्य मैप से प्रतिशत में बदला जाता है: श्रेणी के अनुसार, करना है 0%, चल रहा है 50% और हो गया 100%। यदि कोई टास्क पहले से 30% पर है और उसका इश्यू “In Progress” में जाता है, तो उसकी प्रगति सीधे 50% से अधिलिखित नहीं होती।
लोग ईमेल से अपने-आप मैच हो जाते हैं जब Jira उपयोगकर्ता उसे दृश्य बनाता है; अन्यथा आप इंटीग्रेशन पेज पर मैच हाथ से चुनते हैं।
निर्भरताएँ, टकराव और हटाना
निर्भरताएँ। फ़िनिश-टू-स्टार्ट लिंक “Blocks” लिंक बन जाते हैं: पूर्ववर्ती परवर्ती को रोकता है। स्टार्ट-टू-स्टार्ट, फ़िनिश-टू-फ़िनिश और स्टार्ट-टू-फ़िनिश लिंक का Jira में समकक्ष नहीं है और वे केवल Planitude में रहते हैं। Jira में हाथ से जोड़े “Blocks” लिंक न इम्पोर्ट होते हैं न हटाए जाते हैं।
Jira में बदली गई तारीखें। क्योंकि तारीखें योजना से निकलती हैं, Jira में बदली गई तारीख योजना के मान पर वापस सेट हो जाती है और अस्वीकृत बदलाव इंटीग्रेशन लॉग में दिखता है। टास्क खिसकाने के लिए आप उसे योजना में खिसकाते हैं: इंजन उस पर निर्भर हर टास्क की भी दोबारा गणना करता है।
टकराव। हर फ़ील्ड के लिए Planitude तीन मानों की तुलना करता है: अंतिम सहमत मान, योजना में वर्तमान मान और Jira में वर्तमान मान। यदि केवल एक पक्ष बदला है, तो बदलाव दूसरे को जाता है। यदि दोनों अलग मानों में बदले हैं, तो फ़ील्ड का स्वामी जीतता है और टकराव दोनों मानों के साथ लॉग होता है। नियम केवल डेटा पर निर्भर है, दोनों सर्वरों की घड़ियों पर नहीं।
हटाना। कोई पक्ष दूसरे पर कुछ नहीं हटाता। Planitude में हटाया गया टास्क Jira में इश्यू को planitude-unlinked लेबल के साथ छोड़ देता है; Jira में हटाया गया इश्यू टास्क को योजना में छोड़ देता है, और पेज दो कार्रवाइयाँ देता है: उसे Jira में फिर बनाएँ या सिंक करना बंद करें।
Jira को चरण-दर-चरण जोड़ना
- Planitude में प्रोजेक्ट खोलें और ⋯ › इंटीग्रेशन › Jira चुनें।
- Jira कनेक्ट करें पर क्लिक करें और Atlassian की सहमति स्क्रीन पर पहुँच दें।
- यदि आपका खाता कई साइट देखता है, तो सही साइट चुनें, फिर Jira प्रोजेक्ट।
- विकल्प देखें: डिफ़ॉल्ट इश्यू प्रकार, सारांश टास्क Epic के रूप में हों या नहीं, शुरुआत की तारीख का फ़ील्ड, Planitude द्वारा बनाए इश्यू का लेबल।
- प्रारंभिक संरेखण चुनें: भेजें, इम्पोर्ट करें या दोनों।
- लोग अनुभाग जाँचें और जो मैच ईमेल से नहीं मिले उन्हें पूरा करें।
Planitude Jira में उस व्यक्ति के रूप में लिखता है जिसने प्रोजेक्ट जोड़ा, इसलिए उस व्यक्ति को प्रोजेक्ट ब्राउज़ करने, इश्यू बनाने, संपादित करने, असाइन करने, लिंक करने और ट्रांज़िशन करने की Jira अनुमतियाँ चाहिए। Planitude प्रोजेक्ट के स्वामी और संपादक इंटीग्रेशन कॉन्फ़िगर कर सकते हैं; केवल-पढ़ने पहुँच वाले लोग सिर्फ़ उसकी स्थिति देखते हैं। अन्य उपलब्ध इंटीग्रेशन इंटीग्रेशन पेज पर वर्णित हैं।
ज्ञात सीमाएँ
- केवल Jira Cloud: Jira Data Center और Server समर्थित नहीं हैं।
- केवल फ़िनिश-टू-स्टार्ट निर्भरताएँ; प्रति इश्यू एक असाइनी (टास्क पर सबसे अधिक इकाइयों वाला व्यक्ति)।
- तारीखें दिन की सूक्ष्मता पर: समय Planitude में ही रहता है।
- Atlassian एक OAuth ऐप को प्रति उपयोगकर्ता प्रति साइट 5 वेबहुक की अनुमति देता है[4]: एक ही साइट पर एक ही व्यक्ति द्वारा जोड़े पाँचवें प्रोजेक्ट के बाद, Jira से बदलाव पाँच मिनट की जाँच से आते हैं।
- “केवल पत्ता टास्क” विकल्प के साथ, जो टास्क सारांश बन जाता है उसे हटाया हुआ माना जाता है और उसके इश्यू को
planitude-unlinkedलेबल मिलता है।
अपनी योजना के साथ Planitude आज़माएँ
मुफ़्त खाता बनाएँअक्सर पूछे जाने वाले प्रश्न
क्या इंटीग्रेशन के लिए मुझे Jira Premium चाहिए?
नहीं। इंटीग्रेशन मानक Jira Cloud API इस्तेमाल करता है। क्रिटिकल पाथ और तारीखों की दोबारा गणना Planitude से आती है, जो मुफ़्त है।
क्या मैं Jira में सीधे तारीखें बदल सकता हूँ?
आप कर सकते हैं, लेकिन बदलाव योजना के मान पर वापस सेट हो जाता है और लॉग होता है, क्योंकि तारीखें निर्भरताओं और कैलेंडर से निकलती हैं। टास्क खिसकाने के लिए आप उसे Planitude में बदलते हैं।
अगर मैं प्रोजेक्ट डिस्कनेक्ट करूँ तो क्या होता है?
Planitude वेबहुक और क्रेडेंशियल हटा देता है। इश्यू Jira में अपने लेबल के साथ रहते हैं और योजना का कोई टास्क नहीं बदलता।
क्या मैं Azure DevOps भी जोड़ सकता हूँ?
हाँ, उसी मॉडल पर बने इंटीग्रेशन से: तारीखें Planitude के पास हैं, स्थिति और असाइनी Azure DevOps के पास। यह इंटीग्रेशन गाइड में वर्णित है।
स्रोत
उल्लिखित उत्पादों के बारे में हर तथ्य इन आधिकारिक पेजों से है, जिन्हें अक्टूबर 2026 में जाँचा गया। कीमतें सूची-मूल्य हैं, विक्रेता द्वारा दिखाई गई मुद्रा और बिलिंग अवधि में, और बदल सकती हैं।
- Atlassian Support: dependencies on the timelinesupport.atlassian.com
- Atlassian: Jira pricingatlassian.com
- Atlassian Developer: OAuth 2.0 (3LO) appsdeveloper.atlassian.com
- Atlassian Developer: Jira webhooksdeveloper.atlassian.com
अपनी योजना के साथ Planitude आज़माएँ
मुफ़्त खाता बनाएँ, अपनी .mpp फ़ाइल इम्पोर्ट करें या टेम्पलेट से शुरू करें: कुछ ही मिनटों में निर्भरताओं, कैलेंडर और क्रिटिकल पाथ के साथ Gantt चार्ट दिखेगा।