प्लेटफ़ॉर्म
मंच के पीछे.
पांच AI एजेंट एक टीम के रूप में काम कर रहे हैं - एक स्पेक लिखता है, दूसरा कोड, तीसरा समीक्षा करता है, चौथा तैनात करता है, पांचवां ऑप्स चलाता है। इस प्रकार अहमदाबाद की एक छोटी सी टीम एक इंजन पर 12 उद्योग AI उत्पाद बनाती है। हम इसे हर दिन आंतरिक रूप से उपयोग करते हैं। हम इसे साझेदारों के एक छोटे समूह के लिए खोलने की तैयारी कर रहे हैं जो बिना शर्त कम किए तेजी से शिपिंग करना चाहते हैं।
AI एजेंटों की एक टीम जो एंड-टू-एंड सॉफ़्टवेयर बनाती है।
अधिकांश कंपनियाँ किसी डेवलपर की सहायता के लिए AI का उपयोग करती हैं। Xwits इंजीनियरिंग डेवलपर के अधिकांश नियमित कार्यों को विशेष AI एजेंटों की एक टीम से बदल देती है। प्रत्येक एजेंट सॉफ़्टवेयर जीवनचक्र के एक चरण का स्वामी होता है। प्लेटफ़ॉर्म हैंडऑफ़ को संभालता है।
विश्लेषक संक्षिप्त को विवरण में बदल देता है। वास्तुकार निर्माण की योजना बनाता है और पहले परीक्षण लिखता है। बिल्डर उन परीक्षणों के विरुद्ध कोड लिखता है। समीक्षक इसकी विशिष्टता के आधार पर जाँच करता है। ऑप्स इसे तैनात करता है और उत्पादन में देखता है। प्रत्येक द्वार पर एक मानव हस्ताक्षर करता है - एजेंट कभी भी बिना निगरानी के जहाज नहीं भेजते हैं।
विशिष्टता से लेकर जहाज तक.
पांच चरण.
पाइपलाइन लगातार चलती रहती है. विशिष्टताएँ आ गईं, सॉफ़्टवेयर बाहर। प्रत्येक चरण द्वार पर मनुष्य समीक्षा करता है। एक कस्टम बिल्ड पर, एक फॉरवर्ड-तैनात इंजीनियर आपकी ओर से पाइपलाइन चलाता है - मानव परत जो स्कोप, समीक्षा और शिप करती है जबकि एजेंट वॉल्यूम करते हैं।
एक लिखित संक्षिप्त विवरण, एक फीचर अनुरोध, या एक मौजूदा टिकट लेता है। स्पष्ट प्रश्न पूछता है. किनारे के मामलों, स्वीकृति मानदंड और प्राथमिकता के साथ एक संरचित विनिर्देश लौटाता है।
इनपुट: ब्रीफ.एमडी आउटपुट: spec.json समीक्षा: मानव +1
तकनीकी वास्तुकला की योजना बनाता है। पहले परीक्षण केस लिखता है. पुस्तकालयों को चुनता है। यदि डेटाबेस परिवर्तन की आवश्यकता हो तो माइग्रेशन योजना लिखें।
इनपुट: spec.json आउटपुट: परीक्षण/*, योजना.एमडी समीक्षा: टेक-लीड
वास्तविक कोड, शुरू से अंत तक लिखता है। फ्रंट एंड, बैक एंड, डेटाबेस, एकीकरण। आर्किटेक्ट द्वारा लिखे गए परीक्षण मामलों के विरुद्ध चलता है।
इनपुट: परीक्षण/* आउटपुट: पीआर समीक्षा: समीक्षक-एजेंट
जेनरेट किए गए कोड को एक वरिष्ठ इंजीनियर की तरह पढ़ता है। सुरक्षा समस्याओं, प्रदर्शन समस्याओं और कोड-गुणवत्ता संबंधी चिंताओं की जाँच करता है। जरूरत पड़ने पर सुधारों को बिल्डर को वापस भेजता है।
इनपुट: पीआर आउटपुट: अनुमोदन समीक्षा: मानव द्वार
स्टेजिंग के लिए भेजा जाता है. एंड-टू-एंड परीक्षण चलाता है। हरा होने पर उत्पादन को बढ़ावा मिलता है। निगरानी स्थापित करता है. कुछ भी गलत दिखने पर इंसान को सचेत करता है।
इनपुट: स्वीकृत पीआर आउटपुट: उत्पादन समीक्षा: अलर्ट
क्यों एक छोटी टीम मूल-कंपनी के पैमाने पर निर्माण कर सकती है?
सिस्टम के चार गुण, प्रत्येक दूसरे पर संयोजित होते हैं।
समानांतर कार्य
एकाधिक उत्पाद एक ही समय में शिप किए जा सकते हैं क्योंकि प्रत्येक की अपनी पाइपलाइन समानांतर में चलती है। मनुष्य समीक्षा करता है और अनुमोदन करता है।
संयोजन गति
प्लेटफ़ॉर्म प्रत्येक भेजे गए उत्पाद से सीखता है। तेरहवाँ ऊर्ध्वाधर बारहवें से अधिक तेज़ होगा।
लगातार गुणवत्ता
कोड की प्रत्येक पंक्ति एक ही समीक्षा श्रृंखला से होकर गुजरती है। कोई "आधी रात को थका हुआ इंजीनियर" अपवाद नहीं।
वास्तविक अर्थशास्त्र
जिस सॉफ़्टवेयर के लिए 30 लोगों की टीम की आवश्यकता होती थी, उसे 6 लोगों की टीम द्वारा भेजा जा सकता है। हम उस अर्थशास्त्र को भागीदारों को सौंपते हैं।
हम Xwits इंजीनियरिंग को साझेदारों के एक छोटे समूह के लिए खोल रहे हैं।
हम XWorks को शिप करने के लिए आंतरिक रूप से इस प्लेटफ़ॉर्म का उपयोग करते हैं। अब हम उत्पाद पहुंच के बारे में भागीदारों के एक छोटे समूह के साथ बातचीत कर रहे हैं - उन कंपनियों के लिए जो कोड गुणवत्ता या सुरक्षा को छोड़े बिना, इंजीनियरों को काम पर रखने की तुलना में तेजी से सॉफ्टवेयर बनाना चाहते हैं।
सॉफ्टवेयर कंपनियाँ स्थापित कीं
एक इंजीनियरिंग दीवार से टकराना. बैकलॉग टीम की क्षमता से अधिक तेज़ी से बढ़ रहा है।
परामर्शी
सौ इंजीनियरों को काम पर रखे बिना डिलीवरी क्षमता को बढ़ाना चाहते हैं।
निवेशक और पोर्टफोलियो
एक पोर्टफ़ोलियो में पोर्टफ़ोलियो कंपनियों का कुशलतापूर्वक विस्तार करना चाह रहा हूँ।
विनियमित टीमें
विनियमित उद्योगों में शिपिंग जिन्हें लगातार गुणवत्ता और ऑडिट ट्रेल्स की आवश्यकता होती है।
आपके कोडबेस, आपके मानकों, आपके समीक्षकों और एक समर्पित समर्थन इंजीनियर के साथ एक कस्टम कार्यक्षेत्र। हम आपको लॉक नहीं करते हैं। हम आपके आईपी के स्वामी नहीं हैं। आप किसी भी समय जा सकते हैं.
समान गुणवत्ता के साथ तेजी से निर्माण करें।
Xwits इंजीनियरिंग के बारे में हमसे बात करें। साझेदारी कस्टम मूल्य निर्धारण पर शुरू होती है।