अभियांत्रिकी उत्पादकता: 10x विकसक अयशस्वी का होते

तुमचा उत्पादन रोडमॅप आत्ता जिरामध्ये संपत आहे, कारण तुम्ही हे वाचत आहात. अर्थात, बाजार बदलला किंवा स्पर्धकाने काहीतरी चांगले सुरू केले म्हणून नाही.

नाही, ते मरत आहे कारण ते तयार करण्यासाठी नियुक्त केलेल्या अभियंत्यांना कोड लिहिण्यासाठी एकही अविरत तास मिळू शकत नाही.

कॉर्पोरेट संस्कृतीने एक विचित्र विधी पूर्ण केला आहे जेथे व्यवस्थापन चुकलेल्या मुदतीसाठी विकासकांना दोष देते आणि त्याच विकासकांना एकाच वेळी प्रशासकीय फुगवटा, अंतहीन स्थिती अद्यतने आणि प्रक्रिया थिएटर अंतर्गत दफन करते.

अभियांत्रिकी उत्पादकतेबद्दल संभाषण वैयक्तिक विकासकाच्या कार्यक्षमतेपासून दूर जाणे आवश्यक आहे आणि संस्थांनी तयार केलेल्या प्रणालीगत घर्षणाकडे जाणे आवश्यक आहे.

अभियांत्रिकी उत्पादकता हा उत्पादन धोरणाचा निर्णय आहे आणि काही त्रैमासिक अर्थसंकल्पीय पुनरावलोकनात दफन केलेला आयटी पायाभूत सुविधा लाइन आयटम नाही.

जेव्हा तुमचे अभियंते हळू हलतात, तेव्हा तुमचे उत्पादन हळूहळू हलते. जेव्हा तुमचे उत्पादन हळूहळू हलते, तेव्हा तुमचे प्रतिस्पर्धी बाजार काबीज करतात.

प्रतिमा क्रेडिट: पेक्सेल्स

अभियांत्रिकी उत्पादकता: सास स्मशानभूमी

स्थानिक होस्ट, लेगसी कोड आणि हजार सास टूल्सद्वारे मृत्यू

कंपन्या दरवर्षी एंटरप्राइझ सॉफ्टवेअर परवान्यांवर लाखो खर्च करतात. होयसंगम, सर्व्हिसनाऊ, स्लॅक, टीम्स, सोमवार, आसन, यादी कधीही संपत नाही.

दरम्यान, स्थानिक विकासाचे वातावरण सेट होण्यासाठी तीन दिवस लागतात, प्रत्येक तिसऱ्या कमिटवर CI/CD पाइपलाइन फ्लेक्स होते आणि बिल्ड प्रक्रियेला चाळीस मिनिटे लागतात. डिस्कनेक्ट धक्कादायक आहे.

तुटलेल्या स्थानिक सेटअपशी लढण्यासाठी अभियंता प्रत्येक मिनिटात घालवतो तो वापरकर्ते प्रत्यक्षात वापरू इच्छित असलेल्या बिल्डिंग वैशिष्ट्यांमधून चोरीला गेलेला एक मिनिट आहे.

पाइपलाइन साफ ​​होण्याची वाट पाहणारा प्रत्येक तास उत्पादन विकासाचा एक तास कायमचा गमावला जातो. टूलींगच्या घर्षणाकडे दुर्लक्ष करून संस्था टूलींग खर्चावर वेड लावतात.

त्या नवीन प्रोजेक्ट मॅनेजमेंट प्लॅटफॉर्मवर खर्च केलेल्या पैशाने सहा महिन्यांसाठी समर्पित अंतर्गत टूल्स टीमला निधी दिला असेल.

मात्र, केवळ बिल्ड पाईपलाईन दुरुस्त करण्यासाठी कोणालाही बढती मिळत नाही. फॅन्सी डॅशबोर्डसह नवीन SaaS टूल्स आणण्यासाठी लोकांना प्रोत्साहन मिळते, ज्यामुळे कंपनीला शेवटी नफा होतो.

'कटिंग एज' टेक स्टॅकचे मृगजळ

तंत्रज्ञान निर्णय विपणन आवाहन अभियांत्रिकी वास्तव
मायक्रो सर्व्हिसेस आर्किटेक्चर “स्केलेबल आणि आधुनिक” स्थानिक विकासासाठी 47 कंटेनर चालवणे आवश्यक आहे
कुबर्नेट्स क्लस्टर्स “क्लाउड-नेटिव्ह इन्फ्रास्ट्रक्चर” DNS रिझोल्यूशन अयशस्वी होण्यासाठी तीन-तास डीबगिंग सत्रे
सर्व्हरलेस फंक्शन्स “शून्य ऑपरेशनल ओव्हरहेड” थंडीमुळे प्रतिसादाची वेळ नष्ट होऊ लागते
नवीनतम JavaScript फ्रेमवर्क “विकसक उत्पादकता वाढवा” स्थिर वैशिष्ट्यांचे सहा महिन्यांचे पुनर्लेखन

