सॉफ़्टवेयर विकास एजेंसी का मूल्यांकन और नियुक्ति कैसे करें

| 11 मिनट पढ़ने का समय
एक मेज पर सहकर्मियों के साथ व्यावसायिक बैठक

5 संकेतों की तलाश करें: आपके कोड को लिखने वाले इंजीनियरों तक सीधी पहुंच, स्टेजिंग वातावरण पर साप्ताहिक कामकाजी डेमो, पहले दिन से आपके रिपॉजिटरी में कोड स्वामित्व, मील का पत्थर-आधारित बिलिंग, और लाइव उत्पादों के साथ सत्यापन योग्य केस अध्ययन। परियोजना प्रबंधकों और अस्पष्ट समय-सीमाओं के पीछे छिपने वाली एजेंसियां ​​60-70% कार्य विफल हो जाती हैं।

मैं एक सॉफ्टवेयर डेवलपमेंट एजेंसी चलाता हूं. मैं नियुक्ति संबंधी बातचीत के दूसरे पक्ष में सैकड़ों बार रहा हूँ: प्रारंभिक कॉल, प्रस्ताव, बातचीत, शुरुआत। मैंने उन एजेंसियों द्वारा संस्थापकों को जलाए जाने को भी देखा है जो कागज पर बहुत अच्छी लगती थीं और परियोजना के बीच में ही ध्वस्त हो जाती थीं।

एजेंसी बाज़ार में विश्वसनीयता की समस्या है। बहुत सारी दुकानें किसी भी चीज़ के लिए हां कहेंगी, समस्या को समझने से पहले एक नंबर उद्धृत करेंगी, और पहला मील का पत्थर चेक क्लियर होने के बाद गायब हो जाएंगी। एक सक्षम टीम ढूँढना संभव है, लेकिन आपको यह जानना होगा कि क्या देखना है और बिक्री की पिच पर कौन से प्रश्न आते हैं।

यह मार्गदर्शिका उन संस्थापकों, व्यवसाय स्वामियों और विपणन नेतृत्वकर्ताओं के लिए है जो पहली बार किसी विकास एजेंसी को नियुक्त कर रहे हैं। इसमें चेतावनी संकेत, सकारात्मक संकेत और विशिष्ट प्रश्न शामिल हैं जो सक्षम टीमों को उन टीमों से अलग करते हैं जो आपका पैसा बर्बाद करेंगे।

लाल झंडे जो परियोजना विफलता की भविष्यवाणी करते हैं

अधिकांश असफल एजेंसी परियोजनाएँ एक पैटर्न का अनुसरण करती हैं। अनुबंध पर हस्ताक्षर होने से पहले चेतावनी के संकेत दिखाई देते हैं, लेकिन ग्राहक उन्हें नहीं देख पाते क्योंकि वे नहीं जानते कि क्या देखना है।

वे आपके उत्पाद के बारे में पूछने से पहले एक निश्चित कीमत बताते हैं

यदि कोई एजेंसी आपको पहली कॉल पर एक नंबर देती है, तो वे अनुमान लगा रहे हैं। समस्या, उपयोगकर्ताओं, एकीकरण और बाधाओं को समझे बिना कोई भी सॉफ़्टवेयर का मूल्य निर्धारण नहीं कर सकता। एक एजेंसी जो आपके व्यवसाय के बारे में गहन प्रश्न पूछने से पहले $15,000 या $50,000 की बोली लगाती है, उसने या तो एक टेम्पलेट बनाया है जिसमें वे आपके प्रोजेक्ट को लागू करने की योजना बना रहे हैं, या वे काम शुरू होने के बाद आपको बदलाव के आदेश देने की योजना बना रहे हैं।

अच्छी एजेंसियाँ कोई प्रस्ताव रखने से पहले दर्जनों प्रश्न पूछती हैं। वे आपके उपयोगकर्ताओं, आपके राजस्व मॉडल, आपके मौजूदा सिस्टम और सफलता कैसी दिखती है, इसे समझना चाहते हैं। स्कोपिंग प्रक्रिया ही आपको बहुत कुछ बताती है कि वे आपके प्रोजेक्ट के साथ कैसा व्यवहार करेंगे।

