आईटी प्रबंधन के लिए Redmine: व्यावहारिक अनुभव व्यापक कार्यान्वयन Opensource सिस्टम

छोटी प्रागैतिहासिक। जैसा कि आप जानते हैं, स्वचालन हमेशा कुछ "हंसमुख" से शुरू होता है। अपने आप को स्वचालित करें या आपका प्रबंधन हम एक अच्छे जीवन से नहीं शुरू करते हैं। यह आमतौर पर होता है क्योंकि संगठन बड़ा हो जाता है, बड़ी संख्या में आने वाली और उपलब्ध जानकारी में नेविगेट करना मुश्किल हो जाता है। तो एक निश्चित बिंदु पर हमारा संगठन तेजी से बढ़ने लगा, इसलिए हमें अराजकता से बहुत जल्दी संरचित, उपयोगी और सुविधाजनक करने की जरूरत थी।

हमारे सिस्टम में कैओस का क्या अर्थ है? इसका मतलब यह है कि गैर-आदेशित अनुरोध जो Analytics और संरचना अनुरोधों के अधीन नहीं हैं उपयोगकर्ताओं से आते हैं, और इस तरह कोई परियोजना प्रबंधन नहीं है। पूछताछ विश्लेषकों, प्रोग्रामर, विभाग के प्रबंधकों के प्रमुखों में, मेल में कहीं भी फ्रीज कर रही हैं - संगठन में किस संरचना का उपयोग किया जाता है।

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

अराजकता से, जो हमने किया था, हम आदेश में जाने की कोशिश करते हैं। अब हम इस तरह के बीच में हैं। बेशक, सब कुछ नहीं था और बादलहीन और चिकनी होगी, लेकिन हम बहुत कोशिश कर रहे हैं।

हमारी कंपनी के अंदर, हमने तीन मुख्य समस्याएं आवंटित की:

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

इसके अतिरिक्त, हमने अपनी निजी समस्याओं को आवंटित किया:

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

इस प्रकार, हमने तीन प्रणालियों को आवंटित किया जो मैं एक में गठबंधन करना चाहता हूं।

इनमें से प्रत्येक सिस्टम के लिए एक अलग विशेष सॉफ्टवेयर है। यह उन सभी प्रसिद्ध स्वचालन उत्पाद हैं जिनके पास अपने स्वयं के पेशेवर और विपक्ष हैं, इसलिए यदि आप अपने लिए सिस्टम चुनते हैं, तो सबकुछ पर विचार करें।

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

कहाँ जाना है? कई उत्पाद। विभिन्न विभागों और नियंत्रणों से उनके लिए आवश्यकताएं अलग-अलग हैं। हम चुनेंगे।

विश्लेषण और पसंद के परिणामस्वरूप, साथ ही एलेक्सी लस्टिन फाइलिंग के साथ, एक रेडमाइन उत्पाद जो एक निश्चित क्षेत्र को कवर करता है, हमारे पास आया। आइए पता दें कि इसमें किस प्रकार का क्षेत्र शामिल है?

यह पूरी तरह से बग ट्रैकर को कवर करता है, जिसे हम कंपनी में भागना चाहते थे। यह उपयोगकर्ताओं और किसी भी स्तर के ग्राहकों से आवेदन की प्राप्ति का केंद्रीकरण है। यह सबसे बुनियादी दर्द बिंदु था, जो जल्दी से स्वचालित करने के लिए आवश्यक था। मुझे लगता है कि हर किसी को यह समस्या है, क्योंकि, जैसा कि मैंने पहले ही कहा है, जानकारी विघटित और अलग-अलग स्थानों में बस जाती है - मेल में, शब्द में, एक्सेल या हेड्स में। ऐसी जानकारी निष्कर्ष और परिणामों का विश्लेषण और प्राप्त करने के अधीन नहीं है। नतीजतन, यह पता चला है कि:

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

रेडमाइन प्रोजेक्ट मैनेजमेंट आधा कवर करता है, क्योंकि यह उत्पाद परियोजनाओं के प्रबंधन में विशेषज्ञ नहीं है, लेकिन एक निश्चित ब्लॉक है, जो इसमें मदद करता है। दुर्भाग्यवश, यह एक आदर्श उत्पाद नहीं है, लेकिन उस समय उन्होंने उन आवश्यकताओं को शामिल किया जो हमने सिस्टम में स्थापित किया।

और एक बहुत छोटा आईटीएसएम ब्लॉक कवर किया गया है। रेडमाइन सिस्टम का उद्देश्य यह सेवाओं को प्रबंधित करने का इरादा नहीं है, इसलिए डेटा संचालन और संरचना में कुछ त्रुटियां हैं। हम आईटीएसएम सिस्टम के अपने संस्करण का चयन करके इस स्थिति से बाहर आ गए हैं।

तो, हमारी पसंद Redmine है। यह बहुत अनुकूलित, स्केलेबल, लचीला और सुविधाजनक सेटिंग्स के साथ है।

रेडमाइन क्यों?

  • यह मीठा शब्द "फ्रीबी" है। RedMine निःशुल्क है, हालांकि, आरक्षण के साथ, भुगतान किए गए प्लगइन्स हैं जिन्हें आप स्वयं के लिए चुनते हैं। किसी भी मामले में, आपके पास कुछ प्रकार की लागत पूर्वानुमान है, क्योंकि यदि आपने एक प्लगइन खरीदा है और रेडमाइन प्लेटफ़ॉर्म को नहीं बदलते हैं, तो कुछ समय के लिए इस प्लगइन का उपयोग अतिरिक्त निवेश के बिना किया जा सकता है। और यदि आप, उदाहरण के लिए, आपको इसे अपडेट करने की आवश्यकता है, तो आप इस अद्यतन के लिए भुगतान करते हैं और इसे आगे का उपयोग करते हैं। रेडमाइन प्लेटफ़ॉर्म अपडेट प्रति वर्ष एक या दो बार होता है, और अपडेट किया जाता है या नहीं - यह आपकी इच्छा है।
  • रेडमिन में एक सहज इंटरफ़ेस है। हमने न केवल आईटी प्रबंधन के लिए उत्पाद के रूप में रेडमाइन लागू किया है, बल्कि ऐसे उत्पाद के रूप में भी जहां विभिन्न विभागों के लिए उपयोगकर्ताओं के अनुप्रयोग प्राप्त किए जाते हैं। उदाहरण के लिए, प्रशासनिक और आर्थिक विभाग के अनुप्रयोगों के लिए एक अलग शाखा को हाइलाइट किया गया है।
  • कार्यों के अनुसार व्यक्तिगत रूप से सहित विभिन्न विश्लेषणात्मक रूपों में प्राथमिकताओं को नियंत्रित करना संभव है।
  • प्रबंधन समय और संसाधन। मुझे लगता है कि यह सिर के लिए मुख्य इकाई है। यह आपको समझने की अनुमति देता है कि विभाग कितना लोड हो गया है, इसके साथ कि लागत क्या संबंधित है और लागत को वर्गीकृत कैसे करें, लेकिन इसके बारे में नीचे।
  • Redmine में Analytics और रिपोर्ट कमजोर रूप से व्यक्त की जाती है, लेकिन एक व्यापक एपीआई है। आप एपीआई डेटाबेस से डेटा ले सकते हैं, उन्हें अपने सिस्टम में उतार सकते हैं और कोई रिपोर्ट प्राप्त कर सकते हैं।
  • प्लगइन के साथ मैन्युअल संचालन के लचीली सेटिंग्स, अनुकूलन और स्वचालन।
  • जीआईटी के साथ एकीकरण महत्वपूर्ण संकेतकों में से एक है। हमारे डेटाबेस का भंडार गिट्लैब से जुड़ा हुआ है, और किसी भी रेडमाइन कार्य में आप लॉग (संबंधित संस्करण) देख सकते हैं: गिटलाब में संक्रमण के साथ, इस कार्य के अनुसार कौन, कब और क्या बदल गया है।

जानकारी के लिए: जीआईटी एक वितरित संस्करण नियंत्रण प्रणाली है। यह किसी भी फाइल और निर्देशिकाओं में बदलावों के बारे में जानकारी (संस्करण) को ट्रैक करता है, फिक्स करता है और स्टोर करता है, और डेटा अखंडता पर भी नज़र रखता है। हमारे मामले में, हम स्रोत कोड 1 सी के बारे में बात कर रहे हैं।

यह संबंधित संस्करणों की सूची इस तरह दिखती है:

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

हुड के नीचे रेडमाइन क्या है?

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

रेडमाइन से मिलें

आप Redmine डाउनलोड कर सकते हैं, इसे अपने कंप्यूटर पर स्थापित करें और "प्रयोग करें।" या क्लाउड सर्वर का उपयोग करें, और "एक क्लिक में" खुद को रेडमिन का एक पूर्व-स्थापित संस्करण डालने के लिए, जो आमतौर पर होस्टिंग सेवा में शामिल होता है।

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

तो Redmine में कार्यों की एक सूची की तरह दिखता है।

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

प्रशासन को एक अलग और काफी समझने योग्य संरचना में आवंटित किया जाता है।

आपके रेडमाइन से जुड़े मॉड्यूल की सूची, आप उपयुक्त प्रशासन अनुभाग में हमेशा देख और विश्लेषण कर सकते हैं।

हमारे पास "साफ" रेडमाइन नहीं है, क्योंकि लगभग 35 प्लगइन्स हैं। हमने उनमें से कुछ खरीदे।

प्लगइन्स पर जानकारी खोज इंजन में "रेडमिन के लिए प्लगइन्स" कीवर्ड द्वारा की जा सकती है। उदाहरण के लिए, दो साइटें हैं जहां आप रेडमाइन के साथ काम करना शुरू करने के लिए अच्छे प्लगइन डाउनलोड या खरीद सकते हैं:

सभी प्लगइन्स Russified हैं, आप खरीद और उपयोग कर सकते हैं। मुख्य बात आरामदायक चुनना है। बस उस पर ध्यान दें कि रेडमिन का कौन सा संस्करण प्लगइन का समर्थन करता है, क्योंकि यदि समर्थित संस्करण आपके मेल नहीं खाता है, तो एक मौका है कि प्लगइन काम नहीं करेगा।

हमारी जरूरतों के स्वचालन के बारे में थोड़ा

संरचना "परियोजनाएं"

हम मानक नेतृत्व के अनुसार रेडमाइन का उपयोग नहीं करते हैं। उदाहरण के तौर पर, सिस्टम के ढांचे के भीतर, "परियोजना" की अवधारणा संरचना के पदानुक्रम में एक अलग शाखा है। हम स्तरों के वर्गीकरण के रूप में "परियोजनाएं" पेड़ का उपयोग करते हैं। शीर्ष स्तर पर एक कार्यकारी विभाग है, वह सेवा विभागों के अधीन है, फिर सिस्टम, उपप्रणाली और सेवाओं का पालन किया जाता है।

पेड़ का एक हिस्सा इस तरह दिखता है:

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

Redmine में अनुप्रयोगों का प्रवेश

उदाहरण के अनुसार, मैं आपको बताऊंगा कि हमने रेडमिन में आवेदनों की प्राप्ति कैसे आयोजित की।

हमारा विभाग 3 समूहों में बांटा गया है:

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

इसलिए, हमारे साथ रेडमिन में आवेदनों की प्राप्ति हाइलाइट किए गए मेलबॉक्स पर सामान्य पत्र के लेखन के माध्यम से की जाती है। व्यक्तिगत मेलबॉक्स के संगठन के लिए, हम प्रत्येक विभाग में और प्रत्येक समूह में अपनी "परियोजनाएं" संरचना आवंटित की, उदाहरण के लिए:

प्रत्येक परियोजना के लिए, हम हेल्पडेस्क प्लगइन में आपके मेलबॉक्स को कॉन्फ़िगर करते हैं। स्क्रीनशॉट परियोजनाओं में से किसी एक के लिए हेल्पडेस्क प्लगइन की सेटिंग्स दिखाता है:

"प्रोजेक्ट" से जुड़े मेलबॉक्स में प्रवेश करने वाले पत्र हमारे सिस्टम में "उपयोगकर्ता अनुरोध" के दृश्य के साथ आवेदनों के रूप में आते हैं। यह सब आने वाले अनुरोधों के प्राथमिक वर्गीकरण के लिए श्रम लागत कर्मचारियों में कमी की ओर जाता है। (स्क्रीनशॉट में उदाहरण: 1.2 प्रशासक 1 सी, 1.4 टिकट संगम, यूरीइट डीपीपी के लिए 1.5 समर्थन)

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

