हम .NET डेवलपर्स की एक छोटी सी टीम हैं। हमारे पास पर्याप्त जीआईएस अनुभव है, और हममें से कोई भी सॉफ्टवेयर / डेटाबेस विकास या सिस्टम प्रशासन के लिए नया नहीं है। हमारे पास तकनीकी डिग्री और उद्योग के कई वर्षों का अनुभव है। हमने एश्री डेवलपर समिट में भाग लिया है।
Esri की तकनीक - मुख्य रूप से ArcGIS सर्वर, ArcSDE और ArcObjects - हमारे द्वारा विकसित किए गए सभी सॉफ़्टवेयर में एक छोटी लेकिन आवश्यक भूमिका निभाती है। हमारी प्रौद्योगिकी स्टैक में ईएसआरआई की अल्पसंख्यक स्थिति के बावजूद, हम समय की एक बड़ी राशि को मायावी बग्स की समस्या निवारण में खर्च करते हैं, वर्कअराउंड को क्राफ्ट करते हैं, इसके अस्पष्ट त्रुटि संदेशों को कम करते हैं, प्रदर्शन की समस्याओं को ट्रैक करते हैं, और रीसाइक्लिंग प्रक्रियाओं को ट्रैक करते हैं।
आमतौर पर हमारी समस्याएं वास्तविक कीड़े, खराब अपवाद से निपटने, डिजाइन / वास्तु संबंधी निर्णयों को सीमित करने, प्रलेखन की कमी, अस्थिरता, या कुछ संयोजन के दोष से उत्पन्न होती हैं। (मैं यहां ESRI स्टैक की बात कर रहा हूं।)
एक परियोजना प्रबंधक के दृष्टिकोण से, मैं टीम उत्पादकता के बारे में बहुत चिंतित हूं। इससे हमारा काफी समय बर्बाद होता है। हमारे पास ईएसआरआई स्टैक के हर आइडिओसिंक्रसे को सीखने का समय नहीं है, लेकिन हमें अभी भी चीजों को प्राप्त करने की आवश्यकता है। (इसके साथ नहीं रह सकते, इसके बिना नहीं रह सकते।)
मिक्स में ESRI के साथ डेवलपर उत्पादकता बढ़ाने के लिए आपके पास क्या व्यावहारिक सुझाव हैं?
मैं वैकल्पिक प्रौद्योगिकी स्टैक के सुझावों की तलाश नहीं कर रहा हूं।