आप अपने सॉफ्टवेयर विकास की प्रगति को अपने हितधारकों को कैसे प्रस्तुत करेंगे?


9

बग्स और फ़ीचर अनुरोधों को ट्रैक करने के लिए हम बुगज़िला का उपयोग करते हैं, और हमें डेवलपर्स को एक अलग रिलीज़ नोट्स लिखने की भी आवश्यकता होती है, जिसे उन्हें एक फीचर कोडिंग को पूरा करना चाहिए। पुराने फैशन, मुझे पता है।

उपरोक्त व्यवस्था के साथ एक समस्या यह है कि यह सॉफ्टवेयर के लिए बहुत अच्छा काम करता है, जिसे हम पहले से ही बेच रहे हैं, यह एक नए सॉफ्टवेयर डेवलपमेंट प्रोजेक्ट की प्रगति को ट्रैक करने के लिए पूरी तरह से बेकार है। कारण यह है कि नए सॉफ्टवेयर विकसित करने के बिंदु पर, हम नहीं करते हैं, या बल्कि, हम बगज़िला का उपयोग केवल सुविधाओं का पता लगाने के लिए नहीं कर सकते क्योंकि बगज़िला सुविधा निर्भरता की जटिल जटिलता का प्रतिनिधित्व करने के लिए उपयुक्त नहीं है (एक नया पूरा करने के लिए सॉफ्टवेयर अनुप्रयोग, कोड करने के लिए बस बहुत सी सुविधाएँ हैं और हमें बस उन्हें बुग्जिला में डालने का मन नहीं है, और अगर हमने किया भी, तो हमारे पास यह जानने का कोई तरीका नहीं था कि कौन सी सुविधाएँ किस पर निर्भर हैं, और हम नहीं कर पाएंगे वैसे भी शिपिंग तिथि का सटीक पूर्वानुमान प्राप्त करें)।

फिर, हमारे हितधारकों को हमारी विकास प्रगति (या कमी) के बारे में चिंता होगी और अनुमानों पर टीम लीड (तुम्हारा सच) का दरवाजा पीटना शुरू कर देंगे, जिसका मैं जवाब नहीं दे सकता क्योंकि दुखद रूप से, मैं भी ईमानदारी से नहीं कहता हूं जानिए पूरा होने से नया आवेदन कितना दूर है।

आप अपने सॉफ्टवेयर विकास की प्रगति को अपने हितधारकों को कैसे प्रस्तुत करेंगे?

जवाबों:


8

इसे चुस्त तरीके से करें: डेमो जल्दी और डेमो अक्सर।

कुछ भी नहीं वास्तव में प्रगति की भावना देने के लिए इसका उपयोग करने की आंत की भावना को धड़कता है।


2

अस्वीकरण: मैंने पहले कभी भी बुग्जिला का उपयोग नहीं किया है, इसलिए मैं इसकी परियोजना प्रबंधन क्षमताओं के बारे में अनिश्चित हूं (हालांकि बुग्जिला: बुग्जिला के साथ परियोजना प्रबंधन अच्छा लग रहा है)।

यह मुद्दा अनुशासन की कमी के परिणामस्वरूप लगता है। आपको अपने समय और खर्च के लिए योजना बनाने और जवाबदेह होने के लिए परियोजना प्रबंधन सॉफ्टवेयर का उपयोग करना चाहिए । किसी भी परियोजना प्रबंधन सॉफ्टवेयर (मैं जीरा और रेडमाइन से प्रभावित रहा हूं ) में कार्यों को एक स्तर तक विभाजित करने की कार्यक्षमता है ताकि आप प्रत्येक कार्य पर एक सटीक (~ घंटे) अनुमान दे सकें।

वहां से, यह अनुशासित होने और कार्य विवरण भरने का मामला है। यह गैंट चार्ट (रेडमाइन) या प्रोजेक्ट बंडाउन चार्ट (जीरा) के रूप में अवलोकन प्रदान करेगा जो आपकी परियोजना की प्रगति पर तात्कालिक मूल्यांकन प्रदान करता है।

दिन के अंत में, यह केवल एक समय अनुमान प्रदान कर रहा है (जो सटीकता को अधिकतम करने के लिए कार्यों को तोड़कर किया जाता है), फिर जैसे ही विकास शुरू होता है, प्रारंभिक (या संशोधित) अनुमानों के खिलाफ प्रगति की तुलना करता है।


0

परियोजना प्रबंधन अविश्वसनीय रूप से कल्पना होने के लिए नहीं है या परिष्कृत उपकरणों की आवश्यकता है, और KISS एक बुरी मंत्र अगर आप समर्पित परियोजना प्रबंधकों की जरूरत नहीं है नहीं है। यदि आप नए सॉफ्टवेयर विकसित कर रहे हैं, तो आपके पास कम से कम किसी प्रकार की कल्पना या सुविधाओं की सूची होनी चाहिए। एक समय-अनुमान, एक अपेक्षित आरंभ तिथि, एक अपेक्षित वितरण तिथि, घंटे काम किया, और एक स्थिति सूचक (किया, प्रगति नहीं, प्रारंभ) के साथ उन्हें स्प्रेडशीट में आइटम करें और उन्हें डंप करें। इसके बाद आप कर सकते हैं का निर्माण उत्पन्न जो कुछ मेट्रिक्स यदि आपको लगता है (जैसे बनाम कुल अनुमानित घंटे पूरा मदों के लिए अनुमानित घंटों की संख्या के आधार पर एक% पूरा होने के रूप में) परियोजना प्रगति दर्शाते उपयुक्त हैं। चमकीले रंगों के साथ कुछ रेखांकन उत्पन्न करें, और हर कोई खुश है।

बहुत सी पीपीएम सॉफ्टवेयर छोटी टीमों के लिए ओवरकिल हो सकती है, कई प्रोजेक्ट्स, रिसोर्स असाइनमेंट, क्यूसी आइटम्स इत्यादि को ट्रैक कर सकती है। अगर आपको वास्तव में स्टेटस रिपोर्ट बनाने की जरूरत है, तो एक स्प्रेडशीट ठीक काम करती है। "हमने 127 विशेषताओं में से 92 को पूरा कर लिया है, और अनुमान है कि हम कोडिंग और शेड्यूल से दो सप्ताह पहले परीक्षण करेंगे।" हर कोई ताली बजाता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.