सत्यापन योग्य परिणामों के साथ कोई केस अध्ययन नहीं

किसी एजेंसी के पोर्टफोलियो में विशिष्ट परिणाम शामिल होने चाहिए: लॉन्च तिथियां, प्रदर्शन मेट्रिक्स, व्यावसायिक परिणाम। "हमने एक सुंदर ऐप बनाया" आपको कुछ नहीं बताता। "हमने 8 सप्ताह में स्थान-आधारित डिलीवरी ज़ोन के साथ एक कस्टम ईकॉमर्स प्लेटफ़ॉर्म भेज दिया" आपको बताता है कि वे डिलीवरी कर सकते हैं।

लाइव उत्पादों के लिंक मांगें. जांचें कि क्या वे उत्पाद अभी भी चल रहे हैं। यदि संभव हो तो पुराने ग्राहकों से बात करें। एक एजेंसी जो आपको काम करने वाले सॉफ़्टवेयर के बारे में नहीं बता सकती, उसे चिंताएँ बढ़ानी चाहिए।

बिना किसी विशेषज्ञता के "हम कुछ भी बना सकते हैं"।

आईओएस, एंड्रॉइड, वेब, ब्लॉकचेन, एआई, एआर/वीआर और आईओटी में विशेषज्ञता का दावा करने वाली एजेंसियां ​​इनमें से किसी में भी उत्कृष्ट होने के लिए खुद को बहुत कम फैला रही हैं। सर्वोत्तम एजेंसियों के पास एक मुख्य योग्यता होती है: पूर्ण-स्टैक वेब एप्लिकेशन, मोबाइल ऐप, डेटा प्लेटफ़ॉर्म, या हेल्थकेयर या फिनटेक जैसे विशिष्ट कार्यक्षेत्र।

आप एक ऐसी टीम चाहते हैं जिसने पहले भी आपकी जैसी समस्याओं का समाधान किया हो। वह अनुभव तेजी से वितरण, कम वास्तुशिल्प गलतियों और यथार्थवादी समयसीमा में तब्दील होता है।

आपके और इंजीनियरों के बीच खाता प्रबंधक

यदि आपके किकऑफ़ कॉल पर मौजूद व्यक्ति एक प्रोजेक्ट मैनेजर है जो कोड की एक भी पंक्ति नहीं लिखता है, तो आपकी प्रतिक्रिया टेलीफोन के गेम के माध्यम से फ़िल्टर हो जाएगी। आप कहते हैं "चेकआउट प्रवाह धीमा लगता है।" खाता प्रबंधक लिखता है "ग्राहक प्रदर्शन में सुधार चाहता है।" डेवलपर उस नोट को तीन दिन बाद पढ़ता है और उसे पता नहीं चलता कि आपका क्या मतलब है।

सर्वोत्तम एजेंसियां ​​आपको अपना उत्पाद बनाने वाले लोगों से सीधे बात करने देती हैं। परसावी, आप पहली कॉल से लेकर लॉन्च तक इंजीनियरों से बात करते हैं। आपके और कोड लिखने वाली टीम के बीच कोई बिक्री परत नहीं है।

कोई मंचन वातावरण या साप्ताहिक डेमो नहीं

यदि कोई एजेंसी छह सप्ताह तक काम करने और फिर आपको परिणाम दिखाने की योजना बनाती है, तो आप जुआ खेल रहे हैं। छह सप्ताह में बहुत कुछ गलत हो सकता है: गलत समझी गई आवश्यकताएं, खराब वास्तुशिल्प निर्णय, या टीम उस समस्या से जूझते हुए चुप हो जाना जिसकी उन्हें उम्मीद नहीं थी।

