SWEBOK

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2022. május 18-án felülvizsgált verziótól ; az ellenőrzéshez 1 szerkesztés szükséges .

A SWEBOK ( Software Engineering Body of Knowledge ) egy 2015-ös ISO/IEC TR 19759 nemzetközi szabvány [1] , amely a szoftverfejlesztés általánosan elfogadott tudásanyagát írja le .

A dokumentum több szakmai szervezettel és vállalkozással együttműködve készült, és az IEEE Computer Society (IEEE) [2] adta ki . 2005-ben ISO/IEC TR 19759:2005 [3] szabványként fogadták el .

2013 végén jóváhagyták és közzétették a SWEBOK V3 [4] új verzióját , amely az ISO/IEC TR 19759:2015 szabvány lett.

2016-ban az IEEE Computer Society létrehozta a SWEBok Evolution Committee-t, amely továbbfejleszti a dokumentumot [5] .

SWEBOK 3. verzió

A SWEBOK V3 jelenlegi közzétett verziója 15 szoftvermérnöki tudásterületet tartalmaz:

Ezenkívül ez a verzió felismeri[ mi? ] , de nem határozza meg a következő tudományágakat:

SWEBOK 2004-es kiadás

A SWEBOK 2004-es verziója a szoftvermérnöki ismereteket 10 tudásterületre osztja fel : 

Ezenkívül a SWEBOK meghatározza a szoftverfejlesztéssel kapcsolatos szakterületeket:

Hasonló kezdeményezések

Hasonló kísérletet tettek 2004-ben a szoftvermérnöki ismeretek összeállítására a "Computing Curriculum Software Engineering (CCSE)" [6] kezdeményezés formájában, amely számos dokumentumot készített, amelyek ajánlásokat tartalmaztak a szoftvermérnöki egyetemek tantervfejlesztésére . Az SE2004: Tantervi irányelvek szoftvermérnöki alapképzési programokhoz [7] című dokumentum leginkább a SWEBOK V2 2004-et visszhangozza, mivel a SWEBOK szolgált az egyik forrásként, de maga a dokumentum inkább az oktatási intézményekre koncentrál. Míg a SWEBOK azt az ismeretanyagot írja le, amellyel egy személynek rendelkeznie kell 4 év szoftvermérnöki gyakorlat után, addig az SE2004 azt az ismeretanyagot írja le, amelyet a hallgatónak az egyetemen szoftvermérnöki tanulmányok során el kell sajátítania (beleértve a matematikai ismereteket, általános alapelveket). mérnöki és egyéb kapcsolódó készségek).

10 évvel később az SE2004-et felülvizsgálták, és a szoftvermérnöki témájú ismeretek bővülése miatt több dokumentumra osztották: Számítástechnika [8] , Számítástechnika [9] , Kiberbiztonság [10] , Információs rendszerek [11 ] ] , információtechnológia [12] és megfelelő szoftverfejlesztés [13] .

Lásd még

Jegyzetek

  1. ISO/IEC TR 19759:2015 Archivált 2017. november 7-én a Wayback Machine Software Engineering - Útmutató a szoftvermérnöki tudásanyaghoz (SWEBOK)
  2. "Útmutató a szoftvermérnöki tudásanyaghoz: 2004-es verzió", Library of Congress Online Catalog, 2005, http://lccn.loc.gov/2005921729 . Letöltve: 2013. július 16.
  3. ISO/IEC TR 19759:2005 . Letöltve: 2013. április 1. archiválva az eredetiből: 2016. december 23.
  4. Az Útmutató a Szoftverfejlesztési Tudástestülethez új verzió jóváhagyva (a hivatkozás nem elérhető) . Hozzáférés dátuma: 2014. január 31. Az eredetiből archiválva : 2014. február 2.. 
  5. SWEBOK Evolution . Letöltve: 2019. április 14. Az eredetiből archiválva : 2019. április 14.
  6. Tantervi ajánlások . Letöltve: 2019. április 14. Az eredetiből archiválva : 2019. április 27.
  7. SE2004: Tantervi irányelvek a szoftvermérnöki alapképzési programokhoz . Letöltve: 2019. április 14. Az eredetiből archiválva : 2019. április 14.
  8. Számítástechnika 2016 . Letöltve: 2019. április 14. Az eredetiből archiválva : 2018. október 13.
  9. Számítástechnika 2013 . Letöltve: 2019. április 14. Az eredetiből archiválva : 2018. október 13.
  10. Kiberbiztonság 2017 . Letöltve: 2019. április 14. Az eredetiből archiválva : 2018. május 2.
  11. Információs rendszerek 2010 . Letöltve: 2019. április 14. Az eredetiből archiválva : 2019. április 14.
  12. Informatika 2017 . Letöltve: 2019. április 14. Az eredetiből archiválva : 2019. április 14.
  13. Szoftverfejlesztés 2014 . Letöltve: 2019. április 14. Az eredetiből archiválva : 2018. október 13.

Linkek