नतीजतन, आवेदन चक्र पास करता है:

  • सबसे पहले, परियोजना में प्राथमिक स्वचालित प्रविष्टि हो रही है;
  • फिर विश्लेषक एप्लिकेशन को वितरित करता है, यानी। वर्गीकृत, वर्गीकृत और इसे प्राथमिकता दी;
  • उसके बाद, विश्लेषक एप्लिकेशन को वांछित शाखा में स्थानांतरित करता है।

आवेदन में कुछ वर्गीकरण फ़ील्ड हैं, उनमें से कुछ ने छेड़छाड़ की है, और हिस्सा हमारे द्वारा जोड़ा जाता है। इसके अनुसार, पैरामीटर का उपयोग करके प्राथमिक आवश्यक भरने का प्रदर्शन किया जाता है:

  • प्राथमिकता;
  • वर्ग;
  • ग्राहक विभाग;
  • विभिन्न प्रकार के कास्ट फ़ील्ड।

वे। यदि कोई घटना होती है, तो आप यह सुनिश्चित कर सकते हैं कि यह अनजान नहीं होगा।

उपयोग किए गए अनुप्रयोगों और क्षेत्रों का एक उदाहरण:

सेटिंग्स "प्रोजेक्ट"

"प्रोजेक्ट" के अंदर कई प्रकार के ट्रैकर्स हो सकते हैं। यहां, उदाहरण के लिए, अक्सर ट्रैकर्स का उपयोग किया जाता है:

  • उपयोगकर्ता अनुरोध;
  • एक कार्य;
  • त्रुटि;
  • वाक्य;
  • व्यापार परियोजना;
  • व्यापार परियोजनाओं, आदि का कार्यक्रम

ट्रैकर्स एक असीमित संख्या हो सकती है - उन्हें मैन्युअल रूप से जोड़ा जा सकता है। प्रत्येक ट्रैकर लचीला रूप से कॉन्फ़िगर किया गया है।

"प्रोजेक्ट" सेटिंग्स में, हम यह निर्दिष्ट कर सकते हैं कि इसमें कौन से ट्रैकर्स का उपयोग किया जाता है, साथ ही साथ किस कस्टम फ़ील्ड को जोड़ा जा सकता है।

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

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

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

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

व्यवसाय परियोजनाएं

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

इस शाखा की संरचना को विनिर्देशों पर वर्तनी में भी विभाजित किया गया है: विभाग, ग्राहक, प्रणाली, उपप्रणाली।

चूंकि हमारी प्रबंधन कंपनी, विभाग केंद्रीय रूप से Wiseadvice GK में शामिल सभी कंपनियों के साथ। इस संबंध में, हम किसी भी कंपनी के लिए व्यक्तिगत रूप से परियोजनाओं का संचालन कर रहे हैं और कई कंपनियों के लिए संयुक्त हैं। नतीजतन, प्रत्येक परियोजना के लिए और कार्य विभागों की लागत को बजट और लिखना है।

एक व्यापार परियोजना कार्ड में, आप आवश्यक फ़ील्ड को भी कॉन्फ़िगर कर सकते हैं। हमारे द्वारा उपयोग किए जाने वाले फ़ील्ड का एक उदाहरण:

  • आधार वितरण / लागत प्राप्तकर्ता;
  • परियोजना के लिए बोनस;
  • श्रम लागत का मूल्यांकन;
  • प्रारंभ / समापन तिथियां योजनाबद्ध;
  • दिन की स्थिति रिपोर्ट और अन्य।

परियोजना के भीतर बनाए गए सभी कार्य व्यवसाय परियोजना के मुख्य कार्ड के अधीनस्थ हैं।

स्टेटस रिपोर्ट सप्ताह में कम से कम एक बार ग्राहकों को सौंपी जाती है। पूरी कहानी कार्ड में जमा होती है और इच्छुक पार्टियों को भेजी जाती है।

ग्राहक और अन्य हितधारक किसी भी समय व्यापार परियोजना पर निम्नलिखित जानकारी देख सकते हैं:

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

विभागों के कर्मचारियों द्वारा खर्च किए गए समय में अधीनस्थ व्यावसायिक परियोजना कार्यों से वास्तविक श्रम लागत एकत्र की जाती है।

गठित कार्यों के आधार पर, आप एक गंता आरेख बना सकते हैं, लेकिन केवल एक सूचनात्मक संस्करण में। इसके अतिरिक्त, इसका उपयोग करना और अंतःक्रियात्मक रूप से असंभव है।

कैलेंडर योजना के कार्यक्रम के साथ काम करते समय, आप ग्राफिक रिपोर्ट का उपयोग कर सकते हैं। उदाहरण के लिए:

हम साप्ताहिक योजना के भीतर कार्यों को वितरित करने के लिए कार्य बोर्डों का उपयोग करते हैं।

यह सब प्लग-इन के माध्यम से लागू किया गया है, जिसमें चुस्त या कानबान बोर्ड आयोजित करने की संभावना शामिल है।

उदहारण के लिए:

प्लगइन की विशेषताओं को ध्यान में रखते हुए, यह कानबान बोर्ड की तरह निकलता है। इसे पैकेट द्वारा इंटरैक्टिव रूप से पार किया जा सकता है - दोनों स्थिति और कलाकारों के बीच। तीन इंटरफेस की जांच की गई - यह केवल दो पर काम करता है। मानक इंटरफ़ेस बिल्कुल चल रहा है। ग्रहों / रैलियों के लिए एक बड़े टीवी / स्क्रीन पर प्रदर्शित करने के लिए बहुत सुविधाजनक।

इसके अलावा, योजना को संस्करणों का उपयोग करके किया जा सकता है और फिर संस्करणों को रिलीज में परिवर्तित किया जा सकता है।

विभाग के काम की प्रभावशीलता के रूप में, हम लागतों के वितरण की लागत और विभागों की वास्तविक श्रम लागत की लागत के संदर्भ में रिपोर्ट बनाते हैं।

मानक श्रम रिपोर्टों को रेखांकित किया जा सकता है:

हम श्रम लागत पर रिपोर्ट के झुकाव का उपयोग करते हैं:

  • लागत वितरण डेटाबेस - हमारे कस्टम क्षेत्र;
  • लागत प्राप्तकर्ता - हमारे Castom फ़ील्ड;
  • उपयोगकर्ता एक मानक क्षेत्र है।

गठन अवधि के संदर्भ में हो सकता है:

हमारे बजट के लिए, हम केवल "महीने" का उपयोग करते हैं। रिपोर्ट उदाहरण:

स्क्रीनशॉट अगस्त के लिए वितरण आधार के संदर्भ में वास्तविक श्रम लागत के साथ एक उदाहरण प्रस्तुत करता है।

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

और, ज़ाहिर है, सच्चे 1 सी-उपनाम के रूप में, हम आवश्यक समूहों और सूचनाओं के साथ 1 सी में आपकी रिपोर्ट बनाने के लिए 1 सी में रेडमिन से अनलोडिंग जानकारी लिख सकते हैं।

लागत रिपोर्ट में से एक का एक उदाहरण:

Redmine कार्यों के बारे में कुछ और

Redmine में अतिरिक्त उपयोगी कार्यों में से, मैं हाइलाइट करना चाहूंगा:

  • प्रमाणीकरण मोड - या तो विज्ञापन द्वारा, या लॉगिन और पासवर्ड द्वारा;

  • अलर्ट सिस्टम। उपयोगकर्ता को कार्य में परिवर्तन की अधिसूचना दी जाएगी। आप ईमेल अलर्ट और आरएसएस को कॉन्फ़िगर कर सकते हैं;

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

  • प्रत्येक भूमिका के लिए प्रत्येक ट्रैकर के वर्कफ़्लो (जीवन चक्र) को सेट करना;

  • एमएस आउटलुक के साथ एकीकरण प्लगइन्स की उपस्थिति। उदाहरण के लिए, कई कार्यों के साथ एक सुविधाजनक प्लगइन, जैसे कि सीधे पत्र से रेडमिन में एक आवेदन बनाना, टिप्पणी, ट्रैकिंग इत्यादि।; आधिकारिक साइट:

https://ru.a.ausoftware.com/

  • टेलीग्राम, और एसएमएस गेटवे जैसे त्वरित संदेश प्रणाली के साथ एकीकृत करने के लिए प्लगइन भी हैं। किसी भी संचार चैनल पर, आप घटनाओं को भेज सकते हैं, जैसे घटनाएं, निगरानी जानकारी इत्यादि।;
  • यदि कोई योग्यता है, तो किसी भी प्लगइन को स्वयं बनाना संभव है।

सवाल और जवाब:

हॉल से प्रश्न : मान लीजिए हमने ग्राहक को पहुंच प्रदान की है, और इसके लिए हमारे पास समर्थित सेवाओं की एक निश्चित सूची है। उदाहरण के लिए, जैसा कि आपके उदाहरण में, Sysadminov और कोडर सेवाओं की सेवाएं हैं। किसी प्रकार के ग्राहक के साथ, हम दोनों प्रकार की सेवाओं, और किसी प्रकार के केवल एक प्रकार के साथ काम करते हैं। क्या यह सीमा के स्तर पर संभव है कि ग्राहक को किस प्रकार की सेवा उपलब्ध है?

उत्तर: यह केवल ग्राहक - "प्रोजेक्ट" के तहत आवंटित एक अलग शाखा द्वारा भिन्न होता है, जहां चयनित सेवाओं के लिए कार्यों को इस ग्राहक के लिए व्यक्तिगत रूप से बनाया जा सकता है। या आपको शाखा में सभी कार्यों तक पहुंच प्रदान करनी होगी - इस सेवा के लिए "प्रोजेक्ट" समर्थन। सेवा के संकेत पर अधिकारों को सीमित करने की मानक क्षमता और "प्रोजेक्ट" में "प्रोजेक्ट" में ग्राहक "बॉक्स के बाहर" में नहीं है। आप इस तरह के प्लगइन की तलाश कर सकते हैं या इसे स्वयं लिख सकते हैं। हमारे पास ऐसी कोई जटिल संरचना नहीं है, लेकिन ऐसे कार्य हैं जो केवल व्यक्तिगत प्रमुख इकाइयों के लिए उपलब्ध हो सकते हैं, इसलिए वे उनके लिए बनाए गए हैं।

हॉल से प्रश्न: यह पता चला है कि प्रत्येक ग्राहक एक "प्रोजेक्ट" है। और एक "परियोजना" के अंदर सबप्रोजेक्ट्स कर सकते हैं?

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

हॉल से प्रश्न : और प्रत्येक स्थिति पर किए गए श्रम लागत को समझाया जाता है? उदाहरण के लिए, "काम में" की स्थिति पर मैंने श्रम लागत 0.3 निर्धारित की है, और फिर "विश्लेषण" की स्थिति पर मैंने कुछ और श्रम लागत निर्धारित की है।

उत्तर : कार्य के लिए बड़ी लागत सामान्य रूप से जाती है। स्थिति के अनुसार श्रम लागत को वर्गीकृत करना असंभव है, लेकिन श्रम लागत में एक क्षेत्र "गतिविधियां" होती है, जिसका सार उस प्रक्रिया को प्रतिबिंबित कर सकता है जिसमें आप समय लिखते हैं। यह भी संपादन योग्य है। श्रम लागत के माध्यम से लिखते समय, एक कर्मचारी एक प्रकार की गतिविधि को चुनता है जो तय किया गया है। इसके बाद, रिपोर्ट का उपयोग करके, आप प्रक्रियाओं के संदर्भ में समय निकाल सकते हैं।

गतिविधि के प्रकार के संकेत के बिना, रिपोर्ट केवल कर्मचारी + दिन के संदर्भ में कुल समय तक गठित की जा सकती है।

सारांश विश्लेषणात्मक डेटा रिपोर्ट द्वारा देखा जा सकता है। सीधे कार्य में केवल वर्तमान कार्य की लागत दिखाई दे रही है।

