संशोधन जो हम करते हैं
- मौजूदा सुविधाओं को तोड़े बिना नई सुविधाओं का समावेश
- 32 बिट के लिए बनाए गए आर्किटेक्चर की समीक्षा
- संचालन रोके बिना चरणबद्ध प्रतिस्थापन
- प्रदर्शन और स्थिरता में सुधार
- ऐसे मौजूदा कोड का व्यवस्थापन जिसका रखरखाव कठिन हो चुका है
संशोधन में हम किसे प्राथमिकता देते हैं
मौजूदा Windows सॉफ़्टवेयर में संशोधन करते समय महत्वपूर्ण यह नहीं कि क्या बनाया जाता है, बल्कि यह है कि क्या बिना टूटे संरक्षित रहना चाहिए।
इसलिए हम इन बातों पर विशेष ध्यान देते हैं:
- वर्तमान संचालन पर प्रभाव
- निर्भर कंपोनेंट की पहचान
- प्रोसेस की सीमाएँ और 32 या 64 बिट का आर्किटेक्चर
- वितरण, रजिस्ट्रेशन और अनुमतियों की शर्तें
- चरणों में ऐसा विभाजन जो रोलबैक को आसान बनाए
सामान्य विषय
- VB6, MFC या WinForms पर आधारित सॉफ़्टवेयर के जीवनकाल का विस्तार
- COM, ActiveX या OCX वाली मौजूदा परिसंपत्तियों का व्यवस्थापन
- C++ और C# के मिश्रित आर्किटेक्चर की समीक्षा
- x86 के लिए बनाए गए सॉफ़्टवेयर का 64 बिट के लिए अनुकूलन
- संशोधन के दौरान लॉग और जाँच-क्षमता का सुदृढ़ीकरण
इस सेवा के लिए उपयुक्त परामर्श
- वर्तमान सॉफ़्टवेयर काम करता है, लेकिन हर बदलाव जोखिम लेकर आता है
- आप केवल एक हिस्से का आधुनिकीकरण करना चाहते हैं
- आपूर्तिकर्ता का कोई कंपोनेंट या कोई पुरानी परिसंपत्ति अड़चन बन चुकी है
- उसे पूरी तरह बदलने से पहले आप उसका जीवनकाल बढ़ाना और उसे व्यवस्थित करना चाहते हैं
हम कैसे काम करते हैं
- सबसे पहले हम निर्भरताओं और बाध्यताओं की पहचान करते हैं।
- इसके बाद हम तय करते हैं कि कौन से क्षेत्र संरक्षित रहेंगे और कौन से बदले जाएँगे।
- हम संशोधनों की एक चरणबद्ध योजना बनाते हैं और, आवश्यकता होने पर, परीक्षणों और लॉग को भी सुदृढ़ करते हैं।