सॉफ्टवेयर इंजीनियरिंग पूरी तरह से एक स्तरित तकनीक है, सॉफ्टवेयर विकसित करने के लिए हमें एक परत से दूसरी परत तक जाने की जरूरत है। सभी परतें जुड़ी हुई हैं और प्रत्येक परत पिछली परत की पूर्ति की मांग करती है।

स्तरित प्रौद्योगिकी को चार भागों में बांटा गया है:
1. एक गुणवत्ता फोकस: यह सॉफ्टवेयर के सतत प्रक्रिया सुधार सिद्धांतों को परिभाषित करता है। यह अखंडता प्रदान करता है जिसका अर्थ है सॉफ्टवेयर को सुरक्षा प्रदान करना ताकि डेटा केवल एक अधिकृत व्यक्ति द्वारा एक्सेस किया जा सके, कोई भी बाहरी व्यक्ति डेटा तक नहीं पहुंच सकता। यह रखरखाव और प्रयोज्य पर भी ध्यान केंद्रित करता है।
2. प्रक्रिया: यह सॉफ्टवेयर इंजीनियरिंग की नींव या आधार परत है। यह कुंजी है जो सभी परतों को एक साथ बांधती है जो समय सीमा से पहले या समय पर सॉफ्टवेयर के विकास को सक्षम बनाती है। प्रक्रिया एक ढांचे को परिभाषित करती है जिसे सॉफ्टवेयर इंजीनियरिंग प्रौद्योगिकी के प्रभावी वितरण के लिए स्थापित किया जाना चाहिए। सॉफ्टवेयर प्रक्रिया सॉफ्टवेयर विकास के लिए आवश्यक सभी गतिविधियों, कार्यों और कार्यों को शामिल करती है।
3. विधि: सॉफ्टवेयर विकास की प्रक्रिया के दौरान सभी “कैसे करें” प्रश्नों के उत्तर विधि द्वारा दिए जाते हैं। इसमें संचार, आवश्यकता विश्लेषण, डिजाइन मॉडलिंग, कार्यक्रम निर्माण, परीक्षण और समर्थन सहित सभी कार्यों की जानकारी है।
4. उपकरण: सॉफ्टवेयर इंजीनियरिंग उपकरण प्रक्रियाओं और विधियों के लिए एक स्व-ऑपरेटिंग सिस्टम प्रदान करते हैं। उपकरण एकीकृत होते हैं जिसका अर्थ है कि एक उपकरण द्वारा बनाई गई जानकारी का उपयोग दूसरे द्वारा किया जा सकता है।
Read also
इन्सुलेटर की खोज किसने कि|Who invented insulator hindi
FAQ
लेयर्ड टेक्नोलॉजी क्या है?
सॉफ्टवेयर इंजीनियरिंग पूरी तरह से एक लेयर्ड टेक्नोलॉजी है, सॉफ्टवेयर विकसित करने के लिए हमें एक परत से दूसरी परत तक जाने की जरूरत है। सभी परतें जुड़ी हुई हैं और प्रत्येक परत पिछली परत की पूर्ति की मांग करती है
सॉफ्टवेयर इंजीनियरिंग में लेयर्ड क्या है?
1) कंप्यूटर प्रोग्रामिंग में, लेयरिंग अलग-अलग कार्यात्मक घटकों में प्रोग्रामिंग का संगठन है जो कुछ अनुक्रमिक और पदानुक्रमित तरीके से बातचीत करता है, प्रत्येक परत में आमतौर पर केवल उसके ऊपर की परत और उसके नीचे की परत के लिए एक इंटरफ़ेस होता है। संचार कार्यक्रम अक्सर स्तरित होते हैं।
सॉफ्टवेयर इंजीनियरिंग को लेयर्ड टेक्नोलॉजी क्यों कहा जाता है?
सॉफ्टवेयर इंजीनियरिंग पूरी तरह से स्तरित तकनीक है। एक सॉफ्टवेयर विकसित करने के लिए, हमें एक परत से दूसरी परत पर जाने की जरूरत है। ये सभी परतें एक-दूसरे से जुड़ी हुई हैं और प्रत्येक परत पिछली परत की पूर्ति की मांग करती है।