मंचन परिवेश पर साप्ताहिक डेमो जवाबदेही को बल देता है। आप प्रगति देखते हैं. आप गलतफहमियों को जल्दी पकड़ लेते हैं। आपके पास खराब निर्णय लेने से पहले पुनर्निर्देशित करने का मौका है। एक एजेंसी जो इस ताल का विरोध करती है वह आपको बता रही है कि वे निगरानी नहीं चाहते हैं।

वे कोड या बुनियादी ढांचे के मालिक हैं

कुछ एजेंसियां ​​आपके एप्लिकेशन को अपने सर्वर पर होस्ट करती हैं और कोडबेस का स्वामित्व बरकरार रखती हैं। यह एक ऐसी निर्भरता पैदा करता है जिससे बचना महंगा है। यदि रिश्ते में खटास आती है, तो आप शून्य से शुरुआत कर रहे हैं।

कोड का स्वामित्व पहले दिन से ही आपको हस्तांतरित हो जाना चाहिए। रिपॉजिटरी आपके GitHub या GitLab संगठन के अंतर्गत होनी चाहिए। इंफ्रास्ट्रक्चर आपके क्लाउड खातों पर चलना चाहिए। आपको किसी भी समय आपके द्वारा भुगतान की गई हर चीज़ लेकर वापस जाने में सक्षम होना चाहिए।

हरे झंडे जो एक अच्छी साझेदारी की भविष्यवाणी करते हैं

काम पर रखने लायक एजेंसियाँ प्रथाओं का एक सेट साझा करती हैं जो जोखिम को कम करती हैं और विश्वास का निर्माण करती हैं। यहाँ क्या देखना है।

आप इंजीनियरों से बात करते हैं, सेल्सपर्सन से नहीं

जब तकनीकी दृष्टिकोण समझाने वाला वही व्यक्ति हो जो इसे बनाएगा, तो बातचीत अधिक ईमानदार होती है। इंजीनियर आपको बताएंगे कि कब कुछ कठिन है, कब किसी सुविधा में आपकी अपेक्षा से अधिक समय लगेगा, और कब आपके विचार पर पुनर्विचार की आवश्यकता है। विक्रेता आपको वही बताएंगे जो आप सुनना चाहते हैं।

साप्ताहिक कामकाजी डेमो

एक अच्छी एजेंसी साप्ताहिक ताल पर स्टेजिंग वातावरण में कामकाजी सॉफ़्टवेयर भेजती है। स्लाइड डेक नहीं. वायरफ़्रेम नहीं (वे खोज के दौरान आते हैं)। कार्यशील सॉफ़्टवेयर पर आप क्लिक कर सकते हैं, परीक्षण कर सकते हैं और प्रतिक्रिया दे सकते हैं। यह एकमात्र सबसे मजबूत संकेत है जो एक टीम दे सकती है, क्योंकि इसे नकली बनाना सबसे कठिन है।

हमने बनायाफ्रूटेक्स का कस्टम ईकॉमर्स प्लेटफॉर्मसंस्थापक टीम को साप्ताहिक डेमो के साथ। प्रत्येक टुकड़े के उतरते ही उन्होंने डिलीवरी ज़ोन तर्क, वास्तविक समय इन्वेंट्री सिंक और मोबाइल स्टोरफ्रंट का परीक्षण किया। लॉन्च के दिन तक कोई आश्चर्य नहीं हुआ।

पहले दिन से कोड का स्वामित्व

भंडार आपके खाते में रहता है. क्लाउड इंफ्रास्ट्रक्चर आपकी बिलिंग के तहत चलता है। यदि आप कल अलग हो जाते हैं, तो आपके पास सब कुछ है: स्रोत कोड, परिनियोजन कॉन्फ़िगरेशन, दस्तावेज़ीकरण। एक अच्छी एजेंसी आपका उत्पाद आपकी संपत्ति पर बनाती है, उनकी नहीं।

सीआई/सीडी पाइपलाइन पहले सप्ताह में स्थापित की जाएगी

