वर्तमान में वितरित संस्करण नियंत्रण प्रणाली गार्टनर के प्रचार चक्र में कहां हो सकती है? [बन्द है]


12

संपादित करें : हाल के डाउनवोटिंग (इस बिंदु पर + 8 / -6) को देखते हुए यह मेरे लिए स्पष्ट कर दिया गया था कि गार्टनर का जीवनचक्र प्रोग्रामर के दृष्टिकोण से एक पक्षपाती मीट्रिक है। यह कुछ ऐसा है जो एक पेपर का हिस्सा है जिसे मैं प्रबंधन के लिए प्रस्तुत करने जा रहा हूं , और प्रबंधन प्रकार गार्टनर के दर्शकों का हिस्सा है।

डीवीसीएस एक्सपोज़र और उत्साह देते हुए (कि "" प्रचार के रूप में समझा जा सकता है, या कम से कम इस तरह से हमला किया जा सकता है ), इसे पढ़ते समय निम्नलिखित प्रश्न के बारे में सोचें: "मैं प्रबंधन को समझाने के लिए गार्टनर के प्रचार चक्र का उपयोग कैसे कर सकता हूं : डीवीसीएस तैयार हैं (या) हमारे लिए तैयार पर्याप्त), और यह सिर्फ प्रचार नहीं है "

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

# 2 संपादित करें : मैं मानता हूं कि गार्टनर का जीवन चक्र हर तकनीक के लिए नहीं है, लेकिन मुझे लगता है कि यह कुछ लोगों द्वारा प्रचारित होने के लिए पर्याप्त चर्चा उत्पन्न कर सकता है, इसलिए यह इस उपकरण का उपयोग करने के लिए कम से कम मूल्यांकन / विचार के योग्य है। आदेश जो भी साबित करने / जो भी डिग्री करने के लिए इसे रोकना। मैं DVCS, BTW का एक वकील हूँ।

# 3 संपादित करें : आपके उत्तर के लिए धन्यवाद। बाउंटी विस्तार और व्यावहारिक सलाह के साथ मेरे प्रश्न का उत्तर देने के लिए कालेब के पास जाता है। स्वीकृत उत्तर एक अन्य उपयोगी उपकरण प्रदान करने और मेरे प्रश्न से परे उत्तर देने के लिए फिलोसोडेड पर जाता है।


मैं एक whitepaper के लिए शोध कर रहा हूँ जो मैं कंपनी में DVCS गोद लेने के पक्ष में लिख रहा हूँ और मैं सामाजिक प्रमाण की अवधारणा पर लड़ रहा हूँ । मैं यह साबित करना चाहता हूं कि डीवीसीएस अपनाने का सामाजिक प्रमाण आवश्यक रूप से कार्गो पंथ नहीं है और आगे का शोध कर रहा हूं, जो अब मैं गार्टनर के प्रचार चक्र पर ठोकर खा गया हूं, जो 5 चरणों में प्रौद्योगिकी परिपक्वता का वर्णन करता है।

यहाँ छवि विवरण दर्ज करें

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

मुझे पता है कि यह एक कठिन सवाल है और इसमें शामिल है।


1
पर 10 से अधिक वर्षों है, यह है कि कृत्रिम पैमाने प्रति "उत्पादकता के पठार" पर हो गया है
कुटकी

@gnat: मैं 100% सहमत हूँ! 2000 में वापस, जब मैंने सन में काम किया तो मैंने SCCS / Teamware का उपयोग किया, जो इसे सही लगा। मैंने अपने सिर को खरोंचते हुए सोचा कि कैसे कोई संभवतः सीवीएस पसंद कर सकता है। लिनस टॉर्वाल्ड्स ने भी ऐसा ही सोचा था, और बिटकीपर के साथ तब तक चिपके रहे जब तक कि उन्होंने गिट नहीं बना लिया। यह सीवीएस / एसवीएन है जो अनावश्यक प्रचार था!
मैकनील

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

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

@gnat: समय का यहाँ कोई मतलब नहीं है। किसी भी दी गई तकनीक एक विशिष्ट चरण पर हमेशा के लिए रह सकती है, और यहां तक ​​कि मर भी सकती है।
सीजरगॉन

जवाबों:


5

