आज हम software engineering का एक बहुत महत्वपूर्ण topic waterfall model in hindi या linear sequence model को अच्छे से पढेंगे और इसके एक – एक पॉइंट को detailed से जानगे जैसे की working of waterfall model , advantage of waterfall model , disadvantage of waterfall model, working waterfall model in hindi और waterfall model risk kya – kay hote hain . इसे software development में कैसे use करते हैं . तो चलिये शुरू करते. hello दोस्तों Hindi me iT में आपका बहुत – बहुत अभिनन्दन है .
feature waterfall model in hindi
- simplest classical model.
- ideal model .
- others model based on this model .
- non – iterative model .
- waterfall model सबसे पहला model है software engineering का .
- waterfall model में linear – sequential life cycle model की तरह काम होता है .
- ये model बहुत simple है . इसे समझना आसान तथा use करना . इस model में एक phase complete होने के बाद ही दूसरा phase शुरू होता है .
- इसे classical life cycle model भी कहते है .
इनको भी पढ़े
- HDFS – where use and not use and concepts (in Hindi)
- Cloud computing Benefits risk and limitations in hindi
working of waterfall model in hindi
जो step software development life cycle में flow होते वे सारे होते है . waterfall model के जो सारे step है वे सभी software development life cycle में आते है .
waterfall model के सभी phase एक complete होने के बाद ही दूसरा phase शुरू होता है . इसलिए इसे लिनिअर squamation model कहते है.
waterfall model All phase in hindi
Requirement analysis in hindi
इस phase में हम सबसे पहले costumer (user ) से requirement को identify किया जाता है . और फिर check किया जाता है की वो feasible है की नही उसकी validity check करते है की उसको हम implement कर सकते है की नही .उसके लिये validity और feasibility check होती है .इस phase को complet करने के बाद आगला phase शुरू होता है .
Designing
इस phase में जो software हमको develop करना है उस software की requirement के अनुसार software को design किया जाता है .
development और implement
इस phase में design के अनुसार software की programing (coding )की की जाती है . तथा software को बनाया जाता है .
Testing
programing complete होने के बाद software की testing वाला phase स्टार्टर होता है . और ये देखा जाता की क्या software costumer (user ) की requirement के अनुसार वर्क क्र रहत है की नही .
इनको भी पढ़े
- What is software testing tutorial in hindi
- SDLC ( software development life cycle) kya hai (in Hindi)
- what is pixel in hindi ?| pixel क्या है हिंदी में जाने
deployment
deployment को आसान शब्दों में बात करे तो इसका मतलब user के यहाँ जाकर software को install करना होता है . और user को use use करने करने तथा use feature के बारे में बताया जाता है .
Maintenance
maintenance का मतलब अगर software में कोई change आये तो use सुधारना होता है .
- waterfall model को practically product development में use नही किया जा सकता है .क्योंकि इसमें requirement analysis हो गयी उसके बाद अब हम design phase में चले गये उसके बाद पता चला की requirement analysis में कोई error रह गयी . अब हम design phase जसे जा कर requirement analysis phase में आकर उन error को सही नही कर सकते है . अगर कोई error आ जाती है तो हमको फिर से पूरा process start करना होता है .इस लिये इस model का use ओनली ideal model के रूप में किया जाता है . software development के लिये नही करते है .
- इस draw back को remove करने के लिये एक iterative waterfall model बनाया गया जिसमे ये solution दिया जाता है . की अगर कोई error आती है तो use वापस से सही किया जा सकता हैं .
Advantage of waterfall model
- waterfall model use करना आसान व् समझना सरल होता हैं .
- इस model में एक phase complete होने के बाद ही दूसरा phase start होता हैं .
- सभी requirement correct होनी चाहिए अगर कोई error आ गयी तो वाकी सभी phase में error आ जाएगी . इसलिए clearly आउटलाइन project होंगे . जिनकी requirement clear होंगी उनके लिये ये हेल्प फुल हो सकता हैं
Disadvantage of waterfall model
- not use for big project.
- इसमें change नहीं कर सकते according to requirement इसलिए little flexible होता हैं एक बार जो हो गया हैं बो उसी पर work करना start होगा आप उसमे change नही कर सकते हैं .
- एक बार phase complete हो गया तो बापस नहीं जा सकते हैं .
- जब तक सारी life cycle complete नहीं हो जाती हैं . तब तक phase form requirement and maintance नहीं हो जाते हैं . तब तक हमारा working model तैयार नहीं होगा .
- Requirement :- जिन requirement को हम को हम अच्छे से समझ सकते हैं ये model उन पर apply होता हैं.
- Risk:- waterfall model में high risk होता हैं .
- user communication नहीं होता हैं .
- इस model में change करना काफी मुस्किल होता है . अगर change करना भी हैं तो सारे phase फिर से start करना होता हैं
- Availability of model:- इसमें जब software life cycle के सारे phase complete हो जाते हैं . तव working model मिलता हैं .click
इनको भी पढ़े
- Characteristics of cloud computing in hindi tutorial
- working model cloud computing in hindi |
- software engineering characteristics in hindi
- application of computer graphics in hindi
आशा करता हूँ topic waterfall model in hindi या linear sequence model, working of waterfall model , advantage of waterfall model , disadvantage of waterfall model , working waterfall model in hindi और waterfall model risk kya – kay hote hain . इसे software development में कैसे use करते हैं. आपको समझ में गया होगा . अगर आपको इससे related कोई question पूछना है तो आप comment करके पूछ सकते है . हम आपकी comment का जबाब जरुर देंगे . अगर हमारे द्वारा दी गयी जानकारी अच्छी लगी हो तो हमे comment करके जरुर बताये और आपका हमको कोई सुझाब हो तो उसे भी जरुर बताये . दोस्तों आपसे एक request है . आप इस जानकारी को आपने दोस्तों , रेस्तेदारो के साथ जरुर शेयर करे | धन्यबाद