हॉल से प्रश्न : यह पता चला है कि मेरे पास तकनीकी सहायता और तकनीकी सहायता की दूसरी पंक्ति की पहली पंक्ति है। उनमें से प्रत्येक एक निश्चित समय के "काम में" एक ही स्थिति में एक ही कार्य पर खर्च करता है। तदनुसार, तीसरी पंक्ति पर, दूसरी पंक्ति पर पहली पंक्ति पर कार्य पर प्रति व्यक्ति वास्तविक श्रम लागत को कैसे परिभाषित कर सकता हूं?

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

हॉल से प्रश्न : उपयोगकर्ता इंटरैक्शन कैसे व्यवस्थित किया जाता है? ईमेल के माध्यम से?

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

जैसा ऊपर वर्णित है, प्लगइन कनेक्ट करते समय, आप अनियंत्रित रूप से तत्काल संदेश सिस्टम का उपयोग कर उपयोगकर्ताओं को सूचित कर सकते हैं।

हॉल से प्रश्न : क्या एप्लिकेशन जमा करने के लिए कोई वेब इंटरफ़ेस है?

उत्तर : नहीं। SmallMine स्मार्टफोन और टैबलेट पर काम करता है, यानी एक अनुकूलित इंटरफ़ेस है। लेकिन एप्लिकेशन या तो ई-मेल के माध्यम से जमा किए जा सकते हैं, या उपयोगकर्ता को सीधे सिस्टम में पहुंच प्रदान कर सकते हैं, इसे केवल निर्माण के अधिकारों में सीमित कर सकते हैं। एक अतिरिक्त सुविधा के रूप में, आप Redmine में कार्यों को बनाने के लिए Outlook में एक प्लगइन डाल सकते हैं।

वर्तमान में, एक ट्रैकर हैदर प्लगइन है, जिसके साथ आप उपयोगकर्ताओं या भूमिकाओं के संदर्भ में ट्रैकर्स तक पहुंच सीमित कर सकते हैं।

उदाहरण: "प्रोजेक्ट" में "ऑब्जर्वर" भूमिका वाला कोई भी उपयोगकर्ता केवल "उपयोगकर्ता अनुरोध" ट्रैकर के साथ कार्ड उपलब्ध है।

हॉल से प्रश्न : और ई-मेल के साथ काम करने की कार्यक्षमता बॉक्स में से एक या प्लगइन्स से है?

उत्तर :हाँ, यह "बॉक्स से बाहर है।" प्लगइन की मदद से, यह बस अतिरिक्त सुविधाएं और सेटिंग्स प्राप्त करता है।

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

उत्तर :हमने इस स्थिति को हल किया।

1. सबसे पहले, हम उपयोगकर्ता सेटिंग्स में उपयोगकर्ता-ग्राहकों मानक रेडमाइन अधिसूचनाओं के लिए अक्षम हैं। यह सेटिंग वर्तमान उपयोगकर्ता के लिए सभी रेडमिन के लिए वैश्विक है।

2. इसके अलावा, आवश्यक शाखा ("परियोजना") के लिए पत्र भेजने की संभावना से जुड़ा हुआ है।

3. विश्लेषक, या आरपी-एसएचएनआईचक एक मानक तंत्र का उपयोग करके एक ईमेल भेज सकते हैं: "एक नोट भेजें" दबाकर कार्ड संपादन मोड में साइन इन करें। यदि आवश्यक हो, तो आप अतिरिक्त प्राप्तकर्ता निर्दिष्ट कर सकते हैं।

4. प्रेषक कोई पाठ लिख सकता है और आवश्यक अनुलग्नक जोड़ सकता है। या पहले कॉन्फ़िगर किए गए पैटर्न का उपयोग करें।

 

ऐसा करने के लिए, तैयार पैटर्न का चयन किया जाता है, पत्र के पत्र में प्रतिस्थापित किया जाता है और यह केवल आवश्यक, अतिरिक्त जानकारी भरने के लिए ही रहता है।

उसके बाद, आपको "स्वीकार करें" बटन पर क्लिक करना होगा, फिर टिप्पणी सहेजी जाएगी और पत्र भेजा जाएगा। ग्राहक को नियमित पत्र के रूप में अधिसूचना प्राप्त होगी।

यह एक मानक तंत्र है, हमने कुछ भी छू नहीं लिया। प्रत्येक परियोजना के लिए टेम्पलेट्स को अनुकूलित किया गया है। यह विश्लेषक सलाहकार का एक काफी महत्वपूर्ण सरलीकरण है, क्योंकि हर बार जब आप एक ही पाठ लिखते हैं - यह श्रमिक है।

ग्राहक से किसी भी पाठ को छुपाएं, यदि उसके पास सीधे कार्य कार्ड पर पहुंच है, तो यह केवल "निजी" टिप्पणी के उपयोग के माध्यम से या इस प्रकार की टिप्पणियों तक पहुंच को बंद करके संभव है।

दूसरा विकल्प एक अतिरिक्त प्लगइन का उपयोग करना है, क्योंकि डिफ़ॉल्ट रूप से, ऐसी कोई सेटिंग नहीं है।

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

उत्तर: नहीं, हमने आईपी टेलीफोनी के साथ रेडमाइन को एकीकृत नहीं किया, यह हमारा लक्ष्य नहीं था। विचार अच्छा है, लेकिन हमारे विनिर्देशों में इसकी आवश्यकता नहीं है। इंटरनेट पर, आप तारांकन के साथ रेडमाइन एकीकरण पा सकते हैं।

हॉल से प्रश्न :हमारे पास आईपी टेलीफोनी पर एक प्रश्न नहीं है, लेकिन प्रतिपक्षियों के पदानुक्रम पर। हम प्रबंधकों को 1 सी के रूप में रेडमिन में समकक्षों के एक ही पदानुक्रम को देखना चाहते हैं।

उत्तर : नहीं, संपर्क संरचना फ्लैट है। एकमात्र चीज जिसे हमने जोड़ा है वह विभाग का एक लिंक है। हम जिन अधिकतम उपयोग करते हैं वह विभागों द्वारा संपर्क एकत्रित कर रहा है, हम घरेलू सेवाओं के लिए बग ट्रैकर बनाते हैं, न कि बाहरी ग्राहकों के लिए। रेडमाइन में ही, प्रतिपक्षियों के पदानुक्रम को व्यवस्थित करना असंभव है, लेकिन आप इकाइयों को रेडमिन और 1 सी में जोड़ सकते हैं, और इस रिपोर्ट को 1 सी से बाहर निकाल सकते हैं।

हॉल से प्रश्न : और स्क्रम की गहराई कहाँ है? हमारे पास सशर्त रूप से स्प्रिंट - 7 कैलेंडर दिन (5 व्यावसायिक दिन) हैं। मैं कहां देख सकता हूं कि स्प्रिंट का पुनरावृत्ति क्या है? कैलेंडर सप्ताह क्या है, स्प्रिंट नंबर क्या है?

उत्तर : स्क्रम गहराई को संस्करणों द्वारा नियंत्रित किया जा सकता है। संस्करणों की एक विशेषता है।

इसके लिए, इंटरफ़ेस के आधार पर एक विशेष अनुभाग "परिचालन योजना" (या "संस्करण" है)।

मेरे पास उदाहरण के लिए तीन संस्करण हैं।

 

प्रत्येक संस्करण का अपना नाम, स्थिति और पूरा होने की तारीख तक सीमित हो सकता है।

प्रत्येक संस्करण के लिए, यदि उन्हें प्रस्तुत किया जाता है, साथ ही अधूरा की संख्या भी दिखाई दे रही है।

विजुअलाइजेशन के लिए, आप आरेख बना सकते हैं

संस्करणों को समूहीकृत किया जा सकता है, कार्यों को तोड़ने, आप उनके अनुसार बोर्ड बना सकते हैं। आप स्प्रिंट्स के बीच कार्यों को स्थानांतरित कर सकते हैं - ऐसा अवसर "प्लानिंग संस्करण" संस्करण में है।

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

हॉल से प्रश्न : हम वर्तमान स्प्रिंट में पूरा नहीं किए गए कार्यों को कैसे ध्यान में रखते हैं? क्या मुझे इसे स्थिति में देखना चाहिए? या वे किसी भी तरह से स्वचालित रूप से, मैं इसे दिखाऊंगा कि अब उन्हें एक नया संस्करण बुक करने की आवश्यकता है?

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

आप एक ही संस्करण और स्थिति के संदर्भ में, कार्यों के साथ बोर्ड भी बना सकते हैं।

और निश्चित रूप से आवश्यक चयन के साथ कार्यों की मानक सूची का उपयोग करें, जिसे स्थायी संचालन में सहेजा और उपयोग किया जा सकता है।

हॉल से प्रश्न : आप कार्य को किसी अन्य स्प्रिंट में कैसे स्थानांतरित कर सकते हैं - मुझे एक टैब, कैनबान-बोर्ड पर किसी अन्य पर कार्यों की एक सूची खोलनी होगी और स्थानांतरण?

उत्तर: ऐसा हो सकता है। लेकिन संस्करण योजना उपकरण का उपयोग करना अधिक सुविधाजनक है। वांछित कार्य के विशिष्ट संस्करण के अनसुलझा कार्यों या अधूरा कार्यों की सूची से चुनें और इसे माउस के अगले संस्करण में फेंक दें - दिखाएं कि हम इस कार्य को स्प्रिंट में लेते हैं।

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

उत्तर: इसे कार्यों में फ़िल्टरिंग का उपयोग करके लागू किया जा सकता है। आप आवश्यक पैरामीटर के साथ "ओपन" स्थिति में चयन सेटिंग्स बना सकते हैं और सहेज सकते हैं।

 

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

उदाहरण के लिए, आप फ़िल्टर में एक विशेष उपयोगकर्ता फ़ील्ड जोड़ सकते हैं। यह एक सुविधाजनक उपकरण है, बहुत आसान है। परियोजना के लिए, संपर्क के लिए, संपर्क के लिए।

नया फ़ील्ड - ऑब्जेक्ट के प्रकार को इंगित करें, जहां हम जोड़ते हैं, अक्सर "कार्य" का उपयोग किया जाता है।

हम फ़ील्ड प्रारूप को इंगित करते हैं - विकल्प जो कहीं 90% आवश्यकताओं को कवर करते हैं।

नाम इंगित करें, भूमिकाएं कैसे उपलब्ध हैं।

हम इंगित करते हैं कि किस परियोजना के लिए ट्रैकर्स लागू होते हैं।

हॉल से प्रश्न : और कस्टम फ़ील्ड अनिवार्य किया जा सकता है?

उत्तर : बेशक, 1 सी में अतिरिक्त विवरण के साथ समानता से।

अनिवार्य क्षेत्र नाम के दाईं ओर एक लाल तारांकन चिह्न के साथ चिह्नित हैं।

हॉल से प्रश्न : और आपने प्रदर्शन किए गए काम पर रिपोर्ट कैसे की? एक ही कार्य में किसी अन्य उपयोगकर्ता के पास जाता है - एक कार्य शुरूकर्ता होता है और एक कलाकार होता है।

उत्तर: यह सही है, अगर फ़ील्ड बदल रहा है - जिसे इसे असाइन किया गया है, फिर रिपोर्ट में यह अंतिम मान देता है।