प्रचार चक्र समाचार / बज़ की मात्रा को मापता है जो एक विशेष चीज़ उत्पन्न करता है, न कि चीज़ का वास्तविक उपयोग या यह वास्तविक उत्पादकता मूल्य है। इसलिए ... मैं कहूंगा कि उस दृष्टिकोण से, DVCS अपने समाचार चक्र में एक स्पाइक तक पहुंच रहा है। पर्याप्त लोग वास्तव में इसका उपयोग कर रहे हैं और अन्य लोगों को इसका उपयोग करने के लिए प्रोत्साहित कर रहे हैं कि यह तकनीक की दुनिया में बहुत चर्चा कर रहा है। एक बार गोद लेने के बाद और अधिक व्यापक हो जाता है, मैं उम्मीद करता हूं कि कुछ नया और चमकदार होने के साथ समाचार / चर्चा थोड़ा फीका हो जाए, और फिर उठें क्योंकि लोग सिस्टम को पूरी तरह से समझने लगते हैं।

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

एक नवाचार के तेजी से गोद लेने के दौरान चर्चा बेहद खराब तरीके से सूचित किया जाता है। अगर बहुत सारे लोग ऐसे हैं जो किसी चीज़ के बारे में जानते हैं, लेकिन इसके बारे में नहीं जानते हैं, तो वे अनुभवी उपयोगकर्ताओं की तुलना में अलग और संभवतः अधिक अपेक्षाएं रखते हैं। तो यह वह जगह है जहाँ प्रचार आता है।

गोद लेने की दर के बाद की चर्चा चरम पर जा रही है ... आंशिक रूप से क्योंकि पहले, अवास्तविक उम्मीदों ने भुगतान नहीं किया है (डीवीसीएस आपको अधिक उत्पादक बना देगा, शायद, लेकिन यह आपकी सभी समस्याओं को ठीक नहीं करेगा) और आंशिक रूप से क्योंकि कुछ और तेजी से गोद लेने की अवधि के माध्यम से जा रहा है और सभी मानसिकता को ऊपर ले जा रहा है। प्रचार चंचल है।

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

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

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


तो, अनिवार्य रूप से आप कह रहे हैं कि डीवीसीएस चरम पर हो सकता है क्योंकि लोग अभी भी इसके बारे में प्रचार कर रहे हैं ?, या फिर से बढ़ रहा है क्योंकि यह बेहतर समझा जा रहा है?
ड्यूकफैगिंग

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

1
फिलोसोडैड, क्या आप उत्तर के हिस्से के रूप में इस पर विचार कर सकते हैं?
dukeofgaming

@dukeofgaming मैंने उस बिंदु पर विस्तार से अपना उत्तर संशोधित किया है।
दर्शनशास्त्र

15

मैं प्रचार चक्र के विषय का विशेषज्ञ होने का दावा नहीं करता, लेकिन मैं कुछ टिप्पणियों की पेशकश करूंगा:

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

  2. यदि आप पिछले बिंदु को स्वीकार करते हैं, तो यह निम्नानुसार है कि प्रचार चक्र केवल तभी लागू होता है जब मीडिया किसी दी गई तकनीक को कवर करता है।

  3. यह बिल्कुल स्पष्ट नहीं है कि प्रचार चक्र सभी प्रौद्योगिकियों पर लागू होता है। वैज्ञानिक पत्रिकाएं उन अग्रिमों की रिपोर्टों से भरी हुई हैं जो मुख्यधारा के मीडिया द्वारा कभी गौर नहीं किए जाते हैं। मीडिया कवरेज के बिना, उम्मीदें कम होने की संभावना है और मोहभंग के गर्त से बचा जा सकता है।

  4. वितरित संस्करण नियंत्रण प्रणाली एक पुराने के शोधन के रूप में इतना नया विचार नहीं है। यह इस तरह की "उभरती हुई तकनीक" कहलाने के लिए एक खिंचाव है कि प्रचार चक्र अनुमान लगाने वाला है।

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

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

यदि आपको वास्तव में प्रचार-चक्र के उत्तर की आवश्यकता है, तो मेरा सुझाव है कि DVCS गैर-वितरित संस्करण नियंत्रण प्रणालियों के साथ मोहभंग / निराशा की अवधि के खेल में शामिल हो गया है और गोद लेने की अवधि में वृद्धि के रूप में प्रबुद्धता की ढलान पर चढ़ रहा है।

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

ओपी के संपादन के जवाब में अपडेट करें:

मैं प्रबंधन को समझाने के लिए गार्टनर के प्रचार चक्र का उपयोग कैसे कर सकता हूं कि DVCSs तैयार हैं (या तैयार-पर्याप्त) [?]

