मैं एक ग्राहक साइट पर पिछले छह महीनों से एक परियोजना पर काम कर रहा हूं, क्योंकि उन्हें डेटा गोपनीयता की आवश्यकता होती है और हम अपने स्वयं के कार्यालय में काम नहीं करना चाहते थे।
जब मैंने इस ग्राहक साइट पर अकेले दिखाया, तो मुझे बताया गया कि मुझे दो महीने में परियोजना को पूरा करने की आवश्यकता है।
चूंकि ग्राहक एक सॉफ्टवेयर कंपनी नहीं है, और विभिन्न नीतियों के कारण, मुझे अपनी मशीन पर अधिकार देने के लिए लगभग 20-25 दिन लग गए, ताकि मुझे पर्यावरण स्थापना, सामान स्थापना में देरी के बाद भी Eclipse, Tomcat, इत्यादि सामान स्थापित करने में मदद मिले। वे अभी भी मुझे उसी दो महीने की अवधि में परियोजना को पूरा करने की उम्मीद कर रहे थे।
उन्होंने मुझे कोई आवश्यकता दस्तावेज नहीं दिया, लेकिन जब से मैं ग्राहक साइट पर काम कर रहा हूं, हम आवश्यकताओं पर चर्चा करने के लिए नियमित रूप से बैठक करते थे।
छह महीने के बाद भी आवेदन समाप्त नहीं हुआ है, और हर कोई मुझे दोष दे रहा है, लेकिन वे यह महसूस करने में विफल हैं कि हमने पहले कुछ बैठकों में चर्चा की तुलना में कई और सुविधाएँ जोड़ी हैं।
मुझे इस अवधि के दौरान कई चीजों को फिर से करना पड़ा है, जैसे एक फॉर्म को दो खंडों में अलग करना; कुछ सप्ताह बाद, उन्होंने मुझे दो रूपों को फिर से मिलाने के लिए कहा क्योंकि यह भ्रामक है, और इसी तरह।
आवेदन का दायरा हर दिन बढ़ता जा रहा है लेकिन उन्हें अभी भी लगता है कि यह दो महीने का प्रोजेक्ट है जिसमें देरी हुई। जब मैंने उन्हें बताया कि गुंजाइश बढ़ गई है तो वे पूछते हैं कि मैंने शुरुआत में आवश्यकता क्यों नहीं पूछी।
मैं पहले से ही रोज 11-12 घंटे काम करता हूं और 3-4 घंटे की यात्रा करता हूं, और अब वे मुझसे शनिवार को भी आने की उम्मीद करते हैं।
मुझे यहां सब कुछ करना है: आवश्यकताओं, डिजाइन, कोड और परीक्षण लेना।
कृपया मुझे सलाह दें कि ऐसे मामले में क्या करें?
अतिरिक्त विवरण: हमारे पास डिलिवरेबल्स की एक सूची थी, लेकिन फिर उन्होंने इसमें कुछ और बातें जोड़ते हुए कहा कि ये भी महत्वपूर्ण हैं। उन्होंने कुछ डिलिवरेबल्स भी बदले। उनके पास अपना यूएटी सर्वर भी नहीं है, वे मेरे आईपी पते के माध्यम से ही मेरी विकास मशीन पर परीक्षण करते हैं।