मैं आपको बताता हूं कि हम सभी कैसे व्यवस्थित हैं। आंशिक रूप से दोहराएं।

  • सर्विस डेस्क के लिए सबसे महत्वपूर्ण ट्रैकर एक "उपयोगकर्ता अनुरोध" है, जिसके साथ मेल स्वचालित रूप से अलग हो जाता है और पत्र "उपयोगकर्ता अनुरोध" में बदल जाते हैं। यदि उपयोगकर्ता को RedMine से अधिसूचना के लिए एक प्रतिक्रिया पत्र भेजा गया है या एक ही विषय के साथ एक स्पष्टीकरण पत्र भेजा गया है, तो विषय में विषय या आईडी पर स्वचालित रूप से मौजूदा क्वेरी में इस तरह के एक अक्षर से टेक्स्ट संलग्न करता है - एक क्लासिक ग्लूइंग फ़ंक्शन का उपयोग किया जाता है।
  • अगला - उदाहरण के लिए, केआईएस विभाग में परामर्श के लिए अनुरोध आया, विश्लेषक सलाहकार आवेदन को अलग करते हैं और अपने प्राथमिक वर्गीकरण का उत्पादन करते हैं। यह निर्धारित करें कि यह एक घटना, त्रुटि या कार्य है। यह एक नई परियोजना के लिए भी एक विचार हो सकता है। तदनुसार, यह सेवा डेस्क का भी हिस्सा है। वर्गीकरण के बाद, सभी "उपयोगकर्ता अनुरोध" इटास्क शाखा के उपप्रोजेक्ट्स को वितरित किए जाते हैं, जहां उनके साथ आगे काम किया जा रहा है।
  • यदि यह कार्य डेवलपर के लिए कार्य को अपमानित करता है, तो उपयोगकर्ता के अनुरोध के आधार पर, संबंधित अधीनस्थ "कार्य" बनाया जाता है। यही है, "उपयोगकर्ता अनुरोध" ट्रैकर अपने आप में रहता है, और कार्य ट्रैकर भी अलग है। हम छोटे संशोधन और त्रुटि सुधारों के बारे में बात कर रहे हैं जिनके पास एक अलग स्ट्रीम है - वे "उपयोगकर्ता अनुरोध" से दिखाई देते हैं।
  • यदि कार्य किसी विशेष व्यावसायिक परियोजना से संबंधित है और डेवलपर ने इसे "उपयोगकर्ता अनुरोध" के आधार पर नहीं किया है, तो यह अधीनस्थ व्यापार परियोजना से लैसा की कार्यक्षमता के ब्लॉक के लिए जुड़ा हुआ है, ताकि बाद में कार्य को देखा जा सके - किस ब्लॉक पर और जिसके संबंध में हमने किया - यह "उपयोगकर्ता अनुरोध" या एक व्यावसायिक परियोजना थी।
  • अलग-अलग ट्रैकर "बिजनेस प्रोजेक्ट" को जन्म देते हैं, जिसके साथ हम व्यवसाय के साथ संवाद करते हैं - अनुरोध और मामूली परिष्करण पर उपयोगकर्ताओं के साथ नहीं, और पहले से ही वास्तविक परियोजनाओं के साथ व्यापार मूल्य लेते हैं। "बिजनेस प्रोजेक्ट" में अधीनस्थ कार्य भी उनके उपटास्क और यहां तक ​​कि कार्यों के पैक भी हो सकते हैं - बड़े, अधीनस्थ और कनेक्शन के साथ। यह एक छोटा सा सबूत है। इन सभी subtasks फिर से केआईएस की कार्यक्षमता के ब्लॉक से बंधे हैं।
  • इससे कोई फर्क नहीं पड़ता कि कार्य कहां से आया - सेवा Desca या एक व्यापार परियोजना से। लेकिन हम सभी उन्हें कार्यक्षमता के ब्लॉक में बांधते हैं।

उपरोक्त के आधार पर, मैं दोहराता हूं, हम संदर्भ में श्रम लागत देख सकते हैं:

  • किसिया की कार्यक्षमता के ब्लॉक;
  • परियोजनाएं;
  • कलाकार;
  • संचार "अनुरोध - कार्य / व्यावसायिक परियोजना - अधीनस्थ ट्रैकर्स"।

स्क्रीनशॉट एक महीने के लिए परियोजनाओं के संदर्भ में वास्तविक श्रम लागत के साथ एक उदाहरण प्रस्तुत करता है। कर्मचारियों को अपने द्वारा किए गए कार्यों पर अपने वास्तव में बिताए गए समय को वितरित करना होगा। इसे टाइम शीट कहा जाता है। हमारे पास दैनिक डेवलपर्स "कार्य रिपोर्ट" के विशेष रिकॉर्ड दर्ज करते हैं और अपना समय वितरित करते हैं - श्रम का तथ्य बनता है। इस प्रकार, हम वास्तव में, वास्तव में, परियोजना के बजट का प्रबंधन करते हैं।

हमारी परियोजनाओं में प्रारंभिक कार्य योजना है। और प्रत्येक परियोजना में हम देखते हैं, हमने इसे पार कर लिया है या नहीं। Redmine स्वचालित रूप से परियोजना के अधीनस्थ सभी कार्यों की चौड़ाई को सारांशित करता है। तदनुसार, हम जानते हैं कि यह परियोजना 700 घंटे आवंटित की गई है। हम इस तथ्य को देखते हैं - 617 घंटे काम किए गए हैं। यह परियोजना प्रबंधन तत्वों में से एक है।

घटनाओं की प्रणाली की गतिविधि की प्रक्रिया को निम्नानुसार दर्शाया जा सकता है:

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

अधिक प्रमुख कार्यों में, सहित। डिजाइन, प्रक्रिया को और अधिक विस्तारित किया गया है:

और, ज़ाहिर है, सभी परिवर्तन रिलीज के रिलीज के माध्यम से कामकाजी आधार में आते हैं।

यदि आप इसे अधिक सुविधाजनक विकल्प में जमा करते हैं, तो हमारे पास अपना "आठ" है।

उन।, वास्तव में जिम्मेदार के बीच कई कार्य संक्रमण, लेकिन यह हमारे लिए महत्वपूर्ण नहीं है। हम कर्मचारियों के संदर्भ में श्रम लागत, लागतों, ग्राहकों और दुर्लभ मामलों में, गतिविधियों के रूप में, श्रम लागत का मूल्यांकन करते हैं। यह सब पहले पहले ही बता चुका है।

हॉल से प्रश्न : क्या एक विशिष्ट डेवलपर को पूरा करने के कार्यों के बारे में जानकारी प्राप्त करना संभव है?

उत्तर : यहां है। एक "कार्य रिपोर्ट" उपकरण है जिसके लिए आप देख सकते हैं कि एक कर्मचारी किस समय काम करता है कि कितना समय और किस दिन मैंने खर्च किया था।

या इसे एक मानक रिपोर्ट "श्रम लागत" द्वारा देखा जा सकता है - इसे डिकोडिंग वाले उपयोगकर्ताओं के संदर्भ में भी बनाया जा सकता है।

हॉल से प्रश्न : और अपनी श्रम लागत को कैसे ट्रैक किया जाए?

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

जब आप किसी कार्य पर काम करना शुरू करते हैं, तो एक कर्मचारी "प्ले" बटन पर क्लिक करता है, और अंत में - "विराम" बटन। कार्य को बनाए रखने के दौरान, श्रम लागत में तय की जाती है।

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

उत्तर :योजना बनाने की क्षमता है, लेकिन यह सही नहीं है - मुफ्त उत्पाद आपकी बारीकियों को बनाता है। "अनुसूचित समय" का एक क्षेत्र है, यदि आपके पास समय निर्धारित करके मानक फ़ील्ड की कमी है तो आपके कस्टम फ़ील्ड को सेट करना संभव है - यह कितने घंटे खर्च करेगा। नियोजित समय को निर्दिष्ट करना संभव है और फिर योजनाबद्ध और वास्तविक समय की तुलना करें। और, ज़ाहिर है, आप पोकर योजना के लिए मानक कहानी बिंदु क्षेत्र का उपयोग कर सकते हैं।

हॉल से प्रश्न : आपने कहा कि रेडमाइन में विकी असहज।

उत्तर :रेडमाइन में विकी असभ्य दिखता है।

 

लेख और कार्यों को प्रारूपित करने के लिए, अंकन भाषा मार्कडाउन का उपयोग किया जाता है। स्वरूपण "फ्लाई पर" नहीं है, लेकिन अंकन प्रतीकों को इंगित करता है।

खोज है - पाठ और शीर्षकों के अंदर शब्द के अनुसार। यदि आप खोज में "एक्सचेंज" दर्ज करते हैं, तो यह दोनों विषयों और ट्रैकर्स देगा। ट्रैकर के प्रकार से एक चयन है।

सामग्री की तालिका मुख्य पृष्ठ नहीं है और विकी में प्रवेश करते समय बस बनाए गए लेखों की एक सूची प्रदर्शित की जाती है।

सामग्री की तालिका निम्नानुसार है:

और, ज़ाहिर है, रेडमिन में विकी केवल लेखों को संग्रहीत करने के लिए है। इसका उपयोग सहयोग करने के लिए नहीं किया जा सकता है।

लेखों के परिवर्तन का इतिहास आयोजित किया जाता है और यह तब भी पाया जा सकता है, कौन और कौन सा परिवर्तन किया जाता है।

हॉल से प्रश्न : विकी कैसे भर रहा है?

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

हॉल से प्रश्न : सहकर्मियों में से एक एक बहुत ही रोचक प्रणाली का उपयोग करता है। मुझे वास्तव में यह पसंद आया, मैं इसे स्वयं लागू करना चाहता हूं। तकनीकी सहायता की पहली पंक्ति हमेशा विकी से कार्य को बंद करने के लिए बाध्य होती है। और अगर उसे विकी में कोई लेख नहीं मिला, तो वह तकनीकी सहायता की दूसरी पंक्ति को संबोधित करती है। और पहले से ही दूसरी पंक्ति एक लेख बनाता है जिसे किसी कार्य के लिए रखा जाना चाहिए।

उत्तर :हम भी, कोशिश करते हैं, लेकिन हम iterally - setels, विश्लेषण, कई घटनाओं को बनाया है। लेकिन इसमें महीनों लगते हैं। फिर फिर - बैठे, विश्लेषण, आवश्यक ब्लॉक आवंटित, कई घटनाओं को बनाया।

हॉल से प्रश्न : बहुत स्पष्ट नहीं - रेडमाइन के साथ गिट एकीकरण कैसे है?

उत्तर :जब आप 1 सी स्टोरेज (गणना करते समय) में परिवर्तन सहेजते हैं, तो विवरण "#" टैग के साथ कार्य संख्या को इंगित करता है, उदाहरण के लिए "# 74516"। इस प्रकार, हम लेखांकन के माध्यम से प्राप्त करते हैं - हम देख सकते हैं कि जीआईटी स्टोरेज में कौन सी समितियां कार्य से जुड़ी हुई हैं। यह हमारे लिए महत्वपूर्ण था कि यह एक डेस्कटॉप समाधान है ताकि हम आसानी से उन्हें प्रबंधित कर सकें, और यदि आवश्यक हो, तो किसी अन्य समाधान पर जाएं, क्योंकि सभी की आवश्यकताएं बढ़ती हैं, और सभी रेडमाइन की जरूरतों को कवर नहीं किया जा सकता है। इसलिए, मैं फिर से माफी मांगता हूं - यदि आप एक उत्पाद चुनते हैं, तो पहले विश्लेषण करें कि आप स्वचालित करना चाहते हैं और कौन सा ब्लॉक "कवर"।

हॉल से प्रश्न : क्या आपने रेडमिन से मोबाइल एप्लिकेशन का उपयोग किया था?

उत्तर :मोबाइल एप्लिकेशन है, लेकिन यह काफी आरामदायक नहीं है। हमारे संगठन में, इसके लिए कोई आवश्यकता नहीं है। हम मुख्य रूप से एक लैंडलाइन कंप्यूटर या लैपटॉप पर काम करते हैं। आप सूचना क्षमताओं के साथ प्लगइन का भी उपयोग कर सकते हैं - उदाहरण के लिए, एसएमएस का उपयोग करके या टेलीग्राम द्वारा।

हॉल से प्रश्न : आपने कहा कि आप गिट में भंडार को अनलोड करते हैं, और आप git में क्या देखते हैं?

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

अंत में हमारे पास क्या है:

उपरोक्त के आधार पर, हम संक्षिप्त परिणामों को सारांशित करेंगे।

पेशेवर:

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

Minuses:

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

रेडमाइन उत्पाद का उपयोग करने की प्रक्रिया में, हमने अपनी गतिविधियों के विश्लेषण, व्यवस्थितकरण और स्वचालन और हमारी संरचनाओं में अराजकता में कमी पर बड़ी मात्रा में काम किया है। उन्होंने विभागों के भीतर और पूरे संगठन की व्यावसायिक प्रक्रियाओं में प्रक्रियाओं का परिवर्तन और अनुकूलन किया। विभागों और डिजाइन गतिविधियों के काम में अनुकूलित और बेहतर नियंत्रण, विश्लेषणात्मक और प्रबंधकीय कार्य।