मुझे लगता है कि कुछ दृष्टिकोण हैं जो यहां मदद कर सकते हैं, और सभी कठिन डेटा पर भरोसा करते हैं:

गूगल ट्रेंड्स। नेट पर क्या है और लोग क्या खोजते हैं, इसके बारे में Google स्पष्ट रूप से एक टन डेटा एकत्र करता है। कुछ दिन पहले, मैंने हाईप साइकिल wrt वितरित संस्करण नियंत्रण के साक्ष्य (लेकिन नहीं मिला) के लिए देखा। http://trends.google.com/ का कहना है कि जब मैं इस क्षेत्र को अमेरिका तक सीमित करता हूं (और दुनिया के लिए डीवीसीएस परिणाम बहुत प्रासंगिक या सहायक नहीं लगते हैं) डीवीएस या वितरित संस्करण नियंत्रण के लिए पर्याप्त डेटा नहीं है। अधिक विशिष्ट शब्दों के लिए खोज करना कुछ हद तक बेहतर था, लेकिन इस तथ्य से जटिल है कि उत्पाद के नाम जैसे git और mercurial के अन्य अर्थ हैं (जिन्हें पता था?)। गिट के लिए परिणाम एक प्रवृत्ति दिखाती है जो संस्करण नियंत्रण प्रणाली के हिस्से के कारण हो सकती है:

गिट प्रवृत्ति

संस्करण नियंत्रण के लिए और अधिक विशिष्ट बनाने की कोशिश करते हुए, मैंने गिट रिपॉजिटरी की कोशिश की :

गिट रिपॉजिटरी प्रवृत्ति

एक और ... यह अनुमान लगाना कि अगर लोग git को अपना रहे हैं, तो git कमांड की मदद से खोज करने की प्रवृत्ति बढ़ रही है, मैंने git खींचने (नीला), git कमिट (लाल), और git rebase (सोना) की कोशिश की:

git पुल / कमिट / रीबेज ट्रेंड

यह अंतिम ग्राफ सबसे अच्छा सबूत प्रदान करता है जिसे लोग अपना रहे हैं और git का उपयोग कर रहे हैं।

गूगल खोज।

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

DVCS का उपयोग करने वाली परियोजनाओं के उदाहरण एकत्र करें।

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

अंतिम सुझाव:

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

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

  • अपने मौजूदा सिस्टम को छोड़ने की जरूरत नहीं है। कुछ उपकरण, जैसे git, मौजूदा वर्जन कंट्रोल सिस्टम जैसे svn के साथ अच्छा खेल सकते हैं। तो आप आसानी से कुछ भी दिए बिना अपने विकास की प्रक्रिया में DVCS जोड़ सकते हैं।

  • छोटा शुरू करो। जब तक आप एक छोटी कंपनी में होते हैं, जिसमें सिर्फ एक परियोजना होती है, तो डीवीसीएस को अपनी एक या दो परियोजनाओं के लिए प्रक्रिया में शामिल करना आसान होना चाहिए। आपको पहले सिर में कूदने की ज़रूरत नहीं है - बस एक पैर की अंगुली डुबकी।

संक्षेप में, प्रतिरोध के बिंदुओं को पहचानें और उन्हें यथासंभव स्पष्ट रूप से संबोधित करें।


1
प्रचार चक्र सभी में लागू होता है, लेकिन कुछ पतित मामलों में, जहां मीडिया द्वारा रिपोर्ट नहीं किया जाता है। जिन मामलों में ऐसा नहीं होता है, जहां प्रारंभिक गोद लेने (स्टिलबोर्न टेक) और कभी-कभी मोहभंग का गम शून्य नहीं मारता है (अक्सर तकनीक पूरी तरह से बेहतर होने के कारण पलट जाती है)।
डोनाल्ड फेलो

2
वेब ब्राउज़र के लिए "मोहभंग का गर्त" कब था?
रोबोट

1
@StevenBurnap क्या ब्राउज़र किसी भी समय सम्मोहित था? (वास्तविक प्रश्न)
dukeofgaming

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