निरंतर एकीकरण और निरंतर तैनाती के माध्यम से पेशेवर टीमें सॉफ्टवेयर भेजती हैं। प्रत्येक पुल अनुरोध पर स्वचालित परीक्षण चलते हैं। प्रत्येक मर्ज के साथ स्टेजिंग पर कोड तैनात हो जाता है। इस बुनियादी ढांचे को स्थापित करने में एक दिन लगता है और बाद में प्रोजेक्ट में डिबगिंग के कई सप्ताह बच जाते हैं।

यदि कोई एजेंसी किसी सर्वर पर फ़ाइलों को मैन्युअल रूप से कॉपी करके स्टेजिंग पर तैनात होती है, तो यह एक संकेत है कि उनकी इंजीनियरिंग प्रथाएं उद्योग से पीछे हैं।

मील के पत्थर-आधारित बिलिंग के साथ पारदर्शी बजट

आपको पता होना चाहिए कि आपका पैसा कहां जा रहा है. एक अच्छी एजेंसी स्पष्ट डिलिवरेबल्स और प्रत्येक से जुड़ी लागत के साथ परियोजना को मील के पत्थर में विभाजित करती है। आप भुगतान तब करते हैं जब कोई मील का पत्थर भेजा जाता है, न कि तब जब टाइमशीट कहती है कि घंटे लॉग किए गए थे।

यह संरेखण बनाता है: एजेंसी को जहाज भेजने के लिए प्रोत्साहित किया जाता है, और आप सीट के समय के बजाय परिणामों के लिए भुगतान कर रहे हैं।

वितरणयोग्य के रूप में कवरेज का परीक्षण करें

परीक्षण वैकल्पिक नहीं हैं. वे हैं कि आप कैसे जानते हैं कि सॉफ़्टवेयर काम करता है, और आप कैसे जानते हैं कि भविष्य में होने वाले परिवर्तन पहले से भेजे गए को नहीं तोड़ेंगे। यदि कोई एजेंसी अपने डिलिवरेबल्स में परीक्षण कवरेज शामिल नहीं करती है, तो वे कटौती कर रही हैं जिसकी कीमत बाद में आपको भुगतनी पड़ेगी जब उत्पादन में बग सामने आएंगे।

पहली कॉल में पूछे जाने वाले प्रश्न

किसी एजेंसी के साथ पहली कॉल मार्केटिंग को वास्तविकता से अलग करने का आपका सबसे अच्छा मौका है। ये पांच प्रश्न आपको किसी भी पोर्टफोलियो डेक से अधिक बताएंगे।

"क्या मैं उस इंजीनियर से बात कर सकता हूँ जो कोड लिखेगा?"

यह प्रश्न एजेंसी की संरचना का खुलासा करता है। यदि उत्तर है "वे उपलब्ध नहीं हैं" या "हमारा प्रोजेक्ट मैनेजर क्लाइंट संचार संभालता है," तो आप पूरे प्रोजेक्ट के लिए एक टेलीफोन श्रृंखला के माध्यम से काम करेंगे। यदि उत्तर है "आप अभी उनसे बात कर रहे हैं" या "मुझे आपका परिचय कराने दें," तो यह एक ऐसी टीम है जो सीधे संचार को महत्व देती है।

"आपका पहला सप्ताह कैसा दिखता है?"

उत्तर विशिष्ट होना चाहिए. एक अच्छी एजेंसी खोज पर पहला सप्ताह बिताती है: अपने उपयोगकर्ताओं को समझना, तकनीकी आवश्यकताओं को मैप करना, रिपॉजिटरी और सीआई/सीडी स्थापित करना, और उत्पाद आवश्यकताओं दस्तावेज़ या तकनीकी विनिर्देश तैयार करना जिनकी आप समीक्षा कर सकते हैं।

यदि उत्तर है "हम कोडिंग शुरू करते हैं," तो यह समस्या को समझने से पहले एक टीम का निर्माण है। यदि उत्तर अस्पष्ट है, तो उनके पास दोहराने योग्य प्रक्रिया नहीं है।

"आप दायरे में बदलावों को कैसे संभालते हैं?"