आगे कदम जो हमने लिया है वह ज्ञान आधार को अधिक सुविधाजनक संगम प्रणाली में उजागर करना है, क्योंकि एक साथ काम करने की संभावना संगठनों के विकास में मुख्य तंत्रों में से एक है, आपको जल्दी से संचार का उत्पादन करने, जानकारी स्थानांतरित करने के लिए समय को कम करने, घटनाओं को हल करने के लिए समय की संख्या को कम करने की अनुमति देता है।

रेडमाइन भाग में स्पष्ट और नियंत्रित व्यावसायिक प्रक्रियाओं को बनाने के लिए अतिरिक्त कदम होंगे।

आम तौर पर, उपकरण का चयन करें, और अपने अराजकता को अनजान छोड़ दें।

****************

यह आलेख इन्फोस्टार्ट इवेंट 2017 सामुदायिक सम्मेलन में पढ़ी गई रिपोर्ट के परिणामों पर लिखा गया है। यहां अधिक लेख मिल सकते हैं।

2020 में हम सभी को मास्को में 7 क्षेत्रीय आवंटन के साथ-साथ सालगिरह इन्फोस्टार्ट इवेंट 2020 में भाग लेने के लिए आमंत्रित करते हैं।

घटना का चयन करें।

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

कार्यक्षमता

यह उत्पाद निम्नलिखित विशेषताएं प्रदान करता है:

  • कई परियोजनाओं को बनाए रखना;
  • लचीला भूमिका-आधारित पहुंच प्रणाली;
  • त्रुटि ट्रैकिंग सिस्टम;
  • गैंट और कैलेंडर चार्ट;
  • परियोजना समाचार, दस्तावेज और फ़ाइल प्रबंधन;
  • आरएसएस धाराओं और ईमेल का उपयोग करके परिवर्तनों की चेतावनी;
  • प्रत्येक परियोजना के लिए विकी;
  • प्रत्येक परियोजना के लिए मंच;
  • अस्थायी लागत का लेखांकन;
  • घटनाओं, समय लागत, परियोजनाओं और उपयोगकर्ताओं के लिए अनुकूलन मनमाने ढंग से फ़ील्ड;
  • संस्करण नियंत्रण प्रणाली (एसवीएन, सीवीएस, जीआईटी, मर्कुरियल, बाजार और डीएआरसी) के साथ आसान एकीकरण;
  • प्राप्त अक्षरों के आधार पर त्रुटि रिकॉर्ड बनाना;
  • एकाधिक एलडीएपी प्रमाणीकरण के लिए समर्थन;
  • स्वतंत्र रूप से नए उपयोगकर्ताओं को पंजीकृत करने की क्षमता;
  • बहुभाषी इंटरफ़ेस (रूसी सहित);
  • MySQL DBMS, PostgreSQL, SQLite, Oracle के लिए समर्थन।

डेटाबेस संरचना

उपयोगकर्ता सिस्टम

उपयोगकर्ता विषय क्षेत्र की केंद्रीय अवधारणाओं में से एक हैं। उपयोगकर्ता मॉडल कर्मियों और ग्राहकों की प्रणाली की पहचान और प्रमाणीकरण करने के लिए आधार है, साथ ही विभिन्न भूमिकाओं, परियोजनाओं आदि में उन्हें अधिकृत करने के लिए भी।

भूमिका

उपयोगकर्ता भूमिका उपयोगकर्ता पहुंच अधिकारों को निर्धारित करने के लिए एक लचीला मॉडल द्वारा निर्धारित की जाती है। भूमिकाओं में विशेषाधिकारों का एक सेट शामिल है, जो विभिन्न सिस्टम कार्यों तक पहुंच को अलग करने की इजाजत देता है।

उपयोगकर्ताओं को प्रत्येक परियोजना में एक भूमिका निभाई गई है, उदाहरण के लिए, "साइट के विकास के लिए परियोजना में प्रबंधक", कंपनी के इंट्रानेट कंपनी "या" ग्राहक को एक रिफैक्टर प्रोजेक्ट में बनाए रखने के लिए परियोजना में डेवलपर कंपनी बी की सूचना प्रणाली "। उपयोगकर्ता की कई भूमिकाएं हो सकती हैं। एक अलग कार्य (समस्या) के लिए एक भूमिका निभाई वर्तमान में असंभव है।

परियोजनाओं

परियोजना परियोजना प्रबंधन प्रणाली के विषय क्षेत्र में बुनियादी अवधारणाओं में से एक है। इस इकाई के कारण, विभिन्न उपयोगकर्ताओं (ऊपर देखें) तक पहुंच की सीमा के साथ सहयोग और कई परियोजनाओं की योजना बनाना संभव है। परियोजनाएं पदानुक्रमित घोंसले को स्वीकार करती हैं।

ट्रैकर्स

ट्रैकर्स मुख्य वर्गीकरण हैं जिसके द्वारा परियोजना में कार्यों को क्रमबद्ध किया जाता है। अपने आप में, "ट्रैकर" की अवधारणा त्रुटि लेखा प्रणाली (ईएनजी) पर वापस जाती है। बग ट्रैकिंग उपकरण ), प्रत्येक अलग परियोजना का प्रतिनिधित्व किया।

वास्तव में, "रेडमाइन" ट्रैकर्स क्लास "टास्क" वर्ग का एक एनालॉग हैं और विभिन्न प्रकार के कार्यों के बहुरूपता के लिए आधार हैं, जिससे विभिन्न क्षेत्रों में से प्रत्येक के लिए निर्धारित किया जा सकता है। ट्रैकर्स के उदाहरण "सुधार" हैं, "त्रुटि", "दस्तावेज़ीकरण", "समर्थन",

कार्य

कार्य पूरे सिस्टम की केंद्रीय अवधारणा हैं, जो एक निश्चित कार्य का वर्णन करते हैं जिसे आप करना चाहते हैं। प्रत्येक कार्य में अनिवार्य विवरण और लेखक, अनिवार्य रूप से, कार्य ट्रैकर से जुड़ा हुआ है।

प्रत्येक कार्य की स्थिति है। स्थिति अलग-अलग भूमिकाओं के लिए स्थिति असाइन करने के अधिकारों को निर्धारित करने की संभावना के साथ एक अलग इकाई है (उदाहरण के लिए, स्थिति "अस्वीकार" केवल एक प्रबंधक को असाइन किया जा सकता है) या कार्य की प्रासंगिकता निर्धारित करना (उदाहरण के लिए, "ओपन" " नियुक्त "- प्रासंगिक, और" बंद "," अस्वीकार "- नहीं)।

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

अन्य सूचीबद्ध गुणों के मान (उदाहरण के लिए, प्राथमिकता) एक अलग आम तालिका में संग्रहीत हैं।

कार्यों की स्थिति को ट्रैक करना

उपयोगकर्ताओं द्वारा कार्य पैरामीटर में परिवर्तनों को ट्रैक करने के लिए, सिस्टम दो संस्थाओं का जवाब देता है: "एक परिवर्तन लॉग रिकॉर्ड करना और" परिवर्तित पैरामीटर "। लॉग प्रविष्टि उपयोगकर्ता की एक क्रिया को कार्य के पैरामीटर को संपादित करने और / या इसमें एक टिप्पणी जोड़ने के लिए प्रदर्शित करती है। यही है, साथ ही कार्य के इतिहास और एक संवाद के रखरखाव के लिए एक उपकरण के संचालन के लिए एक उपकरण के रूप में कार्य करता है।

इकाई "परिवर्तित पैरामीटर" एक अलग लॉग प्रविष्टि से जुड़ी हुई है और इसका उद्देश्य उपयोगकर्ता-परिवर्तित पैरामीटर के पुराने और नए मूल्य को संग्रहीत करने के लिए है।

कार्यों के बीच संचार

कार्यों को पारित किया जा सकता है: उदाहरण के लिए, एक कार्य दूसरे के लिए एक subtask है या इसे पहले। यह जानकारी कार्यक्रम विकास योजना में उपयोगी हो सकती है, एक अलग इकाई रेडमिन में अपने भंडारण के लिए ज़िम्मेदार है।

मसौदा समय पर खर्च किया गया

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

बाध्यकारी भंडार

Redmine विभिन्न संस्करणों नियंत्रण प्रणाली (Repositories) के साथ एकीकरण प्रदान करता है। एकीकरण बाहरी भंडार में परिवर्तनों को ट्रैक करना, उन्हें डेटाबेस में ठीक करना, कुछ कार्यों से जुड़ने के लिए परिवर्तनों का विश्लेषण करना है। बाहरी भंडारों के साथ एकीकरण के लिए सिस्टम की संक्रमणीय संरचना में, तीन इकाइयां जिम्मेदार हैं: "रिपोजिटरी", "संपादक" और "परिवर्तन"। "रिपोजिटरी" एक प्रोजेक्ट से जुड़ा एक प्रोजेक्ट है जो कनेक्टेड रिपोजिटरी, इसके स्थान और इसके उपयोगकर्ता के पहचान डेटा को स्टोर करता है।

"संपादकीय" रिपॉजिटरी के संपादकीय बोर्ड का प्रदर्शन है, और, सूचना फ़ील्ड के अलावा, किसी विशिष्ट कार्य से जुड़ा जा सकता है (इसके लिए आप "रेफर्स #num" परिवर्तन के विवरण में निर्दिष्ट करना चाहते हैं, जहां संख्या कार्य संख्या है), और संपादकीय बोर्ड के लेखक-लेखक के लिए। इकाई "परिवर्तन" को प्रत्येक संस्करण में संशोधित (जोड़ा, दूरस्थ, विस्थापित, संशोधित) फ़ाइलों की सूची को स्टोर करने के लिए डिज़ाइन किया गया है।

अधिसूचनाओं की प्राप्ति

साइट पर होने वाले परिवर्तनों के बारे में उपयोगकर्ता अधिसूचनाएं "पर्यवेक्षकों" के सार का उपयोग विभिन्न वर्गों (परियोजनाओं, कार्यों, मंच इत्यादि) की वस्तुओं के साथ जोड़ने वाले उपयोगकर्ताओं के सार का उपयोग करके की जाती हैं। डेटाबेस में, आरएसएस सदस्यता एक्सेस कुंजियां भी संग्रहीत की जाती हैं, जो इस तकनीक के माध्यम से अधिसूचनाओं की अनुमति देती हैं, ईमेल का उपयोग करके अधिसूचनाएं भी भेजी जाती हैं।

कुछ दोष Redmine

नए पुराने संस्करण के लिए आपको ऐसा करने की आवश्यकता है।तटस्थता की जाँच करें।

चर्चा पृष्ठ में विवरण होना चाहिए।

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

Chiliproject।

इस तथ्य के परिणामस्वरूप कि परियोजना के सापेक्ष कुछ उपयोगकर्ताओं की दृष्टि डेवलपर्स नेता के दृष्टिकोण से अलग थी, जिसे चिलप्रोजेक्ट कहा गया फॉर्मा रेडमिन बनाया गया था।

यह सभी देखें

साहित्य

  • 前田 剛 (जाओ Maeda) 入門 रेडमाइन लिनक्स / विंडोज 対応। - 秀和 システム। - 226 पी। - आईएसबीएन 978-4-7980-2137-9
  • गनर पीओपीपी। Konfigurations प्रबंधन एमआईटी सबवर्सन, मेवेन अंड रेडमिन: ग्रुंडलेगेन फर सोफ्टवारर्चिटेक्टन अंडे एंटरक्लर। - 3. - dpunkt.verlag जीएमबीएच, 200 9. - पी 362. - आईएसबीएन 9783898645218

लिंक

Redmine। [ɹɛDMɑɪN] - परियोजना प्रबंधन और कार्यों के लिए सर्वर वेब एप्लिकेशन खोलें (त्रुटि ट्रैकिंग सहित)। रेडमिन रूबी में लिखा गया है और रेल पर जाने-माने वेब फ्रेमवर्क रूबी के आधार पर एक आवेदन है। जीएनयू जनरल पब्लिक लाइसेंस के अनुसार वितरित।

विश्वकोश यूट्यूब।

  • 1/4दृश्य: 337।

    1,067

    20 314।

    1 108।

  • Antsle पर Redmine (प्रोजेक्ट मैनेजमेंट) कैसे स्थापित करें

  • एमआईटी रेडमाइन effizient mitarbeiter, projekte und unufgaben verwalten

  • Redmine - Herramienta डी गेस्टियन डी Proyectos

  • [KUBE 42] Kubernetes क्लस्टर में Redmine तैनात