1
@WilliamPayne मैं यह स्वीकार करूंगा कि यह संभव है कि कुछ समुदाय अचानक एक मौजूदा तकनीक की खोज कर सकते हैं, और उस समुदाय के भीतर मीडिया प्रचार चक्र पैटर्न के बाद प्रचार / चर्चा उत्पन्न कर सकता है। मैं बताता हूँ, हालांकि, कि ओपी के सवाल में चार्ट "इमर्जिंग टेक्नोलॉजीज के लिए हाइप साइकिल" है। इसके अलावा, यह मंज़ूर करने के लिए पर्याप्त है कि ऐसी बात नहीं है हो सकता है हो - क्या तुम सच में, जहां कि उदाहरण के लिए बात करने के लिए की जरूरत है क्या हुआ। जैसा कि दर्शनशास्त्री बताते हैं कि क्या प्रचार चक्र वास्तविक है या केवल माना जाता है एक खुला प्रश्न है।
कालेब

2

किसी विशेष चरण का तर्क / प्रमाण

जो भी चरण हो सकता है, यह एक होना चाहिए जो इस तथ्य से मेल खाता है कि प्रौद्योगिकी "10 से अधिक वर्षों" के लिए व्यावसायिक उपयोग में है , क्योंकि वितरित वीसीएस टीमवेयर वहाँ से अधिक के लिए किया गया है: पीडीएफ उपयोगकर्ता गाइड नीचे जुलाई 2001 को दिनांकित है ।

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

http://i.stack.imgur.com/J68MH.png

विकिपीडिया लेख में इवान एडम्स के एक यूसेनिक्स संदेश का उल्लेख है, जो टीमवेयर के लिए वास्तुशिल्प नेतृत्व था, जो विशेष रूप से बताता है:

1991 के वसंत में हमने टीमवेयर परियोजना को लागू करने का फैसला किया ...

TeamWare कई सामान्य पुस्तकालयों से निर्मित कमांड लाइन और GUI टूल का एक सेट है। पुस्तकालयों को टीमवेयर समूह द्वारा टीमवेयर अनुप्रयोगों के उपयोग के लिए प्रदान किया जाता है; वे अधिक सामान्य उपयोग के लिए प्रदान नहीं किए गए हैं।

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

यदि आप रुचि रखते हैं, तो यहां अधिक जानकारी प्राप्त करें:


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


4
फुलाए हुए उम्मीदों के चरम से पहले 10+ साल की तकनीकें हैं। मुझे यकीन नहीं है कि अकेले समय एक चरण में एक विशेष तकनीक की स्थिति बना सकता है।
ड्यूकफैगिंग

10 वर्षों से अधिक अच्छी तरह से @dukeofgaming एक उद्देश्यपूर्ण तथ्य है और मैं इसे बताता हूं। जो भी व्यक्तिपरक "चरण" / "प्रचार-उपाय" उस पर भर जाएगा, तथ्य यह है कि होना है
gnat

1
क्षमा करें, मुझे अभी भी आपकी बात नहीं मिली। अगर मैं सही समझूं तो आप कह रहे हैं ~ 10 साल एक वस्तुगत तथ्य हैं, लेकिन किस चरण के लिए?
dukeofgaming

1
@gnat: ठीक है, मुझे लगता है कि "हाइप साइकिल" एक बड़ा मिथ्या नाम है। हाइप साइकल प्रचार के बारे में नहीं है बल्कि प्रौद्योगिकी परिपक्वता है। प्रचार केवल एक तकनीक का परिणाम है जिसके बारे में बहुत बात की जा रही है लेकिन पर्याप्त परिपक्व नहीं है; चक्र इसे दिखाता है लेकिन अन्य पहलुओं को भी , जैसे कि गोद लेना। इसलिए, संक्षेप में, मैं प्रचार चक्र ले रहा हूं क्योंकि यह प्रचार की परिपक्वता के बजाय wrt परिपक्वता को चित्रित करता है, प्रचार केवल एक मामूली समस्या है।
सीजरगॉन

3
@gnat: मैं उस संबंध में DVCS की योग्यता से इनकार नहीं करता। लेकिन हाइप साइकिल मॉडल एक साथ परिपक्वता और अपेक्षाओं का आकलन करता है; एक तकनीक काफी परिपक्व हो सकती है, लेकिन अगर इसके बारे में उम्मीदें बहुत अधिक हैं, तो यह अभी भी निराशाजनक हो सकता है (इसलिए मोहभंग)। मेरी राय में, DVCS के बारे में अपेक्षाएं इस बात से अधिक रही हैं कि इसने क्या दिया है। इसके अलावा, DVCS का उपयोग सोलारिस और जावा परियोजनाओं में किया जा सकता है, लेकिन इसका मतलब यह नहीं है कि इसकी परिपक्वता और अपेक्षाएं संतुलित हैं। इसलिए उच्च प्रचार।
सीजरगॉन

1

मेरा जवाब:

मुझे लगता है कि जवाब "इंटरनेट टीवी" और "क्लाउड कम्प्यूटिंग" के बीच "पीक ऑफ इनफ्लेक्टेड एक्सपेक्टेशंस" के बढ़ते कंधे पर है (हालांकि मुझे लगता है कि ये दोनों पिछले कुछ वर्षों में कुछ तेजी से आगे बढ़े हैं)।

प्रचार चक्र की प्रकृति:

जैसा कि मैं इसे समझता हूं, प्रचार चक्र के माध्यम से प्रगति "परिपक्वता" (जो भी मतलब है) के किसी भी उद्देश्य माप के बजाय किसी विशेष तकनीक के पेशेवरों और विपक्षों के बारे में एक विकसित जागरूकता के द्वारा होती है।

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

यह "गर्त के मोहभंग" में उतना ही सच है जितना कि "महंगाई की उम्मीद की पीक" में

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

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

:-)

इन मानदंडों के अनुसार DVCS का मूल्यांकन:

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

मुझे लगता है कि डीवीसीएस तकनीक की परिपक्वता का एक मजबूत संकेतक (एक कॉर्पोरेट दृष्टिकोण से) होगा जब बहस केवल "डीवीसीएस क्यों?" "हम अपने वर्कफ़्लो और डीवीसीएस के आसपास की प्रक्रियाओं को संगठन के लिए अधिकतम लाभ कैसे दे सकते हैं?"

मैंने जो देखा है, उससे हम अभी तक नहीं हैं। (हालांकि हमारे कुछ और अधिक परिष्कृत हमवतन मार्ग का नेतृत्व कर रहे हैं)

निर्णय लेने में प्रचार चक्र की भूमिका:

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

चयन करने का मापदंड:

कहने की जरूरत नहीं है, चयन मानदंड विकल्प अत्यंत संदर्भ पर निर्भर हैं।

व्यक्तिगत रूप से मैं करूँगा (एक प्रकार के विचार-मंथन अभ्यास के रूप में) प्रत्येक विकल्प का एक छोटा (15 मिनट) SWOT विश्लेषण, जिसे आप (गंभीरता के साथ) विचार कर रहे हैं, ताकि आप व्यापक (गैर-तकनीकी) ला सकें, इस स्थिति का एक कीट विश्लेषण। आपके विश्लेषण में कारक।

वितरित VCS के लिए स्वॉट

ताकत:

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

कमजोरियों:

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

अवसर:

  • शायद लचीलेपन का उपयोग इंजीनियर को एक वर्कफ़्लो के लिए किया जा सकता है जो व्यावसायिक आवश्यकताओं के लिए बेहतर है?

धमकी:

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

केंद्रीकृत वीसीएस के लिए स्वॉट

ताकत:

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

कमजोरियों:

  • अनम्य।
  • कम बैंडविड्थ / उच्च-विलंबता कनेक्शन पर खराब प्रदर्शन, जिससे वितरित टीमों और ऑफ-साइट श्रमिकों के लिए उपयोग करना कठिन हो जाता है (विशेषकर यदि रिपॉजिटरी बड़ी हो जाती है)

अवसर:

  • शायद हम डेवलपर्स को उत्पाद को नेविगेट करने और एक-दूसरे के कोड का अधिक उपयोग करने में मदद करने के लिए भंडार के अखंड प्रकृति का उपयोग कर सकते हैं?

धमकी:

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

निष्कर्ष:

किस VCS का उपयोग करना व्यक्तिगत परिस्थिति पर निर्भर है। जिन स्थितियों में मैंने काम किया है उनमें से कई के लिए, एक केंद्रीकृत वर्कफ़्लो के साथ एक डीवीसीएस ने ठीक किया होगा, लेकिन मुझे वर्कफ़्लो का समर्थन करने और लागू करने के लिए तंत्र बनाने के लिए समय और प्रयास को सही ठहराना होगा, जो अभी भी था कठिन है।

अंततः, मुझे लगता है कि चर्चा को इस सवाल के इर्द-गिर्द केन्द्रित करना चाहिए: वर्कफ़्लो हमारे व्यवसाय के लिए सबसे अच्छा क्या है? उपयोग करने के लिए सबसे अच्छा उपकरण स्वाभाविक रूप से उस प्रश्न के उत्तर से पालन करना चाहिए।


उद्यम आवेदन: अन्य टिप्पणी में अपने प्रश्न का उत्तर देने
dukeofgaming
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.