Szoftverfejlesztés
A szoftverfejlesztés ( angolul software development ) új szoftverek létrehozásának tevékenysége [1] .
A szoftverfejlesztés, mint mérnöki tudományág a szoftverfejlesztés szerves része (területe) , a szoftvertermékek üzemeltetéséért és karbantartásáért felelős tudományágak mellett [2] .
A szoftverfejlesztés összetettsége
A szoftverfejlesztés jelenlegi trendje egyre összetettebbé válik. Elemzők szerint a szoftverfejlesztés egyre bonyolultabbá válása miatt egyre növekszik a szakmába való belépés akadálya. A magas küszöb miatt paradox helyzet állt elő, amikor az emberek nem tudásuk és képességeik miatt válnak fejlesztővé, hanem véletlenül [3]
Folyamat és módszertan
A szoftverfejlesztési folyamat az a folyamat , amelynek során a felhasználói igényeket szoftvertermékké alakítják . A szoftverfejlesztési folyamat a szoftverfejlesztés szerves részét képezi, és az ISO 24765:2010 [4] szabvány írja le .
A szoftverfejlesztési folyamatnak számos modellje létezik:
Lásd még
Irodalom
- Sommerville, I. Software Engineering = Software Engineering: [ford. angolból . ]. - 6. kiadás - M. : Williams, 2002. - 642 p. — ISBN 5-8459-0330-0 .
- Greenfield, J. Software Factories: Streaming Assembly of Tipical Applications, Modeling, Structures, and Tools = Software Factories: Assembling Applications with Patterns, Models, Frameworks and Tools: [ford. angolból . ] / J. Greenfield, K. Short, S. Cook ... [ ] . - M . : Dialektika, 2006. - 592 p. — ISBN 978-5-8459-1181-0 .
- Egységes programdokumentációs rendszer : GOST 19.
- GOST R ISO/IEC 12207-2010: Információtechnológia. Rendszer- és szoftverfejlesztés. Szoftver életciklus folyamatok.
Jegyzetek
- ↑ Fejlesztés archiválva : 2016. július 8. a Wayback Machine -nél // Macmillan Dictionary:
egy új termék vagy módszer létrehozásának folyamata .
- ↑ Szoftverfejlesztés - a szoftverfejlesztés, üzemeltetés és karbantartás szisztematikus, fegyelmezett, mérhető megközelítésének alkalmazása, valamint ezen megközelítések tanulmányozása; vagyis a mérnöki tudományág szoftverre való alkalmazása (ISO/IEC/IEEE 24765-2010 Systems and software engineering - Vocabulary)
- ↑ Kachko, Yu. A programozás bonyolultsága megöli a fejlesztőket // Digitális világ – a digitális jövő ma. - 2021. - november 11.
- ↑ Szoftverfejlesztési folyamat // ISO/IEC/IEEE 24765:2010: Rendszerek és szoftverfejlesztés - Szókincs.
Linkek