सामग्री

कार्यक्षमता

यह उत्पाद निम्नलिखित विशेषताएं प्रदान करता है:

  • कई परियोजनाओं को बनाए रखना;
  • लचीला भूमिका-आधारित पहुंच प्रणाली;
  • त्रुटि ट्रैकिंग सिस्टम;
  • गैंट और कैलेंडर चार्ट;
  • परियोजना समाचार, दस्तावेज और फ़ाइल प्रबंधन;
  • आरएसएस धाराओं और ईमेल का उपयोग करके परिवर्तनों की चेतावनी;
  • प्रत्येक परियोजना के लिए मंच;
  • अस्थायी लागत का लेखांकन;
  • घटनाओं, समय लागत, परियोजनाओं और उपयोगकर्ताओं के लिए अनुकूलन मनमाने ढंग से फ़ील्ड;
  • संस्करण नियंत्रण प्रणाली (एसवीएन, सीवीएस, जीआईटी, मर्कुरियल, बाजार और डीएआरसी) के साथ आसान एकीकरण;
  • प्राप्त अक्षरों के आधार पर त्रुटि रिकॉर्ड बनाना;
  • एकाधिक एलडीएपी प्रमाणीकरण के लिए समर्थन;
  • स्वतंत्र रूप से नए उपयोगकर्ताओं को पंजीकृत करने की क्षमता;
  • बहुभाषी इंटरफ़ेस (रूसी सहित);
  • समर्थन DBMS MySQL, Microsoft SQL सर्वर [2] , PostgreSQL, SQLite।

डेटाबेस संरचना

उपयोगकर्ता सिस्टम

उपयोगकर्ता विषय क्षेत्र की केंद्रीय अवधारणाओं में से एक हैं। उपयोगकर्ता मॉडल कर्मियों और ग्राहकों की प्रणाली की पहचान और प्रमाणीकरण करने के लिए आधार है, साथ ही विभिन्न भूमिकाओं, परियोजनाओं आदि में उन्हें अधिकृत करने के लिए भी।

भूमिका

उपयोगकर्ता भूमिका उपयोगकर्ता पहुंच अधिकारों को निर्धारित करने के लिए एक लचीला मॉडल द्वारा निर्धारित की जाती है। भूमिकाओं में विशेषाधिकारों का एक सेट शामिल है, जो विभिन्न सिस्टम कार्यों तक पहुंच को अलग करने की इजाजत देता है।

उपयोगकर्ताओं को प्रत्येक परियोजना में एक भूमिका निभाई गई है, उदाहरण के लिए, "परियोजना विकास परियोजना में प्रबंधक", "परियोजना में कंपनी की इंट्रानेट कंपनी" या "ग्राहक को सूचना प्रणाली की एक रेएक्टोर परियोजना में बनाए रखने के लिए परियोजना में डेवलपर कंपनी बी "। उपयोगकर्ता की कई भूमिकाएं हो सकती हैं। एक अलग कार्य (समस्या) के लिए एक भूमिका निभाई वर्तमान में असंभव है।

परियोजनाओं

परियोजना परियोजना प्रबंधन प्रणाली के विषय क्षेत्र में बुनियादी अवधारणाओं में से एक है। इस सार के कारण, संयुक्त कार्य को व्यवस्थित करना और कई परियोजनाओं को एक साथ विभिन्न उपयोगकर्ताओं तक पहुंच की सीमा के साथ नियोजित करना संभव है (ऊपर देखें)। परियोजनाएं पदानुक्रमित घोंसले की अनुमति देती हैं।

ट्रैकर्स

ट्रैकर्स मुख्य वर्गीकरण हैं जिसके द्वारा परियोजना में कार्यों को क्रमबद्ध किया जाता है। अपने आप में, "ट्रैकर" की अवधारणा त्रुटि लेखा प्रणाली (ईएनजी) पर वापस जाती है। बग ट्रैकिंग उपकरण ), प्रत्येक अलग परियोजना का प्रतिनिधित्व किया।

संक्षेप में, "रेडमिन" में, ट्रैकर्स कक्षा "समस्या" वर्ग का एक एनालॉग हैं और विभिन्न प्रकार के कार्यों के बहुलक के लिए आधार हैं, जिससे आप अपने प्रत्येक प्रकार के विभिन्न क्षेत्रों के लिए निर्धारित कर सकते हैं। ट्रैकर्स "सुधार हैं "," त्रुटि "," दस्तावेज़ीकरण "," समर्थन "।

कार्य

कार्य पूरे सिस्टम की केंद्रीय अवधारणा हैं, जो एक निश्चित कार्य का वर्णन करते हैं जिसे आप करना चाहते हैं। प्रत्येक कार्य में अनिवार्य विवरण और लेखक, अनिवार्य रूप से, कार्य ट्रैकर से जुड़ा हुआ है।

प्रत्येक कार्य की स्थिति है। स्थिति अलग-अलग भूमिकाओं के लिए स्थिति असाइन करने के अधिकारों को निर्धारित करने की संभावना के साथ एक अलग इकाई होती है (उदाहरण के लिए, स्थिति "अस्वीकार" केवल एक प्रबंधक को असाइन किया जा सकता है) या कार्य की प्रासंगिकता का निर्धारण (उदाहरण के लिए, "ओपन", "नियुक्त" - प्रासंगिक, और "बंद", "अस्वीकार" - नहीं)।

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

अन्य सूचीबद्ध गुणों के मान (उदाहरण के लिए, प्राथमिकता) एक अलग आम तालिका में संग्रहीत हैं।

कार्य पैरामीटर के परिवर्तन को ट्रैक करें

उपयोगकर्ताओं द्वारा कार्य पैरामीटर में परिवर्तनों को ट्रैक करने के लिए, दो इकाइयां सिस्टम में प्रतिक्रिया दे रही हैं: "एक परिवर्तन लॉग रिकॉर्ड करना" और "परिवर्तनीय पैरामीटर"। लॉग प्रविष्टि उपयोगकर्ता की एक क्रिया को कार्य के पैरामीटर को संपादित करने और / या इसमें एक टिप्पणी जोड़ने के लिए प्रदर्शित करती है। यही है, साथ ही कार्य के इतिहास और एक संवाद के रखरखाव के लिए एक उपकरण के संचालन के लिए एक उपकरण के रूप में कार्य करता है।

इकाई "परिवर्तित पैरामीटर" एक अलग लॉग प्रविष्टि से जुड़ी हुई है और इसका उद्देश्य उपयोगकर्ता-परिवर्तित पैरामीटर के पुराने और नए मूल्य को संग्रहीत करने के लिए है।

कार्यों के बीच संचार

कार्यों को पारित किया जा सकता है: उदाहरण के लिए, एक कार्य दूसरे के लिए एक subtask है या इसे पहले। यह जानकारी कार्यक्रम विकास योजना में उपयोगी हो सकती है, एक अलग इकाई रेडमिन में अपने भंडारण के लिए ज़िम्मेदार है।

मसौदा समय पर खर्च किया गया

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

बाध्यकारी भंडार

Redmine विभिन्न संस्करणों नियंत्रण प्रणाली (Repositories) के साथ एकीकृत करने की क्षमता प्रदान करता है। एकीकरण बाहरी भंडार में परिवर्तनों को ट्रैक करना, उन्हें डेटाबेस में ठीक करना, कुछ कार्यों से जुड़ने के लिए परिवर्तनों का विश्लेषण करना है।

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

  • रिपॉजिटरी - उस इकाई से जुड़ी एक परियोजना जो कनेक्टेड रिपोजिटरी, इसके स्थान और इसके उपयोगकर्ता के पहचान डेटा को संग्रहीत करती है।
  • संपादकीय - रिपोजिटरी के संपादकीय कार्यालय को प्रदर्शित करना, और, सूचना फ़ील्ड के अतिरिक्त, किसी विशिष्ट कार्य से जुड़ा जा सकता है: इसके लिए "refs #num" परिवर्तनों के विवरण में निर्दिष्ट करने की आवश्यकता होती है, जहां संख्या कार्य संख्या है), और संपादकीय बोर्ड के लेखक-लेखक के लिए।
  • बदलें - प्रत्येक संस्करण में संशोधित (जोड़ा, रिमोट, विस्थापित, संशोधित) फ़ाइलों की एक सूची संग्रहीत करता है।

अधिसूचनाओं की प्राप्ति

साइट पर होने वाले परिवर्तनों के बारे में उपयोगकर्ता अधिसूचनाएं "पर्यवेक्षकों" के सार का उपयोग विभिन्न वर्गों (परियोजनाओं, कार्यों, मंच इत्यादि) की वस्तुओं के साथ जोड़ती हैं। डेटाबेस आरएसएस सदस्यता में एक्सेस कुंजियों को भी स्टोर करता है, जिससे आप अनुमति देते हैं इस तकनीक के माध्यम से अधिसूचनाएं प्राप्त करने के लिए, ईमेल का उपयोग करके अधिसूचनाएं भी भेजी जाती हैं।

कुछ दोष Redmine

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

Chiliproject।

इस तथ्य के परिणामस्वरूप कि परियोजना के सापेक्ष कुछ उपयोगकर्ताओं की दृष्टि डेवलपर्स नेता के दृष्टिकोण से अलग थी, जिसे चिलप्रोजेक्ट कहा गया फॉर्मा रेडमिन बनाया गया था। वर्तमान में, यह परियोजना बंद है।

यह सभी देखें

टिप्पणियाँ

साहित्य

  • 前田 剛 (जाओ Maeda)। 入門 रेडमाइन लिनक्स / विंडोज 対応। - 秀和 システム। - 226 पी। - आईएसबीएन 978-4-7980-2137-9।
  • गनर पीओपीपी। Konfigurations प्रबंधन एमआईटी सबवर्सन, मेवेन अंड रेडमिन: ग्रुंडलेगेन फर सोफ्टवारर्चिटेक्टन अंडे एंटरक्लर। - 3. - dpunkt.verlag जीएमबीएच, 200 9. - पी 362. - आईएसबीएन 9783898645218।

लिंक

  • आधिकारिक साइट Redmine (इंग्लैंड)
  • Redmine के लिए एंड्रॉइड क्लाइंट (इंग्लैंड)
  • मणि, रूबी, रेल, postgresql, यात्री, nginx के साथ Redmine बंडलों को स्थापित और कॉन्फ़िगर करना
  • मणि, रूबी, रेल, mysql, यात्री, nginx के साथ Redmine बंडलों को स्थापित और कॉन्फ़िगर करना (अप्राप्य लिंक)
  • Redmine के लिए प्लगइन्स बनाना
  • RedmineApp - Redmine के लिए iPhone आवेदन
  • रेडमाइन पीएम - आईफोन / आईपैड के लिए रेडमाइन क्लाइंट
  • रेडमिन टू गो - रेडमाइन के लिए विंडोज फोन क्लाइंट
  • Redmineup रेडमिन के लिए मुफ्त और वाणिज्यिक प्लग-इन और थीम का एक सेट है।
  • RMClient विंडोज, मैक, लिनक्स, वाणिज्यिक के लिए एक ग्राहक है।
  • जीवन चक्र कार्यों को स्थापित करना
  • प्रदर्शन समस्याओं को हल करना
  • Redmine में परिचालन योजना
  • प्लगइन्स लेखन गाइड
  • विस्तृत स्थापना निर्देश
  • आसान Redmine - वाणिज्यिक विकल्प
  • Redmine के साथ डिजाइनर जेटवेयर इंस्टॉलर और आभासी मशीनें

