नहीं।
एक बहुत ही सरल कारण के लिए: आप इसका परीक्षण नहीं कर सकते।
मान लें कि आप उत्पादकता का मूल्यांकन कर सकते हैं, और एक संख्या दे सकते हैं (वैसे, आप इसे कैसे करते हैं?)। अब आप ऐसी स्थिति कैसे बनाते हैं, जहां एक डेवलपर ठीक उसी परिस्थितियों में होगा , जो परीक्षण के एक हिस्से में दूरस्थ रूप से, दूसरे भाग में साइट पर है?
यहां तक कि अगर आप ऐसे परीक्षण करने में सफल होते हैं, तो यह क्या दिखाएगा? आप इसे व्यवहार में कैसे लागू करेंगे?
खाते में लेने के बहुत सारे कारक हैं। उदाहरण के लिए:
क्या हंगामा करना तनावपूर्ण है? यदि आपको जाम या शोर-शराबे वाली बस / भूमिगत में एक घंटा बिताना है, तो आपकी उत्पादकता कम हो जाएगी।
क्या अन्य लोगों के बीच होना तनावपूर्ण है? व्यक्तिगत रूप से, मुझे अकेले रहने में बहुत अधिक आरामदायक लगता है, यह जानने के लिए कि कोई भी मेरे कमरे में प्रवेश नहीं करेगा, आदि लेकिन यह कुछ अन्य डेवलपर्स के लिए अलग है।
यदि आप अकेले हैं तो क्या आप बहुत विचलित हैं? मैं नहीं हूँ, लेकिन कुछ लोग हैं जो घर पर काम नहीं कर सकते, सिर्फ इसलिए कि वे खुद को YouTube देखने के लिए दो घंटे पहले देखते हैं कि उन्हें क्या करना है, और जब वे आखिरकार अपना दैनिक काम शुरू करेंगे, तो वे करेंगे याद रखें कि अपॉइंटमेंट बनाने के लिए उन्हें अपने डेंटिस्ट को बुलाना होगा, आदि।
सुबह 9 बजे है। - शाम 7 बजे। आपके लिए सबसे अच्छी पारी? मुझे पता है कि अगर मुझे कुछ रचनात्मक करना है, तो मुझे शाम तक सोना होगा, और रात में काम करना होगा। एक गैर-रचनात्मक, तकनीकी काम के लिए, मेरी सबसे अच्छी पारी अलग है। यदि मैं घर पर काम करता हूं, तो मेरे पास यह लचीलापन है जो मुझे समग्र उत्पादकता बढ़ाने की अनुमति देता है। दूसरी ओर, कुछ अन्य डेवलपर्स को यह अनुत्पादक लग सकता है, क्योंकि वे, उदाहरण के लिए, 20 घंटों तक बने रहेंगे, उत्पाद में बग को हल करने की कोशिश कर रहे हैं, और इसके बजाय, और भी बग का परिचय देते हैं, क्योंकि वे थके हुए हैं।
आदि।
दैनिक जीवन से दो उदाहरण यहां दिए गए हैं। पहला मेरा है, दूसरा मेरे सहयोगी का है।
उदाहरण 1:
मैं अकेला रहता हूं, और मेरे पास घर में पालतू जानवर नहीं हैं। मेरे चारों ओर कोई शोर नहीं है (सड़क बहुत छोटी है इसलिए बस पड़ोसी कारें हैं)। मेरे पास एक एसएसडी, दो बड़ी स्क्रीन, सबसे नया सॉफ्टवेयर, एक कीबोर्ड, जिससे मैं प्यार करता हूं, आदि के साथ एक तेज कंप्यूटर है। मैं अपने फोन का जवाब नहीं देता, इसलिए ग्राहकों ने सीखा कि जब उन्हें किसी चीज की जरूरत होती है तो मुझे कॉल करना अच्छा नहीं होता।
हाल ही में, मुझे अपनी कंपनी में एक ग्राहक के लिए काम करने के लिए कहा गया था। यह एक शोरगुल, भीड़-भाड़ वाली जगह थी। मैं एक खुली जगह में था, जिसके चारों ओर फोन बज रहे थे। मेरे पास एक छोटी स्क्रीन वाला एक पुराना लैपटॉप था, जिसे मैं रिमोट डेस्कटॉप के माध्यम से दूसरे कंप्यूटर से जोड़ता था, जिससे मैं दूसरे रिमोट डेस्कटॉप से तीसरे कंप्यूटर में जुड़ा। सॉफ्टवेयर पुराना था। इंटरनेट कनेक्शन धीमा था।
लगता है कि किस मामले में मैं अधिक उत्पादक था।
उदाहरण 2:
मेरे सहकर्मी का एक परिवार और एक छोटा बच्चा है। उसके पास एक अलग कमरा है जहाँ वह काम कर सकता है, लेकिन अक्सर उसे एक बच्चे की देखभाल करनी चाहिए, या किसी ग्राहक की कॉल का जवाब देना चाहिए, आदि उसके घर में कुछ शोर पड़ोसी हैं (हर समय कुत्ते के भौंकने के साथ) और पास में एक बड़ी सड़क है । वह एक नए कंप्यूटर पर काफी सभ्य सॉफ्टवेयर के साथ काम करता है, लेकिन SSD या विजुअल स्टूडियो अल्टीमेट का लाइसेंस नहीं ले सकता। उसके पास बहुत धीमा इंटरनेट कनेक्शन है (और उसके क्षेत्र में तेज़ नहीं हो सकता है)।
हाल ही में, उन्हें एक ग्राहक के लिए ऑन-साइट काम करने के लिए कहा गया था जिसके पास जोएल टेस्ट में 10/12 है। उसका एक अलग कमरा था, बहुत शांत। कोई विक्षेप नहीं। तेज कंप्यूटर। फाइबर ऑप्टिक इंटरनेट।
लगता है कि किस मामले में वह अधिक उत्पादक था।