प्रत्येक प्रोजेक्ट पर कार्यक्षेत्र परिवर्तन होते हैं। सवाल यह है कि क्या एजेंसी के पास उनसे निपटने की कोई व्यवस्था है? अच्छे उत्तरों में शामिल हैं: "हम परिवर्तन का दस्तावेज़ीकरण करते हैं, समयरेखा और बजट पर प्रभाव का अनुमान लगाते हैं, और आगे बढ़ने से पहले आपकी स्वीकृति प्राप्त करते हैं।" खराब उत्तरों में शामिल हैं: "हम लचीले हैं" (जिसका अर्थ अप्रत्याशित है) या रेडियो चुप्पी के बाद एक आश्चर्यजनक चालान।

"अगर हम बीच प्रोजेक्ट छोड़ना चाहें तो क्या होगा?"

यह प्रश्न एजेंसियों को असहज कर देता है, इसीलिए यह उपयोगी है। उत्तर से उनके अनुबंध की शर्तों और अपने काम में उनके आत्मविश्वास का पता चलता है। एक अच्छी एजेंसी कहेगी: "आपके पास कोड है। हम सब कुछ स्थानांतरित कर देते हैं। आप आज तक पूरे किए गए काम के लिए भुगतान करते हैं।" एक ख़राब एजेंसी उस उत्तर को समझने में असफल होगी जो लॉक-इन क्लॉज़ या कोड स्वामित्व प्रतिबंधों का खुलासा करता है।

"मुझे पिछले प्रोजेक्ट से मंचन का माहौल दिखाओ"

यह नकल करने का सबसे कठिन अनुरोध है। स्टेजिंग वातावरण एजेंसी द्वारा निर्मित सॉफ़्टवेयर का एक जीवंत, कार्यशील संस्करण है। यदि वे एक को खींच सकते हैं और आपको इसके माध्यम से चला सकते हैं, तो उन्होंने वास्तविक उत्पाद भेज दिए हैं। यदि वे स्क्रीनशॉट के साथ पोर्टफोलियो पेज पर रीडायरेक्ट करते हैं, तो गहराई से जानें।

जब हमने डिलीवरी कीफेनाडो का एआई-संचालित अनुपालन मंच, स्टेजिंग वातावरण वह था जहां क्लाइंट लाइव होने से पहले हर सुविधा का परीक्षण करता था। वह वातावरण पूरे प्रोजेक्ट के लिए प्रमाण बिंदु बन गया।

मूल्य निर्धारण मॉडल कैसे काम करते हैं

सॉफ़्टवेयर विकास में तीन मूल्य निर्धारण मॉडल प्रत्येक में अलग-अलग जोखिम होते हैं। उन्हें समझने से आपको अपने प्रोजेक्ट के लिए सही संरचना चुनने में मदद मिलती है।

एक ही दाम

एजेंसी कुल लागत अग्रिम रूप से उद्धृत करती है। आप उस राशि का भुगतान करते हैं चाहे काम में कितना भी समय लगे। यह आकर्षक लगता है क्योंकि यह आपके जोखिम को सीमित करता है, लेकिन यह एक अलग समस्या पैदा करता है: एजेंसी का प्रोत्साहन उनके प्रयास को कम करने की ओर स्थानांतरित हो जाता है। यदि परियोजना अनुमान से अधिक कठिन हो जाती है, तो वे इसमें कटौती करेंगे, दायरा कम कर देंगे, या परिवर्तन आदेश दाखिल करना शुरू कर देंगे।

निश्चित मूल्य निर्धारण स्पष्ट आवश्यकताओं के साथ अच्छी तरह से परिभाषित परियोजनाओं के लिए काम करता है: एक विपणन साइट, एक लैंडिंग पृष्ठ, या एक तंग सुविधा सेट के साथ एक छोटा एमवीपी। यह उन जटिल उत्पादों के लिए अलग हो जाता है जहां विकास के दौरान आवश्यकताएं विकसित होती हैं।

समय और सामग्री

