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