यह पृष्ठ 3 मई, 2021 को 13:31 पर संपादित किया गया था।

  • - कई परियोजनाओं को बनाए रखना;
  • - त्रुटि ट्रैकिंग सिस्टम;
  • - ईमेल और आरएसएस फ़ीड के माध्यम से परिवर्तनों के बारे में अलर्ट;
  • - अनुकूलन कार्य की स्थिति;
  • - कार्य, समय लागत, परियोजनाओं और उपयोगकर्ताओं के लिए अनुकूलन मनमाने ढंग से फ़ील्ड;
  • - समय लागत (घंटे) का लेखांकन;
  • - गंता चार्ट और कैलेंडर;
  • - प्रत्येक परियोजना के लिए विकी;
  • - परियोजना समाचार प्रबंधन, फ़ाइल प्रबंधन और दस्तावेज;
  • - प्रत्येक परियोजना के लिए मंच;
  • - रूसी सहित बहुभाषी इंटरफ़ेस;
  • - रिपॉजिटरीज़ के साथ आसान एकीकरण (एसवीएन, सीवीएस, जीआईटी, मर्कुरियल, बाजार और डीएआरसी);
  • - भूमिकाओं के आधार पर पृथक्करण प्रणाली का उपयोग करें;
  • - एकाधिक एलडीएपी प्रमाणीकरण के लिए समर्थन;
  • - स्वतंत्र रूप से नए उपयोगकर्ताओं को पंजीकृत करने की क्षमता;
  • - अतिरिक्त स्थापित करके सिस्टम की कार्यक्षमता का विस्तार प्लग-इन ;
  • - समर्थन DBMS: MySQL, POSTGRESQL, SQLITE, MS SQL सर्वर (संस्करण 2.3 से)।
  • Redmine सिस्टम को अधिक विस्तार से मानें। नीचे कुछ स्क्रीनशॉट हैं, उनमें से पहले - परियोजनाओं में से एक के अनुसार कार्यों की एक सूची।

    टास्क टैब आपको वर्तमान प्रोजेक्ट कार्यों (डिफ़ॉल्ट रूप से) और पहले बंद कार्यों दोनों को देखने की अनुमति देता है - ग्राहक अनुरोध संभव हैं।

    भगवान तुम मेरे हो, मेरे पास संघर्ष है!

    (फ़िल्टर)। सिस्टम के सभी उपयोगकर्ताओं द्वारा बाद के उपयोग के लिए कस्टम क्वेरी को सहेजा जा सकता है।

    (जब आप "सार्वजनिक" क्वेरी चेकबॉक्स स्थापित करते हैं) या अनुरोध के लिए उपयोगकर्ता द्वारा उपयोग के लिए। एक क्वेरी बनाने के बाद, आप एक क्लिक में कार्यों की सूची को कॉन्फ़िगर कर सकते हैं,

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

    दाएं पैनल पर "सहेजे गए प्रश्न" द्वारा क्वेरी के संदर्भ में संदर्भ का लाभ उठाएं।

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

    सिस्टम में कार्यों को पारस्परिक रूप से जोड़ा जा सकता है: उदाहरण के लिए, उनमें से एक दूसरे के लिए एक उपटास्क है, उससे पहले या ये कार्य एक-दूसरे से संबंधित हैं।

    Git स्थिति।

    रेडमाइन सिस्टम "संबंधित कार्य" नामक एक अलग इकाई प्रदान करता है। संबंधित कार्यों में निम्न प्रकार के लिंक हो सकते हैं:

    समस्या फ़ाइलों को दिखाता है।

    - "डुप्लीकेट" - कार्यों को इस तरह से जोड़ता है कि एक को बंद करने से दूसरे कार्य को बंद करना पड़ता है;

    जांचें कि कौन से कमिट्स ने विफलता बनाई है, यह पता लगाएं कि यह क्यों इरादा था (सार्थक प्रतिबद्ध संदेश मदद करेगा), सही फाइलें, कमांड

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

    गिट जोड़ें

    - "अगला" - कार्यों को इस तरह से करने के लिए प्रक्रिया सेट करता है कि यह कार्य संबंधित के बाद ही किया जा सकता है। यह कनेक्शन पिछले एक को उलट देता है।

    जब आप समाप्त करते हैं तो प्रत्येक सही फ़ाइल जोड़ें। यदि संघर्ष समाप्त हो गए हैं, तो आप उन परिवर्तनों को देख सकते हैं जो कमांड का उपयोग करके तय किए जाएंगे

    समय स्वचालित रूप से बाध्यकारी में नहीं बदलेगा, बल्कि संपादन योग्य कार्य में। इसलिए, "अगला" लिंक का उपयोग किया जाना चाहिए, केवल यह सुनिश्चित कर लें कि कार्यों को वास्तव में उनके बीच एक निश्चित समय अंतराल पर एक के बाद जाना चाहिए।

    Git diff --cached

    निम्नलिखित चित्र रेडमिन सिस्टम के कॉन्फ़िगरेशन और प्रशासन के लिए समर्पित हैं।

    । जैसे ही आप परिणाम संतोषजनक मानते हैं, आप टीम के साथ rebuas जारी रख सकते हैं

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

    गिट रीबेस - कॉन्टिन्यू।

    ट्रैकर परियोजना के भीतर एक समूह में कार्यों का एक तार्किक संघ है, उदाहरण के लिए, त्रुटि का उन्मूलन, एक नई कार्यक्षमता का विकास इत्यादि। ट्रैकर हो सकता है

    एक, कई या सभी परियोजनाओं में शामिल।

    Redmine उपयोगकर्ताओं को भूमिका समूहों में से एक में शामिल किया जाना चाहिए, भूमिकाओं की संख्या सीमित नहीं है। सिस्टम दो पूर्वनिर्धारित भूमिका प्रदान करता है:

    "बेनामी" की भूमिका - अनियंत्रित उपयोगकर्ताओं के लिए, पंजीकृत के लिए "गैर-भाग लेने" की भूमिका, लेकिन किसी भी उपयोगकर्ता परियोजना में शामिल नहीं है।

अनाम कार्य नहीं बना सकता।

प्रत्येक भूमिका कार्य, परियोजनाओं, दस्तावेजों, फ़ाइलों, विकी, मंच इत्यादि के साथ संभावित कार्रवाइयों के अधिकारों तक पहुंचने के लिए सेट है। यह स्पष्ट है कि

"प्रोजेक्ट मैनेजर" की भूमिकाओं को अधिक शक्तियां दी जानी चाहिए, "कलाकार" की भूमिका - छोटे, "गैर-भाग लेने वाली" की भूमिकाएं - यहां तक ​​कि कम, न्यूनतम संभावनाओं को अनुमति देने के लिए "अनाम" की भूमिकाएं

सार्वजनिक परियोजनाओं में, और व्यक्तिगत परियोजनाओं में, सबकुछ प्रतिबंधित है। सिस्टम रोल "प्रशासक" के प्रतिभागियों के पास पूरे सिस्टम में असीमित अधिकार हैं।

चयनित ट्रैकर के आधार पर, प्रत्येक कार्य कुछ चरणों से गुजर सकता है और विभिन्न स्थितियां हैं।

तो, बनाए गए ट्रैकर्स के लिए नीचे दिए गए उदाहरण में "समस्या निवारण", "वन-टाइम कार्य, adhoc", "नया विकास" कार्य स्थिति के माध्यम से अधिकतम पूर्ण तरीका:

1. नया -> 2. वितरित -> 3. विश्लेषण -> 4. ऑपरेशन में -> 5. बनाया -> 6. ग्राहक द्वारा स्वीकृति -> 7. बंद

"प्रोजेक्ट मैनेजर", "कार्यकारी", "ग्राहक, सदस्य" की भूमिकाएं बनाई गईं। चूंकि प्रोजेक्ट मैनेजर अपनी परियोजना का एक प्रशासक है, फिर उनकी परियोजना के ढांचे के भीतर विभिन्न स्थितियों में कार्य में स्थानांतरित किया जा सकता है। कार्य या ग्राहक / प्रतिभागी का कलाकार केवल कुछ स्थितियों में से कार्य का अनुवाद कर सकता है। किसी भी चरण में, कार्य को रद्द कर दिया जा सकता है (कारण "अस्वीकृत" स्थिति में अनुवादित) कारण का संकेत देता है। .

जब आप कार्य में परिवर्तन करते हैं, तो कार्य की स्थिति में परिवर्तन, कार्य में शामिल सभी उपयोगकर्ताओं को टिप्पणियां जोड़ें स्वचालित रूप से ई-मेल आएंगे।

प्रत्येक जोड़ी "भूमिका" के लिए दृश्यता को कॉन्फ़िगर करने का अवसर है, कार्य कार्ड में फ़ील्ड (कॉन्फ़िगर करने योग्य फ़ील्ड सहित) को भरने का दायित्व। सिस्टम फ़ील्ड

"प्रोजेक्ट", "ट्रैकर", "थीम", "प्राथमिकता", "प्राइवेट" (कार्य) हमेशा भरने की आवश्यकता होती है। जोड़े में से किसी एक के लिए क्रियाओं के अनुक्रम को कॉन्फ़िगर करना "भूमिका - ट्रैकर",

अनुक्रम सेटिंग्स को एक और जोड़ी ("कॉपी" लिंक) के लिए कॉपी किया जा सकता है।

कार्यों, उपयोगकर्ताओं और अन्य संस्थाओं के लिए रेडमाइन सिस्टम में, आप अनुकूलन योग्य (कस्टम) फ़ील्ड की एक मनमानी संख्या बना सकते हैं। कस्टम फ़ील्ड होंगे

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

रिपोर्टिंग

रेडमाइन सिस्टम एक गैंट आरेख प्रदान करता है, और अतिरिक्त प्लगइन्स की मदद से परियोजनाओं और कार्यों की स्थिति को समझने के लिए रिपोर्ट तैयार करना संभव है।

शायद इन रिपोर्टों के प्रारूपों के बारे में डेवलपर्स का एक निजी सबमिशन आपको व्यवस्थित करेगा।

फिर भी, परियोजना कार्यों पर विश्लेषणात्मक रिपोर्ट सीएसवी फ़ाइल में निर्यात किए गए डेटा के आधार पर सर्वोत्तम बनाई गई है। इसके लिए

रेडमाइन सिस्टम के मुख्य मेनू में, "परियोजनाएं" -> "सभी परियोजनाएं" का चयन करें, "सभी कार्यों को देखें" लिंक का पालन करें,

कार्यों की सूची के लिए, वांछित फ़िल्टरिंग मानदंड लागू / रद्द करें और कार्य सूची के नीचे नीचे स्थित "CSV पर निर्यात करें" लिंक पर क्लिक करें।

इस तरह, कार्य सूची को अनलोड किया जाएगा - muss.csv फ़ाइल।

