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

गहराई से जांच
इस प्रश्न का संक्षिप्त उत्तर बहुत सरल है: हम ऐसे सॉफ़्टवेयर समाधान बनाने का प्रयास कर रहे हैं जो वैश्विक विनिर्माण को नया रूप दें। और, यह एक अविश्वसनीय रूप से कठिन कार्य है : परिशुद्ध मशीनिंग एक जटिल, भौतिक वातावरण है जिसमें प्रत्येक कार्य को करने के लाखों संभावित तरीके हैं, जिसमें चीज़ें गर्म होती हैं, कंपन करती हैं, घिसती हैं और टूटती हैं।
नतीजतन, सॉफ़्टवेयर बनाने के लिए सिर्फ़ कोडिंग विशेषज्ञता से कहीं ज़्यादा की ज़रूरत होती है: इसके लिए भौतिक दुनिया और सटीक मशीनिंग में शामिल जटिल प्रक्रियाओं की गहरी समझ भी ज़रूरी होती है। यहीं पर चेम्सफ़ोर्ड की फ़ैक्टरी काम आती है।
अपनी स्वयं की सुविधा संचालित करके, हमारे पास अपने सॉफ़्टवेयर समाधानों का परीक्षण, परिशोधन और सुधार करने के लिए एक समर्पित स्थान है - लाइव। यह एक वास्तविक परीक्षण स्थल के रूप में कार्य करता है, जिससे हमें यह देखने और विश्लेषण करने का अवसर मिलता है कि हमारा सॉफ़्टवेयर सटीक मशीनिंग में शामिल जटिल मशीनरी, सामग्रियों और प्रक्रियाओं के साथ कैसे क्रिया करता है। उदाहरण के लिए: अगर हम वास्तव में यह सुनिश्चित करना चाहते हैं कि हमने एक सीएनसी मशीन को Haas VF2 पर छेद करने के लिए प्रोग्राम करने का सबसे अच्छा तरीका खोज लिया है, जब तक कि प्रक्रिया हर बार बिल्कुल सही न हो, तो हम ऐसा कर सकते हैं!

इतना ही नहीं, हमारे पास फैक्ट्री होने का मतलब है कि हमारे पास कुशल मशीनिस्टों की एक टीम भी है जो फीडबैक देती है। अगर हमें कोड से जुड़ी किसी भौतिक समस्या को हल करने में दिक्कत हो रही है, तो हमारे विशेषज्ञ अक्सर आगे का रास्ता सुझाने में सक्षम होते हैं - क्योंकि वे समस्या की भौतिक बारीकियों को समझते हैं और जानते हैं कि दूसरे ग्राहक क्या चाहते हैं।
यह फीडबैक लूप बेहद महत्वपूर्ण है, क्योंकि वे सॉफ़्टवेयर टीम के साथ जो जानकारी साझा करते हैं, वह किसी सामान्य निर्माता से मिलने वाली जानकारी से कहीं ज़्यादा विस्तृत होती है। CAM Assist जैसे हमारे समाधानों को बेहतरीन बनाने के लिए, हमें वास्तव में विशिष्ट वैज्ञानिक जानकारी की आवश्यकता होती है - ऐसी जानकारी जिसे पाने के लिए सभी ग्राहकों के पास समय नहीं होता, और संभवतः वे इसे हमारे साथ साझा भी नहीं करेंगे क्योंकि यह बहुत मूल्यवान होती है।
सिम फैक्ट्री?
कंप्यूटर गेम में, फैक्ट्री बनाना आमतौर पर काफी आसान होता है।
आप एक सपाट-सी जगह चुनते हैं, बटन दबाते हैं, और एक औद्योगिक संयंत्र उभर आता है और काम शुरू कर देता है। उसे कच्चा माल देते हैं, और दूसरी तरफ़ से प्रसंस्कृत माल आना शुरू हो जाता है।

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

हमारी तकनीक को दोहराने के लिए एक असली फ़ैक्टरी होने से, शायद क्लाउडएनसी को उन युद्ध की कहानियों में से एक और कहानी बनने से बचाया जा सका। अब, जब हम अपना पहला सॉफ़्टवेयर समाधान लॉन्च करने जा रहे हैं, CAM Assist वास्तविक दुनिया में, मुझे पता है कि यह युद्ध में परखा जा चुका है और यह वही करता है जो इसके बारे में कहा गया है।
क्या हमारे चेम्सफोर्ड कारखाने के अलावा, असली उपयोगकर्ता भी इसमें सुधार की गुंजाइश पाएँगे? बिल्कुल - और मैं उस प्रतिक्रिया का बेसब्री से इंतज़ार कर रहा हूँ ताकि हमारे समाधान और भी बेहतर और उपयोगी बन सकें।
लेकिन अभी के लिए, मैं बहुत खुश हूँ कि जब हम पर्दा हटाएँगे और खुलासा करेंगे CAM Assist दुनिया के लिए, इसे न केवल सर्वश्रेष्ठ सॉफ्टवेयर डेवलपर्स और गणितज्ञों द्वारा कोडित किया गया है - बल्कि इस पर वास्तविक मशीनिस्टों द्वारा भी विस्तार से काम किया गया है, जो जानते हैं कि सीएनसी मशीनों को सर्वश्रेष्ठ तरीके से संचालित करने के लिए कैसे प्रोग्राम किया जाए।
सिर्फ़ हमारी बातों पर भरोसा मत कीजिए। अगर आप अपना प्रोग्रामिंग समय 80% तक कम करना चाहते हैं - तो यहाँ साइन अप करें!