2010-06-18 7 views
12

हमारे पास विकास टीम पर कई पीसी आउट-डेटेड हैं और विजुअल स्टूडियो 2008 को चलाने में बहुत धीमी हैं। उन्हें नई मशीनों के साथ बहुत अधिक प्रतिस्थापित किया जाना चाहिए। लेकिन नई मशीन खरीदने के लिए प्रबंधन/कंपनी पर एक सामान्य अनिच्छा है।विजुअल स्टूडियो चलाने वाले धीमी पीसी से उत्पादकता हानि को मापने के लिए कैसे?

हम कैसे दिखाते हैं कि इन धीमी पीसी उत्पादकता में हानि पैदा कर रहे हैं?

स्पष्ट रूप से हम उन्हें हमारे साथ बैठने के लिए बुला नहीं सकते क्योंकि हम समाधान बनाते हैं और/या विभिन्न फाइलें खोलते हैं।

क्या किसी ऐसे प्रकार की विश्वसनीय संख्या के साथ आने का कोई उद्देश्यपूर्ण तरीका है जो गैर-तकनीकी लोग समझ सकते हैं?

विजुअल स्टूडियो चलाने वाले कई अलग-अलग पीसी पर पूरे संगठन में इसे मापने का एक तरीका होना अच्छा लगेगा। मैं एक ऐसे उत्तर की तलाश में हूं जो भौतिक स्टॉपवॉच का उपयोग करने से बेहतर करे। :)

उत्तर

17

अपने समाधानों को संशोधित करें ताकि पूर्व-निर्माण और पोस्ट-बिल्ड ईवेंट वर्तमान समय को केंद्रीकृत डेटाबेस में लिख सकें। मशीन का नाम और परियोजना का नाम शामिल करें।

फिर आप इस जानकारी को ग्राफ बनाम मशीन के लिए समय दिखाने वाले ग्राफ के रूप में प्रदर्शित कर सकते हैं।

यह बिल्ड समय और मशीन की उम्र के बीच एक सहसंबंध दिखाना चाहिए, उम्मीद है कि पुरानी मशीनें धीमी हैं। आप यह भी दिखाने के लिए कि इन पुरानी मशीनों की लागत कितनी है, आप समय को $ (या £ या €) मूल्य में भी परिवर्तित कर सकते हैं। इस समय के साथ संक्षेप में नई मशीनों में किसी भी निवेश पर वापसी का मूल्य होगा।

समाधानों को संशोधित करके आप सभी नियंत्रण मशीनों पर तैनात इस लॉगिंग को स्रोत नियंत्रण से "नवीनतम प्राप्त करने" के लिए बस प्राप्त कर सकते हैं।

+1

+1 मुझे वास्तव में यह जवाब पसंद है। कुछ मशीनें नए हैं, कई बहुत पुराने हैं, लेकिन इसके साथ मैं उन सभी को कैप्चर कर सकता हूं और पुराने बनाम नए की तुलना कर सकता हूं। – spong

+3

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

0

कई पीएचबी कोड की रेखाओं के संदर्भ में उत्पादकता को समझते हैं (जो आईएमओ बहुत गलत है)।

क्या आप धीमी मशीनों पर प्रतिदिन उत्पादित कोड की मात्रा रिकॉर्ड कर सकते हैं, इतनी धीमी मशीनें नहीं?

+6

क्या कोई अभी भी उत्पादकता के उपाय के रूप में कोड की रेखाओं का उपयोग करता है ?! यदि यह अभी भी आपके संगठन में चल रहा है, तो आपको धीमी मशीनों की तुलना में कहीं अधिक बड़ी समस्याएं हो सकती हैं। – AndreiM

+0

मुझे यकीन है कि बहुत सारे प्रबंधन प्रकार हैं जो विशेष रूप से कोडिंग को गैर-आईटी कंपनी के आईटी विभाग में किया जाता है। – Pete

+0

यदि एलओसी नहीं है, तो # बग तय किए गए हैं। –

0

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

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

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

3

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

यदि वे आपके ज्ञान को पूरा करने के लिए केवल बड़ी रकम खर्च करना जारी रखते हैं तो आप वहां बैठकर एक कताई कर्सर देखते हैं, बस हंसते हैं क्योंकि मजाक उन पर है।

+4

मूल्य के बावजूद कई जगह _some_ मीट्रिक का उपयोग करते हैं, नहीं, अगर आपको इसके लिए देर से काम करना है तो मजाक आपके ऊपर है। यदि आप वेतनभोगी हैं, तो वे आपको वैसे ही भुगतान करेंगे। –

+0

@ मार्क अच्छा बिंदु। मैं हर दिन एक ही समय में छोड़ देता हूं, इसलिए मेरे लिए उस चेतावनी को नजरअंदाज करना आसान था! –

0

कितना धीमी पीसी आपको लागत (यह शब्द दूसरे शब्दों में) खर्च करने के लिए खर्च किए गए समय की लागत में कारक को भूलना न भूलें!

4

यह वास्तव में आपके प्रश्न का उत्तर नहीं देता है, लेकिन आवश्यक परिणाम प्राप्त करने में मदद कर सकता है। अपने मालिकों को बताएं कि The Programmer's Bill of Rights कुछ गंभीरता से लिया जाना है।

+1

+1 बहुत अच्छा, यह एक लंबा समय रहा है क्योंकि मैंने उस पर जेफ एटवुड की पोस्ट पढ़ी थी। अफसोस की बात है कि, गैर-तकनीकी लोग इसे समझ नहीं पाएंगे। – spong

संबंधित मुद्दे