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