मैं कई वर्षों के लिए एक ही स्थिति में किया गया है। हालांकि मेरा अनुभव थोड़ा अलग था। मूल रूप से मेरी कंपनी में, मैं अकेला भेड़िया था। आवश्यकताओं की बैठकें मेरे नेतृत्व में थीं। आवश्यकताओं को इकट्ठा करने के बाद, मैं ऐप का निर्माण करूंगा, और देखो और देखो, यह वही नहीं था जो उपयोगकर्ता चाहते थे। ग्यारह अरब परिवर्तन के साथ समय पुनर्निर्माण। क्या एक भयानक प्रक्रिया है। उपयोगकर्ताओं के लिए, मेरे प्रबंधक, मेरे लिए, हर किसी के बारे में पागल हो जाएगा।
दुर्भाग्यवश मुझे पता चला है कि जो लोग सॉफ़्टवेयर चाहते हैं, वे सभी अक्सर ऐसे समाधान को डिज़ाइन करने में मदद नहीं करना चाहते हैं जो समाधान की समस्याओं को हल कर सके। वे लगातार अस्पष्ट होंगे, और कुछ भी प्रतिबद्ध नहीं करना चाहते हैं।
जैसे ही हम बढ़े, हमने कुछ लोगों को तत्काल प्रोजेक्ट मैनेजर होने के लिए काम पर रखा, भले ही उन्होंने पहले कभी सॉफ्टवेयर सॉफ्टवेयर प्रोजेक्ट नहीं किया था, और उनके पास कोई तकनीकी अनुभव नहीं था। इसके परिणामस्वरूप "कंक्रीट" चश्मे मिल रहे थे कि हर कोई, लेकिन मुझे देव, पर सहमत हुए।
बेशक परिणाम मूल स्थिति के रूप में लगभग खराब थे, लेकिन कम से कम हमारे पास विनिर्देशों को लागू करने के लिए प्रबंधन खरीद-इन था। दुर्भाग्यवश इन ठोस चश्मे, हास्यास्पद से भरे हुए थे, और अक्सर वास्तव में असंभव चाहता है।
आवेदन में स्वच्छता के लिए लड़ने के बाद, यह बनाया जाएगा। दस में से नौ बार, उपयोगकर्ताओं को अब भी परेशान कर रहे थे, क्योंकि वे सदा ही, परियोजना प्रबंधक, बेवकूफ समाधान तैयार किया गया है, जो उनके लिए अच्छी तरह से काम नहीं किया के साथ।
फिर, शुरू हो गयी नरक के पुनर्निर्माण।
अब हम चक्र पूरा आए हैं। परियोजना प्रबंधकों के सभी चले गए हैं, और हम कुछ बहुत भारी छंटनी पड़ा है, तो मैं एक बार फिर से पूरे चक्र के लिए जिम्मेदार हूँ। सौभाग्य से हम अपनी गलतियों से सीखा है, और प्रबंधन अभी भी कर रही है क्या समझौतों को लागू करने की जरूरत है के लिए समर्पित है। हम यह भी एक सा तरह से हम उपयोगकर्ताओं को कोई ऐप्लिकेशन दे बदल दिया है।
हम उन्हें छोटे-छोटे टुकड़ों देते हैं, अक्सर, और उन्हें परीक्षण, और हस्ताक्षर अनुभाग वे क्या चाहते हैं और जरूरत है कि करने के लिए उन्हें आवश्यकता होती है।यदि ऐसा नहीं है, तो वे किसी भी बदलाव को परियोजना के अंत में जोड़ना चाहते हैं, और सभी को सूचित किया जाता है कि यह शेड्यूल कैसे बदल देगा। छोटे बदलाव और सनकी, जल्दी से गायब हो जाते हैं, जब नीचे की रेखा राक्षसी रूप से प्रभावित होती है।
उदाहरण के साथ "स्कोप क्रीप" को परिभाषित करें। यह एक वाउज शब्द है और इसका मतलब सरल "सीखने" से कुछ भी हो सकता है "उन्होंने मुझे गलत काम करने के लिए कहा।" –
मैं इस सवाल को ऑफ-विषय के रूप में बंद करने के लिए मतदान कर रहा हूं क्योंकि यह एक सॉफ्टवेयर विकास प्रश्न नहीं है, यह एक प्रबंधन प्रश्न है। – MuertoExcobito