आप सहमत प्रति घंटा या दैनिक दर के आधार पर काम किए गए घंटों के लिए भुगतान करते हैं। यह आपको परियोजना की प्रगति के दौरान दिशा समायोजित करने की सुविधा देता है। जोखिम यह है कि यदि टीम धीमी है, यदि जांच चौकियों के बिना गुंजाइश कम हो जाती है, या यदि कुशलता से जहाज चलाने के लिए कोई प्रोत्साहन नहीं है तो लागत बढ़ सकती है।

समय और सामग्री तब काम आती है जब आपके पास एक मजबूत उत्पाद प्रबंधक होता है जो परियोजना पर ध्यान केंद्रित रख सकता है। प्रत्येक सप्ताह टीम क्या कर रही है, इसके लिए विश्वास और दृश्यता की आवश्यकता होती है।

मील का पत्थर आधारित बिलिंग

परियोजना विशिष्ट डिलिवरेबल्स और लागतों के साथ मील के पत्थर में टूट जाती है। आप भुगतान तब करते हैं जब कोई मील का पत्थर भेजा जाता है और स्वीकृति मानदंडों को पूरा करता है। यह मॉडल समय और सामग्री के लचीलेपन के साथ निश्चित मूल्य निर्धारण की बजट भविष्यवाणी को जोड़ता है।

माइलस्टोन-आधारित वह मॉडल है जिसकी हम अधिकांश कस्टम सॉफ़्टवेयर परियोजनाओं के लिए अनुशंसा करते हैं। यह प्रोत्साहनों को संरेखित करता है: एजेंसी को शिपिंग के लिए भुगतान मिलता है, और आपको प्रत्येक भुगतान से पहले काम करने वाला सॉफ़्टवेयर मिलता है। यदि परियोजना पटरी से उतर जाती है, तो आप किसी भी मील के पत्थर के बाद उस बिंदु तक कार्यशील उत्पाद के साथ रुक सकते हैं।

एक अच्छा एजेंसी संबंध कैसा दिखता है

एक अच्छी तरह से संचालित एजेंसी की सहभागिता एक ऐसी संरचना का पालन करती है जो प्रत्येक चरण में जोखिम को कम करती है। ऐसेहम सावी में प्रोजेक्ट चलाते हैं, चार चरणों में विभाजित।

संपर्क में रहो

पहली बातचीत एक इंजीनियर के साथ 30 मिनट की कॉल है। कोई बिक्री पिच नहीं. लक्ष्य आपकी समस्या, आपकी समय-सीमा, आपकी बजट सीमा और यह समझना है कि हम इसके लिए उपयुक्त हैं या नहीं। हमारे द्वारा की जाने वाली आधी कॉलें एक अलग दृष्टिकोण या एक अलग टीम की सिफारिश के साथ समाप्त होती हैं क्योंकि परियोजना हमारे व्हीलहाउस में नहीं है। वह ठीक है। एक कॉल जो आपको खराब व्यस्तता से बचाती है वह एक हस्ताक्षरित अनुबंध से अधिक मूल्यवान है।

डिस्कवरी और पीआरडी

कोड लिखने से पहले, हम उत्पाद को समझने में समय बिताते हैं। यह चरण एक उत्पाद आवश्यकता दस्तावेज़ तैयार करता है जो उपयोगकर्ता प्रवाह, तकनीकी वास्तुकला, डेटा मॉडल और एकीकरण बिंदुओं को मैप करता है। आप इस दस्तावेज़ की समीक्षा करें. तुम पीछे धकेलो. आप प्रश्न पूछें. पीआरडी जो कुछ भी बनता है उसका अनुबंध बन जाता है।

यहीं पर अधिकांश परियोजना विफलताएं उत्पन्न होती हैं; कोड में नहीं, बल्कि उस सोच को छोड़ने में जो कोड से पहले आनी चाहिए। जो एजेंसियाँ सीधे विकास की ओर बढ़ती हैं, वे समझ के बजाय धारणाओं पर काम कर रही हैं।

साप्ताहिक रूप से बनाएं और शिप करें

