विषयसूची:
वीडियो: सॉफ्टवेयर इंजीनियरिंग में सॉफ्टवेयर प्रक्रिया क्या है?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
सॉफ्टवेयर प्रक्रिया . ए सॉफ्टवेयर प्रक्रिया (के रूप में भी जानता है सॉफ्टवेयर कार्यप्रणाली) संबंधित गतिविधियों का एक समूह है जो उत्पादन की ओर जाता है सॉफ्टवेयर . इन गतिविधियों में शामिल हो सकते हैं: विकास का सॉफ्टवेयर खरोंच से, या, मौजूदा सिस्टम को संशोधित करना।
तो, सॉफ्टवेयर इंजीनियरिंग विधि क्या है?
सॉफ्टवेयर इंजीनियरिंग के तरीके आने के बस अलग-अलग तरीके हैं सॉफ्टवेयर विकास और वितरण। कुछ सबसे आम तरीकों झरना शामिल करें तरीका , वृद्धिशील तरीका , सत्यापन और सत्यापन तरीका , और प्रोटोटाइप विकास तरीका.
कोई यह भी पूछ सकता है कि सॉफ्टवेयर इंजीनियरिंग में प्रक्रिया मॉडल क्या हैं? विभिन्न सॉफ्टवेयर विकास प्रक्रिया मॉडल निम्नलिखित हैं:
- बिग-बैंग मॉडल।
- कोड-एंड-फिक्स मॉडल।
- झरना मॉडल।
- वी मॉडल।
- वृद्धिशील मॉडल।
- आरएडी मॉडल।
- चुस्त मॉडल।
- पुनरावृत्त मॉडल।
इसी तरह कोई भी पूछ सकता है कि सॉफ्टवेयर उत्पाद और प्रक्रिया क्या है?
और सॉफ्टवेयर उत्पाद a. के परिणाम हैं सॉफ्टवेयर परियोजना। प्रत्येक सॉफ्टवेयर विकास परियोजना कुछ जरूरतों के साथ शुरू होती है और (उम्मीद है) कुछ के साथ समाप्त होती है सॉफ्टवेयर जो उन जरूरतों को पूरा करता है। ए सॉफ्टवेयर प्रक्रिया गतिविधियों के सार सेट को निर्दिष्ट करता है जिसे उपयोगकर्ता की जरूरतों से अंतिम तक जाने के लिए किया जाना चाहिए उत्पाद.
सॉफ्टवेयर इंजीनियरिंग के प्रकार क्या हैं?
सॉफ्टवेयर इंजीनियरिंग में कुछ प्रमुख शाखाओं और करियर पथों में शामिल हैं:
- अनुप्रयोग विकास। समस्या समाधान-आधारित, गैर-वेब-आधारित सॉफ़्टवेयर विकास जिसमें जावा और C# जैसी प्रोग्रामिंग भाषाएं शामिल हैं।
- सिस्टम विकास।
- वेब विकास।
- एंबेडेड सिस्टम डेवलपमेंट।
सिफारिश की:
सॉफ्टवेयर इंजीनियरिंग में सबसिस्टम क्या है?
सबसिस्टम एक इकाई या उपकरण जो एक बड़े सिस्टम का हिस्सा है। उदाहरण के लिए, डिस्क सबसिस्टम कंप्यूटर सिस्टम का एक हिस्सा है। एक सबसिस्टम आमतौर पर हार्डवेयर को संदर्भित करता है, लेकिन इसका उपयोग सॉफ्टवेयर का वर्णन करने के लिए किया जा सकता है। हालाँकि, 'मॉड्यूल,' 'सबरूटीन' और 'घटक' का उपयोग आमतौर पर सॉफ़्टवेयर के कुछ हिस्सों का वर्णन करने के लिए किया जाता है
सॉफ्टवेयर इंजीनियरिंग में डोमेन विश्लेषण क्या है?
सॉफ्टवेयर इंजीनियरिंग में, डोमेन विश्लेषण, या उत्पाद लाइन विश्लेषण, एक डोमेन में संबंधित सॉफ्टवेयर सिस्टम के उनके सामान्य और परिवर्तनशील भागों को खोजने के लिए विश्लेषण करने की प्रक्रिया है। यह प्रणाली के लिए व्यापक व्यावसायिक संदर्भ का एक मॉडल है। यह शब्द 1980 के दशक की शुरुआत में जेम्स नेबर्स द्वारा गढ़ा गया था
सॉफ्टवेयर इंजीनियरिंग में रखरखाव लागत क्या है?
सॉफ़्टवेयर रखरखाव लागत सॉफ़्टवेयर में किए गए परिवर्तनों से प्राप्त होती है, जब इसे अंतिम उपयोगकर्ता को वितरित किया जाता है। सॉफ़्टवेयर "पहनना" नहीं करता है, लेकिन जैसे-जैसे यह पुराना होता जाता है, यह कम उपयोगी होता जाएगा, साथ ही सॉफ़्टवेयर के भीतर हमेशा समस्याएँ बनी रहेंगी। सॉफ़्टवेयर रखरखाव की लागत आमतौर पर TCO का 75% होगी
सॉफ्टवेयर इंजीनियरिंग वेब इंजीनियरिंग से कैसे अलग है?
वेब डेवलपर्स विशेष रूप से वेबसाइटों को डिजाइन करने और बनाने पर ध्यान केंद्रित करते हैं, जबकि सॉफ्टवेयर इंजीनियर कंप्यूटर प्रोग्राम या एप्लिकेशन विकसित करते हैं। ये इंजीनियर निर्धारित करते हैं कि कंप्यूटर प्रोग्राम कैसे काम करेंगे और प्रोग्रामर की देखरेख करेंगे क्योंकि वे कोड लिखते हैं जो प्रोग्राम को ठीक से काम करता है
सॉफ्टवेयर इंजीनियरिंग में वृद्धिशील मॉडल क्या है?
वृद्धिशील मॉडल सॉफ्टवेयर विकास की एक प्रक्रिया है जहां आवश्यकताओं को सॉफ्टवेयर विकास चक्र के कई स्टैंडअलोन मॉड्यूल में विभाजित किया जाता है। प्रत्येक पुनरावृत्ति आवश्यकताओं, डिजाइन, कोडिंग और परीक्षण चरणों से गुजरती है