इसके बाद, आपको एक नई एमएस एक्सेल बुक खोलनी होगी, मुख्य मेनू में "डेटा" -> "टेक्स्ट से" का चयन करें, फ़ाइल मुद्दों के लिए पथ निर्दिष्ट करें। Csv, चयन कोड पृष्ठ संवाद बॉक्स में "1251: सिरिलिक (विंडोज़)", (शायद एक विभाजक प्रतीक के रूप में, नोट किया गया - "अन्य", प्रतीक निर्दिष्ट करें (लंबवत विशेषता)) और "समाप्त" बटन पर क्लिक करें। सीएसवी फ़ाइल से कनेक्शन को सहेजते समय डेटा एक्सेल फ़ाइल में आयात किया जाएगा। स्रोत डेटा तालिका के आधार पर, आपको सारांश सारणी, आरेख बनाने (तालिका / कॉलम को हाइलाइट करना, फिर "सम्मिलित करें" -> "सारांश तालिका" का चयन करने की आवश्यकता है। बेस टेबल में विश्लेषणात्मक संकेतक सुनिश्चित करना संभव है, आपको अतिरिक्त गणना वाले कॉलम बनाना होगा।

एक रिपोर्ट का एक उदाहरण इस आलेख में निवेश में पाया जा सकता है।

Redmine¶

Redmine एक लचीला परियोजना प्रबंधन वेब अनुप्रयोग है। रेल फ्रेमवर्क पर रूबी का उपयोग करके लिखित, यह क्रॉस-प्लेटफ़ॉर्म और क्रॉस-डेटाबेस है।

रेडमाइन ओपन सोर्स है और जीएनयू जनरल पब्लिक लाइसेंस वी 2 (जीपीएल) की शर्तों के तहत जारी किया गया है।

विशेषताएं¶

रेडमिन की मुख्य विशेषताएं हैं:

Redmine सुविधाओं के बारे में और पढ़ें।

प्रलेखन .

आप पढ़ सकते हैं

रेडमाइन गाइड

अन्य संसाधन:

ऑनलाइन डेमो एक साझा ऑनलाइन डेमो http://demo.redmine.org/ पर पाया जा सकता है। पंजीकृत उपयोगकर्ताओं को अपनी परियोजनाओं को बनाने की क्षमता देने के लिए सेटअप किया गया है इसका मतलब है कि एक बार पंजीकरण करने के बाद, आप वहां अपनी खुद की परियोजना बना सकते हैं और परियोजना प्रशासन सुविधाओं को आजमा सकते हैं। वैकल्पिक रूप से, आप एक साधारण रूप भरने के बाद पूर्ण प्रशासक विशेषाधिकारों के साथ http://m.redmine.org पर अपना खुद का रेडमाइन डेमो वातावरण प्राप्त कर सकते हैं।

समर्थन और हो रही मदद

सहायता प्राप्त करने या Redmine पर चर्चा करने के लिए, आप ब्राउज़ कर सकते हैं

रेडमाइन मंच। 

Redmine में यहाँ होस्ट किया गया। हम भी एक है गपशप करने का कमरा। - freenode आईआरसी नेटवर्क पर #redmine में शामिल हों। इसके अलावा एक अनौपचारिक कार्यक्षेत्र भी है

ढीला जहां आप प्रश्न पूछ सकते हैं और अन्य रेडमिन उपयोगकर्ताओं के साथ चर्चा में भाग ले सकते हैं। एक बग रिपोर्ट जमा करने से पहले, एक पैच या फीचर अनुरोध यहां, कृपया सबमिशन दिशानिर्देश पढ़ें।

योगदान देना और मदद करना रेडमिन समुदाय स्वयंसेवकों द्वारा निर्मित और बनाए रखा जाता है। यदि आप इसका उपयोग करने में आनंद लेते हैं और समुदाय को वापस देना चाहते हैं, तो योगदान पृष्ठ में सेवेल विचार हैं। सॉफ्टवेयर विकास अनुभव की आवश्यकता नहीं है। यदि आप नियमित रूप से योगदान करने के लिए किसी विशिष्ट क्षेत्र में रुचि रखते हैं तो टीम पेज देखें। आप एक दान भी बना सकते हैं और रेडमाइन दाताओं पृष्ठ पर सूचीबद्ध हो सकते हैं। Redmine का उपयोग कौन करता है? यह पृष्ठ RedMine का उपयोग कर कुछ कंपनियों और परियोजनाओं को सूचीबद्ध करता है। Redmine Books¶ मास्टरिंग रेडमिन 2 संस्करण

Redmine का उपयोग करने के लिए युक्तियों, चाल और सर्वोत्तम प्रथाओं के साथ एक व्यापक गाइड है। आप इसे ऑनलाइन खरीद सकते हैं।

Redmine प्लगइन विस्तार और विकास डेवलपर्स को उपलब्ध टूल का एक सिंहावलोकन प्रदान करता है जो अपने रास्ते पर काम करने के लिए रेडमाइन का विस्तार करना चाहते हैं। आप इसे ऑनलाइन खरीद सकते हैं। Redmine कुकबुक। गपशप करने का कमरा। .

: परियोजना प्रबंधन, टीम प्रबंधन, प्रक्रिया सुधार, और रेडमाइन प्रशासन में अपने कौशल में सुधार के लिए 80 से अधिक हाथों से अधिक व्यंजनों। आप इसे ऑनलाइन खरीद सकते हैं। Redmine Books¶ अस्वीकरण: यह एक सामान्य प्रकार की मार्गदर्शिका नहीं है "कैसे रेडमिन स्थापित करें"। इसमें, मैं डेटाबेस सेटिंग में गोता नहीं दूंगा या वेब सर्वर स्थापित करूँगा। मैं रेडमिन स्थापित करने के बारे में भी बात नहीं करूंगा। इस योजना में Redmine दस्तावेज़ीकरण काफी पूर्ण है। और आधिकारिक दस्तावेज में उल्लेखित नहीं होने के क्रम में, रेल अनुप्रयोगों को चलाने के लिए एक सामान्य प्रक्रिया है जो आसानी से इंटरनेट पर मिल सकती है।

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

तथ्य यह है कि लोग अक्सर भूल जाते हैं: समय अपडेट करना हमेशा आपके ऊपर निर्भर नहीं करता है। बेशक, आप रेडमिन के अगले छोटे संस्करण की रिहाई से पहले अपडेट को स्थगित कर सकते हैं - कुछ हफ्तों के लिए (शायद लंबी अवधि के लिए भी)। लेकिन आप रेडमिन या रेलों में नई सुरक्षा समस्याओं का पता नहीं लगाना चाहते हैं, जब तक कि नए बिटनामी स्टैक को स्थापित और कॉन्फ़िगर करने के लिए समय को रिलीज़ करना संभव न हो और सभी डेटा को मैन्युअल रूप से स्थानांतरित करें?

स्थापना केवल हिमशैल का शीर्ष है। अद्यतन - यह नियमित रूप से क्या करना होगा 

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

  • नीचे मैं आपको बताऊंगा कि वर्तमान स्थिति में रेडमाइन का समर्थन कैसे करें। Redmine Books¶ .
  • गिट का प्रयोग करें। Redmine Books¶ यहां तक ​​कि यदि आप किसी भी सेटिंग या प्लग-इन के बिना स्टॉक रेडमिन चलाने का इरादा रखते हैं, तो रेडमाइन कॉपी को स्टोर करने के लिए गिट रिपोजिटरी का उपयोग करें। कम से कम, एक विशेष भंडार की उपस्थिति आपको तैनाती के लिए आवश्यक सभी के भंडारण की जगह देगी (बाद में इसे अधिक जानकारी माना जाएगा)। जल्द या बाद में आप (या आपके उपयोगकर्ता) रेडमिन समुदाय स्वयंसेवकों द्वारा निर्मित और बनाए रखा जाता है। यदि आप इसका उपयोग करने में आनंद लेते हैं और समुदाय को वापस देना चाहते हैं, तो योगदान पृष्ठ में सेवेल विचार हैं। सॉफ्टवेयर विकास अनुभव की आवश्यकता नहीं है। यदि आप नियमित रूप से योगदान करने के लिए किसी विशिष्ट क्षेत्र में रुचि रखते हैं तो टीम पेज देखें। .
  • कुंआ

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

$ Git क्लोन [email protected]: redmine / redmine.git $ cd redmine $ git रिमोट रिमोट नामाम मूल अपस्ट्रीम $ Git रिमोट जोड़ें मूल जोड़ें [email protected]: redmine.git $ git checkout -b redmine / 3.2-स्थिर अपस्ट्रीम / 3.2 -स्टेबल $ गिट चेकआउट -बी स्थानीय / 3.2-स्थिर $ गिट पुश --सेट-अपस्ट्रीम मूल स्थानीय / 3.2-स्थिर

संस्करण संख्या बदलें 3.2-स्थिर Redmine के अंतिम स्थिर संस्करण की संख्या पर।

रिमोट रिपोजिटरी

[email protected]

यह निजी होना चाहिए, क्योंकि यह तैनाती विन्यास (और संभवतः अन्य जानकारी, जो प्रकाशन के लायक नहीं है) स्टोर करेगा। चूंकि नीचे वर्णित तैनाती प्रक्रिया इस भंडार से कोड निकाल देगी, इसलिए रिपॉजिटरी तैनाती के दौरान उपलब्ध होनी चाहिए, इसलिए इसे डेस्कटॉप कंप्यूटर पर न रखें। आदर्श स्थिति तब होगी जब भंडार वेब सर्वर से भी उपलब्ध होगा जिस पर तैनाती होती है। लेकिन यदि आवश्यक हो, तो आप चारों ओर मिल सकते हैं। अब आपके पास दो स्थानीय शाखाएं हैं: रेडमाइन / 3.2-स्थिर रेडमिन समुदाय स्वयंसेवकों द्वारा निर्मित और बनाए रखा जाता है। यदि आप इसका उपयोग करने में आनंद लेते हैं और समुदाय को वापस देना चाहते हैं, तो योगदान पृष्ठ में सेवेल विचार हैं। सॉफ्टवेयर विकास अनुभव की आवश्यकता नहीं है। यदि आप नियमित रूप से योगदान करने के लिए किसी विशिष्ट क्षेत्र में रुचि रखते हैं तो टीम पेज देखें। и जो उपरोक्त रिमोट द्वारा प्रस्तुत Github / Redmine रिपोजिटरी से अतिरिक्त कार्यक्षमता के बिना RedMine 3.2 को ट्रैक करता है आरोही रेडमिन समुदाय स्वयंसेवकों द्वारा निर्मित और बनाए रखा जाता है। यदि आप इसका उपयोग करने में आनंद लेते हैं और समुदाय को वापस देना चाहते हैं, तो योगदान पृष्ठ में सेवेल विचार हैं। सॉफ्टवेयर विकास अनुभव की आवश्यकता नहीं है। यदि आप नियमित रूप से योगदान करने के लिए किसी विशिष्ट क्षेत्र में रुचि रखते हैं तो टीम पेज देखें। कोष जो उपरोक्त रिमोट द्वारा प्रस्तुत Github / Redmine रिपोजिटरी से अतिरिक्त कार्यक्षमता के बिना RedMine 3.2 को ट्रैक करता है स्थानीय / 3.2-स्थिर

जहां तैनाती, अनुकूलन, विषयों और प्लगइन की सभी सेटिंग्स रखी जाएंगी।

संस्करणों के उन्नत अद्यतन

Redmine निम्नलिखित संस्करण संख्या योजना का उपयोग करता है: XYZ प्रमुख / मामूली / पैच। प्रत्येक युवा संस्करण का अपना है स्थिर शाखा जिसमें समय के साथ फिक्स और सुरक्षा पैच लागू किए जाएंगे (जब तक यह संस्करण अभी भी समर्थित है)। हमारे मामले में, यह एक शाखा है

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

स्टॉक Redmine: "नग्न" रेडमाइन पर स्थानीय परिवर्तनों को फिर से खोलना: $ Git चेकआउट RedMine / 3.2-स्थिर $ git पुल # ​​नया अपस्ट्रीम $ git चेकआउट में आ रहा है चेकआउट स्थानीय / 3.2-स्थिर $ git rebase redmine / 3.2-स्थिर

रिबेस:

सभी स्थानीय परिवर्तनों को रद्द कर देगा

लिंक

  1. अपडेट करें
  2. में होने वाले परिवर्तनों को प्रतिबिंबित करने के लिए
यदि आप अप्रत्याशित रूप से संघर्ष का एक गुच्छा प्राप्त करते हैं, और इस समस्या को हल करने का कोई समय नहीं है, तो आप पैरामीटर का उपयोग करके वर्तमान पुनर्जन्म को बाधित कर सकते हैं

"नंगे" संस्करण पर सभी स्थानीय परिवर्तन फिर से लागू होंगे।

Redmine। परिणाम होगा शुद्ध कहानी जिसमें आपका (स्थानीय) remitits हमेशा अंतिम (आरोही) redmine के कमिट के शीर्ष पर होता है।

जूनियर और पुराने अपडेट

अब एक नई स्थिर शाखा है (चलो कहते हैं 3.3-स्थिर ), वही करें - इसके शीर्ष पर अपने परिवर्तनों को दोहराएं। ऊपर की ओर बढ़ने के कारण गिट कमांड थोड़ा अलग होंगे: एक नई स्थिर शाखा में स्थानीय परिवर्तनों का स्थानांतरण $ Git upstream $ git checkout -b redmine / 3.3-स्थिर अपस्ट्रीम / 3.3-स्थिर $ गिट चेकआउट -B स्थानीय / 3.3-स्थिर स्थानीय / 3.2-स्थिर $ git rebase - ondmine / 3.3-स्थिर RedMine / 3.2-स्थिर स्थानीय / 3.3-स्थिर ये टीमें पहले 3.3 के लिए दो नई स्थानीय शाखाएं बनाती हैं: आरोही में से एक, और दूसरा स्थानीय शाखा 3.2 से है। फिर वे स्थानीय परिवर्तनों को स्थानांतरित करते हैं रेडमाइन / 3.3-स्थिर

। यहां स्थानीय परिवर्तन के बीच अंतर हैं

स्थानीय / 3.3-स्थिर (जो अभी भी है )। अब क

RedMine 3.3 प्लस किसी भी स्थानीय परिवर्तन शामिल हैं।

Добавить комментарий