विकास साप्ताहिक चक्रों में चलता है। प्रत्येक सप्ताह का समापन मंचन परिवेश पर कार्यशील डेमो के साथ होता है। आप इसका परीक्षण करें. आप प्रतिक्रिया दें. हम समायोजित करते हैं। कोडबेस शुरू से ही स्वचालित परीक्षणों और सीआई/सीडी के साथ आपके भंडार में रहता है।

इस ताल का मतलब है कि आपके पैसे का उत्पादन देखने से आप कभी भी पांच कार्यदिवस से अधिक दूर नहीं रहेंगे। यदि कुछ गलत लगता है, तो आप समस्या बढ़ने से पहले ही उसे ठीक कर सकते हैं।

लॉन्च करें और समर्थन करें

प्रक्षेपण अंत नहीं है. हम उत्पादन में तैनात हैं, समस्याओं की निगरानी करते हैं, और बग फिक्स और समायोजन के लिए एक समर्थन विंडो प्रदान करते हैं। हैंडऑफ़ में पूर्ण दस्तावेज़ीकरण, परिनियोजन रनबुक और एक कोडबेस शामिल है जिसे यदि आप बाद में इन-हाउस विकास लाना चुनते हैं तो दूसरी टीम उठा सकती है। हस्ताक्षर करने से पहले किसी भी एजेंसी से उनके रखरखाव रिटेनर के बारे में पूछें;सॉफ़्टवेयर रखरखाव लागतप्रति वर्ष निर्माण लागत का 15-20% खर्च करें, और आप जानना चाहेंगे कि उस काम को कौन संभालता है।

निर्णय विश्वास और साक्ष्य पर निर्भर करता है

एक सॉफ्टवेयर विकास एजेंसी को नियुक्त करना एक उच्च जोखिम वाला निर्णय है। एक अच्छी एजेंसी आपके व्यवसाय को महीनों तक गति प्रदान करेगी। एक ख़राब आपका बजट बिगाड़ देगा और आपके पास ऐसा सॉफ़्टवेयर छोड़ जाएगा जिसका आप उपयोग नहीं कर पाएंगे।

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

कठिन प्रश्न पूछें. संदर्भों की जाँच करें. साप्ताहिक डेमो पर जोर दें. काम पर रखने लायक एजेंसियां ​​जांच का स्वागत करेंगी।

अक्सर पूछे जाने वाले प्रश्नों

मुझे कैसे पता चलेगा कि कोई सॉफ़्टवेयर विकास एजेंसी वैध है?

किसी पिछले प्रोजेक्ट का लाइव स्टेजिंग वातावरण देखने के लिए कहें। जांचें कि क्या उनके पोर्टफोलियो में ऐसे कार्यशील उत्पाद शामिल हैं जो अभी भी ऑनलाइन हैं। उस इंजीनियर से सीधी पहुंच का अनुरोध करें जो आपका कोड लिखेगा। जो एजेंसियां ​​पीएम के पीछे छिपती हैं और केवल स्क्रीनशॉट दिखाती हैं, वे क्षमता संबंधी कमियों को छिपा रही हैं। लॉन्च तिथियों और मेट्रिक्स के साथ सत्यापन योग्य केस अध्ययन वास्तविक टीमों को स्लाइड-डेक दुकानों से अलग करते हैं।

मुझे किसी विकास एजेंसी से पहली कॉल पर क्या पूछना चाहिए?

पांच प्रश्न जो बिक्री पिचों को प्रभावित करते हैं: "क्या मैं उस इंजीनियर से बात कर सकता हूं जो कोड लिखेगा?" "आपका पहला सप्ताह कैसा दिखता है?" "आप दायरे में बदलावों को कैसे संभालते हैं?" "अगर हम बीच प्रोजेक्ट छोड़ना चाहें तो क्या होगा?" और "मुझे पिछले प्रोजेक्ट से मंचन का माहौल दिखाओ।" इनसे उनके काम में संरचना, पारदर्शिता और आत्मविश्वास का पता चलता है।

क्या मुझे किसी एजेंसी के साथ निश्चित मूल्य या प्रति घंटा बिलिंग चुननी चाहिए?

