सॉफ्टवेयर इंजीनियरिंग
सॉफ्टवेयर इंजीनियरिंग कंप्यूटर साइंस आ इंजीनियरिंग दुनो के एगो शाखा हवे, जे सॉफ्टवेयर एप्लिकेशन के डिजाइन करे, बनावे (develop करे), जाँचे (test करे) आ सँभारे (maintain करे) पर केंद्रित बा।[1]एह में इंजीनियरिंग के सिद्धांत आ कंप्यूटर प्रोग्रामिंग के ज्ञान के इस्तेमाल कइल जाला, ताकि अइसन सॉफ्टवेयर सिस्टम बनावल जा सके जे इस्तेमाल करे वाला (यूजर) के जरूरत पूरा करे।[2][3][4][5]
“प्रोग्रामर” आ “कोडर” शब्द, “सॉफ्टवेयर इंजीनियर” से मिलत-जुलत बा, बाकिर ऊ खाली सॉफ्टवेयर इंजीनियरिंग के निर्माण (construction) वाला हिस्सा भर के मतलब देला।[6]
सॉफ्टवेयर इंजीनियर एगो सॉफ्टवेयर विकास प्रक्रिया (software development process) अपनावेला,[2][7] जवना में सॉफ्टवेयर सिस्टम के परिभाषित (define), लागू (implement), जाँच (test), मैनेज (manage), आ देखभाल (maintain) के काम सामिल रहेला। एह प्रक्रिया में खुद सॉफ्टवेयर विकास के प्रॉसेस (process) के सुधारल आ विकसित कइलो शामिल रहेला।
संदर्भ
[संपादन करीं]- ↑ "What is Software Engineering?". Michigan Technological University (अंग्रेजी में). Retrieved 2025-06-29.
- ↑ 2.0 2.1 Abran et al. 2004
- ↑ ACM (2007). "Computing Degrees & Careers". ACM. Archived from the original on 2011-06-17. Retrieved 2010-11-23.
- ↑ Laplante, Phillip (2007). What Every Engineer Should Know about Software Engineering. Boca Raton: CRC. ISBN 978-0-8493-7228-5. Retrieved 2011-01-21.
- ↑ "What Does a Software Engineer Do?". coursera. Oct 31, 2022.
- ↑ Bogost, Ian (5 November 2015). "Programmers: Stop Calling Yourselves Engineers". The Atlantic.
- ↑ Bourque, Pierre; Fairley, Richard E. (Dick), eds. (2014). Guide to the Software Engineering Body of Knowledge Version 3.0 (SWEBOK). IEEE Computer Society.
आगे पढ़े लायक
[संपादन करीं]- Pierre Bourque; Richard E. (Dick) Fairley, eds. (2014). Guide to the Software Engineering Body of Knowledge Version 3.0 (SWEBOK). IEEE Computer Society.
- Roger S. Pressman; Bruce Maxim (January 23, 2014). Software Engineering: A Practitioner's Approach (8th ed.). McGraw-Hill. ISBN 978-0-07-802212-8.
- Ian Sommerville (March 24, 2015). Software Engineering (10th ed.). Pearson Education Limited. ISBN 978-0-13-394303-0.
- Jalote, Pankaj (2005) [1991]. An Integrated Approach to Software Engineering (3rd ed.). Springer. ISBN 978-0-387-20881-7.
- Bruegge, Bernd; Dutoit, Allen (2009). Object-oriented software engineering : using UML, patterns, and Java (3rd ed.). Prentice Hall. ISBN 978-0-13-606125-0.
- Oshana, Robert (2019-06-21). Software engineering for embedded systems : methods, practical techniques, and applications (Second ed.). Kidlington, Oxford, United Kingdom. ISBN 978-0-12-809433-4.