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