अधिकांश परियोजनाओं के लिए माइलस्टोन-आधारित बिलिंग सबसे मजबूत विकल्प है। आप तब भुगतान करते हैं जब कोई मील का पत्थर भेजा जाता है और स्वीकृति मानदंडों को पूरा करता है, लचीलेपन के साथ बजट की पूर्वानुमेयता का संयोजन होता है। छोटी, अच्छी तरह से परिभाषित परियोजनाओं के लिए निश्चित-मूल्य कार्य। जब आपके पास एक मजबूत उत्पाद प्रबंधक होता है तो प्रति घंटा (समय और सामग्री) काम करता है। बिना किसी सीमा वाले ओपन-एंडेड प्रति घंटा अनुबंधों से बचें।

किसी विकास एजेंसी को नियुक्त करते समय मुझे किन लाल झंडों पर ध्यान देना चाहिए?

अपने उत्पाद को समझने से पहले कीमत बताना, लाइव उत्पादों के साथ कोई सत्यापन योग्य केस अध्ययन नहीं करना, 10+ तकनीकों में विशेषज्ञता का दावा करना, आपके और इंजीनियरों के बीच खाता प्रबंधक रखना, कोई स्टेजिंग वातावरण या साप्ताहिक डेमो नहीं, और आपके कोड या बुनियादी ढांचे का स्वामित्व बनाए रखना। इनमें से कोई भी परियोजना विफलता की भविष्यवाणी करता है।

किसी एजेंसी के साथ काम करते समय कोड का मालिक कौन होना चाहिए?

आपको पहले दिन से ही हर चीज़ का मालिक होना चाहिए। रिपॉजिटरी आपके GitHub या GitLab संगठन में रहती है। इन्फ्रास्ट्रक्चर आपके क्लाउड खातों पर चलता है। आपको किसी भी बिंदु पर सभी स्रोत कोड, परिनियोजन कॉन्फ़िगरेशन और दस्तावेज़ीकरण के साथ चलने में सक्षम होना चाहिए। कोड स्वामित्व बनाए रखने वाली एजेंसियां ​​महंगी लॉक-इन बनाती हैं।

संबंधित पठन

फ्रीलांसर बनाम एजेंसी बनाम इन-हाउस टीम: निर्णय कैसे करें

एक फ्रीलांसर की लागत $50/घंटा है। एक एजेंसी की लागत $100/घंटा है। एक इन-हाउस इंजीनियर की लागत $150K/वर्ष है। लेकिन प्रति घंटा लागत गलत मीट्रिक है। यहां बताया गया है कि अपने चरण के लिए सही मॉडल कैसे चुनें।

अपतटीय बनाम निकटवर्ती बनाम तटवर्ती विकास: लागत और गुणवत्ता समझौता

अपतटीय दरें $25/घंटा से शुरू होती हैं लेकिन छिपी हुई लागत वास्तविक कीमत को $50-75/घंटा तक बढ़ा देती है। निकटवर्ती अंतर को विभाजित करता है। यहां प्रत्येक मॉडल के लिए वास्तविक संख्याओं के साथ पूर्ण तुलना दी गई है।

क्या आपको सीटीओ की आवश्यकता है? आंशिक तकनीकी नेतृत्व का मामला

एक पूर्णकालिक सीटीओ की लागत $180-250K/वर्ष प्लस इक्विटी होती है। एक आंशिक सीटीओ की लागत $2-5K/माह है। यहां बताया गया है कि पूर्णकालिक नियुक्ति के बिना आपके स्टार्टअप को आवश्यक तकनीकी नेतृत्व कैसे प्राप्त किया जा सकता है।

संपर्क करें

बातचीत शुरू करें

हमें अपने प्रोजेक्ट के बारे में बताएं। हम 24 घंटे के भीतर एक स्पष्ट योजना, अनुमानित समयसीमा और मूल्य सीमा के साथ जवाब देंगे।

ईमेल

hello@savibm.com

स्थित

UAE और भारत