Software Factory विफल क्यों होती हैं: Harness Engineering की सीमाएँ

मूल शीर्षक: Why Software Factories Fail (or: harness engineering is not enough)

यह क्यों महत्वपूर्ण है

AI coding agents को production में deploy करने वाली टीमों के लिए यह दस्तावेज़ Harness Engineering की सीमाओं और human-agent collaboration की आवश्यकता को स्पष्ट करता है।

HumanLayer के संस्थापक Dex ने GitHub पर एक विस्तृत तकनीकी दस्तावेज़ प्रकाशित किया है, जिसमें AI कोडिंग एजेंट्स के लिए केवल Harness Engineering पर्याप्त नहीं है, इस तर्क को 707 लाइनों में विस्तार से समझाया गया है।

HumanLayer के संस्थापक Dex ने GitHub पर 'Why Software Factories Fail (or: harness engineering is not enough)' शीर्षक से एक विस्तृत दस्तावेज़ (wsff.md) प्रकाशित किया है। यह दस्तावेज़ 707 लाइनों और लगभग 47.9 KB में फैला हुआ है, और इसे 1,800 से अधिक GitHub Stars मिल चुके हैं, जबकि 141 Fork भी हो चुके हैं।

दस्तावेज़ का मुख्य तर्क यह है कि AI कोडिंग को production में लाने की दौड़ में अधिकतर टीमें केवल Loop Engineering और Harness Engineering पर ध्यान देती हैं, लेकिन यह पर्याप्त नहीं है। StrongDM की 'lights-off software factory' जैसे उदाहरणों का संदर्भ देते हुए Dex बताते हैं कि Software Factory मॉडल अक्सर क्यों विफल होते हैं।

HumanLayer एक ऐसी कंपनी है जो Human और AI Agent के बीच सहयोग (collaboration) के लिए tools बनाती है। Dex ने स्वयं स्वीकार किया है कि इस विषय पर उनका दृष्टिकोण थोड़ा पक्षपाती हो सकता है क्योंकि उनकी कंपनी इसी क्षेत्र में काम करती है।

यह दस्तावेज़ Advanced Context Engineering के व्यापक repository का हिस्सा है, जो AI coding agents के लिए बेहतर context engineering practices पर केंद्रित है। दस्तावेज़ में यह भी उल्लेख किया गया है कि केवल loops लिखने से आगे जाकर human-agent collaboration को मजबूत करना आवश्यक है।

स्रोत

github.com — मूल लेख पढ़ें →