नवीन फ्रेमवर्क तुमचा कार्यसंघ जलद बनवत नाही.

जलद बिल्ड आणि विश्वासार्ह चाचण्यांसह मोनोलिथ वितरित प्रणालीवर मात करते जिथे कोणत्याही एका अभियंत्याला संपूर्ण आर्किटेक्चर समजत नाही. लेगसी कोड शत्रू नाही, परंतु अव्यवस्थापित जटिलता निश्चितपणे आहे.

द हिडन किलर: कसे दुर्लक्षित अंतर्गत साधने तोडफोड वैशिष्ट्य वितरण

आंतरिक साधनांना प्रेम मिळत नाही. ते एकदाच बांधले जातात, कधीही राखले जात नाहीत आणि वापरकर्त्यांना आश्चर्य वाटते की उत्पादकता वर्षानुवर्षे का कमी होते.

ॲप विकास
प्रतिमा क्रेडिट: फ्रीपिक

डिप्लॉयमेंट स्क्रिप्ट ब्रेक असल्यास, कोणीतरी ते मॅन्युअली पॅच करते.

स्टेजिंग वातावरण क्रॅश झाल्यास, प्रत्येकजण एकच वातावरण सामायिक करतो आणि एकमेकांवर पाऊल ठेवतो.

वैशिष्ट्य वितरण अंतिम थांबेपर्यंत या समस्या वाढत जातात.

8-तास कोडिंग डे फॅलेसी: स्लॅक पिंग्स आणि सिंक फ्लो स्टेटस का नष्ट करतात

फोकस टाइम वि. द इन्फिनिट सिंक मीटिंग कल्चर

सॉफ्टवेअर उद्योग सखोल कामाला महत्त्व देण्याचा दावा करतो. मग ते संपूर्ण दिवस सतत स्लॅक पिंग्ज, बहुस्तरीय स्टँडअप मीटिंग्ज आणि “क्विक सिंक” भोवती संरचित करते जे कसे तरी नव्वद मिनिटे वापरतात.

डेव्हलपरला प्रवाह अवस्थेत प्रवेश करण्यासाठी साधारणत: वीस मिनिटे लागतात आणि जर तुम्ही त्यांना दर वीस मिनिटांनी व्यत्यय आणला, तर ते कधीही तेथे पोहोचू शकत नाहीत. गणित क्रूर आणि निर्विवाद आहे.

कामाचा नमुना वास्तविक कोडींग वेळ प्रवाही स्थिती प्राप्त झाली वैशिष्ट्य वितरण प्रभाव
सभा विरहित सकाळ 3-4 तास होय उच्च वेग
9 वाजता स्टँडअप, 10:30 वाजता सिंक, 2 वाजता स्टँडअप 45-60 मिनिटे खंडित कधीच नाही गंभीरपणे अधोगती
Async संप्रेषण संस्कृती 5-6 तास एकाधिक सत्रे इष्टतम
सतत व्यत्ययांसह कार्यालय उघडा 1-2 तास क्वचितच गंभीर अपयश

“क्विक स्लॅक पिंग्ज” ची उच्च किंमत

त्या द्रुत स्लॅक संदेशाची किंमत तेवीस मिनिटे आहे. संदर्भ बदलण्यावरील संशोधनात असे दिसून येते की प्रत्येक व्यत्ययानंतर मेंदूला लक्षणीय पुनर्प्राप्ती वेळ लागतो.

प्रति तास आठ स्लॅक पिंग प्राप्त करणारा विकासक पुनर्प्राप्ती चक्रात संपूर्ण तास प्रभावीपणे गमावतो. “नेहमी चालू” संप्रेषण संस्कृती ही अभियांत्रिकी संघांसाठी उत्पादकता विष आहे.

व्यवस्थापकांसाठी नव्हे तर निर्मात्यांसाठी कॅलेंडर डिझाइन करणे

व्यवस्थापक तीस मिनिटांच्या ब्लॉकमध्ये राहतात. सभा हे काम आहे. निर्मात्यांना अविरत वेळेच्या चार-तास ब्लॉक्सची आवश्यकता असते.

विखुरलेल्या सभांनी भरलेले कॅलेंडर अर्थपूर्ण काहीही निर्माण करण्याची निर्मात्याची क्षमता नष्ट करते. आपण, एक विकसक किंवा निर्माता म्हणून, मेकरचा वेळ रोखू आणि आक्रमकपणे त्याचे संरक्षण करू इच्छित असाल.

ऑटोमेशन: कॉर्पोरेट विधी कोडसह बदलणे

