SWEBOK

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 18. května 2022; ověření vyžaduje 1 úpravu .

SWEBOK ( Software Engineering Body of Knowledge ) je mezinárodní norma ISO/IEC TR 19759 z roku 2015 [1] , která popisuje obecně uznávaný soubor znalostí v softwarovém inženýrství .

Dokument byl vytvořen ve spolupráci s několika profesními organizacemi a podniky a publikován IEEE Computer Society (IEEE) [2] . V roce 2005 byla přijata jako ISO/IEC TR 19759:2005 [3] .

Na konci roku 2013 byla schválena a publikována nová verze SWEBOK V3 [4] , která se stala normou ISO/IEC TR 19759:2015.

V roce 2016 založila IEEE Computer Society výbor SWEBok Evolution Committee, který bude dokument dále rozvíjet [5] .

SWEBOK Verze 3

Aktuální publikovaná verze SWEBOK V3 obsahuje 15 oblastí znalostí softwarového inženýrství:

Tato verze navíc rozpoznává[ co? ] , ale nedefinuje následující disciplíny:

SWEBOK vydání 2004

Verze SWEBOK z roku 2004 rozděluje znalosti softwarového inženýrství do 10 oblastí znalostí : 

Kromě toho SWEBOK definuje disciplíny relevantní pro softwarové inženýrství:

Podobné iniciativy

Podobný pokus sestavit soubor znalostí v softwarovém inženýrství byl dělán v roce 2004 ve formě “počítačové učební osnovy softwarové inženýrství (CCSE)” [6] iniciativa , který vytvořil několik dokumentů s doporučeními pro vývoj učebního plánu pro univerzity v softwarovém inženýrství . Dokument SE2004: Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering [7] většinou odráží SWEBOK V2 2004, protože SWEBOK posloužil jako jeden ze zdrojů, ale samotný dokument je více zaměřen na vzdělávací instituce. Zatímco SWEBOK popisuje soubor znalostí, které by měl mít člověk po 4 letech praxe v oboru softwarového inženýrství, SE2004 popisoval soubor znalostí, které by měl student získat na univerzitě, studující softwarové inženýrství (včetně znalostí z matematiky, obecných principů inženýrské a další související dovednosti).

O 10 let později byl SE2004 revidován a vzhledem k rostoucímu množství znalostí na téma softwarového inženýrství rozdělen do několika dokumentů: Computer Engineering [8] , Computer Science [9] , Cybersecurity [10] , Information Systems [11 ] , Informační technologie [12 ] a vlastní softwarové inženýrství [13] .

Viz také

Poznámky

  1. ISO/IEC TR 19759:2015 Archivováno 7. listopadu 2017 na Wayback Machine Software Engineering – Průvodce souborem znalostí softwarového inženýrství (SWEBOK)
  2. „Průvodce souborem znalostí softwarového inženýrství: verze 2004“, Online katalog Library of Congress, 2005, http://lccn.loc.gov/2005921729 . Načteno 16. července 2013.
  3. ISO/IEC TR 19759:2005 . Získáno 1. dubna 2013. Archivováno z originálu 23. prosince 2016.
  4. Schválena nová verze průvodce pro softwarové inženýrství (odkaz není k dispozici) . Datum přístupu: 31. ledna 2014. Archivováno z originálu 2. února 2014. 
  5. SWEBOK Evolution . Staženo 14. dubna 2019. Archivováno z originálu 14. dubna 2019.
  6. Doporučení k osnovám . Získáno 14. dubna 2019. Archivováno z originálu dne 27. dubna 2019.
  7. SE2004: Kurikulární směrnice pro bakalářské studijní programy v softwarovém inženýrství . Staženo 14. dubna 2019. Archivováno z originálu 14. dubna 2019.
  8. Počítačové inženýrství 2016 . Získáno 14. dubna 2019. Archivováno z originálu 13. října 2018.
  9. Informatika 2013 . Získáno 14. dubna 2019. Archivováno z originálu 13. října 2018.
  10. Kybernetická bezpečnost 2017 . Staženo 14. 4. 2019. Archivováno z originálu 2. 5. 2018.
  11. Informační systémy 2010 . Staženo 14. dubna 2019. Archivováno z originálu 14. dubna 2019.
  12. Informační technologie 2017 . Staženo 14. dubna 2019. Archivováno z originálu 14. dubna 2019.
  13. Softwarové inženýrství 2014 . Získáno 14. dubna 2019. Archivováno z originálu 13. října 2018.

Odkazy