2012-07-30 66 views
11

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

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

उत्तर

13

हो सकता है कि इन एक अच्छी शुरुआत हो जाएगा: http://en.wikipedia.org/wiki/Software_documentation

http://stc-carolina.org/newsletter/tiki-index.php?page=Documents+That+No+Project+Cannot+Be+Without

लेकिन मैं कहूंगा कि यह सब संदर्भ पर निर्भर करता। Agile परियोजनाओं के लिए अलग-अलग डिलिवरेबल्स की आवश्यकता होगी साथ ही साथ आरयूपी परियोजनाएं भी कहेंगी। यह सूची लक्ष्य कंपनी/ग्राहक पर सहमत होनी चाहिए ..

+0

... पुराना एक ... हालांकि मैं निश्चित रूप से कथन का समर्थन करता हूं "... यह सब संदर्भ पर निर्भर करता है।" उदाहरण कारकों को प्रभावित करना: प्रोजेक्ट पद्धति, आर्किटेक्चर परिपक्वता, वित्त और बजटीय बाधाएं, संगठनों में 'जलती हुई शर्तें' जिन्हें किसी भी कारण से पुन: उपयोग नहीं किया जा सकता है, शामिल लोगों का कौशल ... – Quicker

3

पहले स्थान पर एसआरएस के लिए जाएं। एक कानूनी लिखित दस्तावेज बहुत जरूरी है जिसमें सभी प्रकार की चीजें शामिल होंगी जो एक सॉफ्टवेयर में शामिल की जाएंगी। यह आपके व्यावसायिकता को दिखाता है।

8

दस्तावेज़ आगे आने वाले एक आदर्श सॉफ्टवेयर विकसित कर लिए श्रृंखला में अनिवार्य कर रहे हैं:

  1. उर्स (उपयोगकर्ता की आवश्यकताओं विशिष्टता): उर्स बिंदु बुद्धिमान सॉफ्टवेयर के सभी आवश्यकताओं का वर्णन है।
  2. यूआई: यूआरएस के आधार पर सॉफ्टवेयर के कुछ पेज डिजाइन किए गए हैं। इसमें त्रुटि संदेश, पॉप अप संदेश इत्यादि भी शामिल हैं
  3. एसआरएस (सिस्टम आवश्यकताएं विशिष्टता): एसआरएस बिंदुवार यूआरएस के आधार पर सिस्टम आवश्यकताओं को परिभाषित करता है।
  4. एसटीसी (सिस्टम टेस्ट केस): सॉफ़्टवेयर विकसित होने के बाद सिस्टम परीक्षण एसटीसी
  5. यूएटी (उपयोगकर्ता स्वीकृति परीक्षण) में किया गया है और दर्ज किया गया है: सभी सिस्टम टेस्ट केस सफल होने के बाद सफल उपयोगकर्ता स्वीकृति परीक्षण होते हैं या नहीं सॉफ्टवेयर सभी बिंदुओं उर्स में उल्लेख किया है और अपेक्षा के अनुरूप
  6. DTL (दोष ट्रैक प्रवेश करें) तैयार किया जाता है के रूप में शामिल किया गया है: सभी कीड़े/UAT/एसटीसी के दौरान रिकॉर्ड दोष DTL में उल्लेख कर रहे हैं ताकि वे

तय किया जा सकता है के बाद सभी बग एसटीसी के दूसरे चक्र को तय कर रहे हैं और यूएटी का आयोजन यह जांचने के लिए किया जाता है कि सब ठीक है या नहीं और उपयोगकर्ता की अपेक्षा पूरी करें। और अंत में सॉफ्टवेयर उपयोग करने के लिए तैयार है।

+0

तकनीकी दस्तावेज़ीकरण के बारे में क्या ?? मेरा मतलब भविष्य की समीक्षा के लिए इंटरफेस और कोड प्रलेखन है – AminM