जर ते स्वयंचलित केले जाऊ शकते, तर माणसाला ते करण्यास सांगणे थांबवा

मॅन्युअल रीग्रेशन चाचणी दर महिन्याला शेकडो अभियांत्रिकी तास घेते. कंटाळवाणा उपयोजन चेकलिस्टसाठी प्रत्येक टप्प्यावर मानवी साइन-ऑफची आवश्यकता असते. मॅन्युअल तिकीट अपडेट करणे व्यस्त कार्य तयार करते जे शून्य मूल्य जोडते.

ही संघटनात्मक आळशीपणाची लक्षणे आहेत, आवश्यक प्रक्रिया नाहीत.

कॉर्पोरेशनला अस्तित्वातील अडथळे स्वयंचलित करण्यासाठी अभियंत्यांना सक्षम करण्याऐवजी मॅन्युअल कामाचा मागोवा घेण्यासाठी प्रकल्प व्यवस्थापकांना नियुक्त करणे आवडते.

प्रोजेक्ट मॅनेजर अशा सिस्टम्समधील मानवी API बनतो ज्यांनी आधीच एकमेकांशी बोलले पाहिजे.

हे फालतू आहे हे कोणीही पाहू शकतो.

मॅन्युअल कंप्लायन्स चेकलिस्ट इनोव्हेशनला का रोखतात

प्रत्येक मॅन्युअल चेकलिस्ट आयटम नावीन्यपूर्ण कर आहे. अभियंते बदल करणे टाळतात कारण बदलाची प्रक्रिया वेदनादायक असते.

अनुपालन ओझे अशी संस्कृती निर्माण करते जिथे कोणीही काहीही स्पर्श करू इच्छित नाही. वैशिष्ट्य विनंत्या जमा होतात, अनुशेष वाढतो आणि नावीन्य नष्ट होते.

ओपनएआय कोडेक्स ॲप
प्रतिमा क्रेडिट: openai.com

उत्पादन उत्प्रेरक म्हणून DevOps मध्ये गुंतवणूक करणे

ऑटोमेशन गुंतवणूक प्रारंभिक खर्च दीर्घकालीन उत्पादन प्रभाव
CI/CD पाइपलाइन सुधारणा 2-4 आठवडे अभियांत्रिकी वेळ प्रत्येक भविष्यातील उपयोजन जलद आणि सुरक्षित
स्वयंचलित चाचणी फ्रेमवर्क 4-6 आठवडे कमी प्रतिगमन, जलद वैशिष्ट्य प्रमाणीकरण
स्वयं-सेवा पर्यावरण तरतूद 2-3 आठवडे विकसक ताबडतोब बांधकाम सुरू करतात
अंतर्गत विकासक प्लॅटफॉर्म 2-3 महिने ओव्हरहेडमध्ये 30-50% कपात

द फ्रिक्शन टॅक्स: विकासक वेगाला मारून टाकणारी अदृश्य नोकरशाही उघड करणे

उच्च घर्षण थेट विकासक बर्नआउटकडे नेतो.

एक साधा मजकूर बदल करण्यासाठी स्थापत्यशास्त्रीय मंजुरीचे तीन स्तर आणि तुटलेले स्टेजिंग वातावरण आवश्यक आहे. त्या वजनाखाली प्रेरणा बाष्पीभवन होते. विकासक काळजी घेणे थांबवतात, ते किमान करतात आणि शेवटी ते सोडतात.

उत्पादन व्यवस्थापकांना आश्चर्य वाटते की एका साध्या वैशिष्ट्याला तीन आठवडे का लागतात.

उत्तर कधीच कोड नाही. संहितेभोवती नेहमीच नोकरशाही असते. मंजूरी साखळी, तुटलेले वातावरण आणि अंतहीन बैठका आणि मॅन्युअल प्रक्रिया ज्या काही वर्षांपूर्वी स्वयंचलित व्हायला हव्या होत्या.

निष्कर्ष: संहिता लिहिणाऱ्या लोकांसाठी तयार करा

वेग चार्ट पाहणे थांबवा आणि विकसक आनंद पहा. नाखूष विकासक मंद उत्पादने तयार करतात.

चांगली साधने आणि अविरत वेळ असलेले आनंदी विकसक बाजार जिंकणारी वैशिष्ट्ये तयार करतात. सहसंबंध खरोखर क्लिष्ट नाही.

असे वातावरण तयार करा जिथे अभियंते खरोखर कोड लिहू शकतील आणि इतर सर्व काही अनुसरण करेल. उत्पादनाचा रोडमॅप जिरामध्ये मरणे थांबते जेव्हा ते तयार करण्यासाठी नियुक्त केलेल्या लोकांकडे प्रत्यक्षात काम करण्यासाठी वेळ आणि साधने असतात.

Comments are closed.