मैं वर्तमान में दो व्यवहार्य सॉफ़्टवेयर डिज़ाइन / समाधानों के बीच चयन कर रहा हूं। समाधान 1 को लागू करना आसान है, लेकिन कुछ डेटा को एक मालिकाना प्रारूप में बंद कर देगा, और बाद में बदलना मुश्किल होगा। समाधान 2 को लागू करना कठिन है, लेकिन बाद में बदलने में बहुत आसान होगा।
क्या मुझे इस पर YAGNI जाना चाहिए या क्या मुझे निर्णय लेने में निकास लागत को शामिल करना चाहिए? या अलग से पूछा गया कि क्या TCO का निकास लागत हिस्सा है?
मैं यह पूछने के लिए ग्राहक के साथ वापस जाने की सोच रहा हूं कि क्या वह सोचता है कि बाहर निकलने की लागत प्रासंगिक है या नहीं, लेकिन मैं जानना चाहता हूं कि समुदाय पहले क्या सोचता है।
PS क्या निकास लागत सही शब्द है?