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