Die 18 Wissensgebiete des Software Engineerings nach IEEE Einordnung aller relevanten Themen zum Software Engineering

Das IEEE (Insti­tu­te of Elec­tri­cal and Elec­tro­nics Engi­neers) unter­teilt das → Soft­ware Engi­nee­ring-Know-how in 18 → Wis­sens­ge­bie­te (engl. Know­ledge Are­as), die im SWEBOK (“Gui­de to the Soft­ware Engi­nee­ring Body of Know­ledge”) /SWEBOK24, *SWEBOK-24/ beschrie­ben wer­den. Die 18 Wis­sens­ge­bie­te sind (Abbil­dung 1):

  1. Soft­ware Requirements
  2. Soft­ware Architecture
  3. Soft­ware Design
  4. Soft­ware Construction
  5. Soft­ware Testing
  6. Soft­ware Engi­nee­ring Operations
  7. Soft­ware Maintenance
  8. Soft­ware Con­fi­gu­ra­ti­on Management
  9. Soft­ware Engi­nee­ring Management
  10. Soft­ware Engi­nee­ring Process
  11. Soft­ware Engi­nee­ring Models and Methods
  12. Soft­ware Quality
  13. Soft­ware → Secu­ri­ty
  14. Soft­ware Engi­nee­ring Pro­fes­sio­nal Practice
  15. Soft­ware Engi­nee­ring Economics
  16. Com­pu­ting Foundations
  17. Mathe­ma­ti­cal Foundations
  18. Engi­nee­ring Foundations
Die Wissensgebiete des Software Engineerings nach IEEE, (C) Peterjohann Consulting, 2023-2024

Abbil­dung 1: Die Wis­sens­ge­bie­te des Soft­ware Engi­nee­rings nach IEEE /SWEBOK24/

Beson­der­hei­ten die­ser Ein­tei­lung durch das IEEE im SWEBOK:

  • In der alten Fas­sung des SWEBOK aus dem Jahr 2014 /SWEBOK14/ wur­den 15 Wis­sens­ge­bie­te benannt. Neu hin­zu­ge­kom­men in der 2024er Fas­sung /SWEBOK24/ sind die fol­gen­de 3 Wissensgebiete: 
    • 2. Soft­ware Architecture
    • 6. Soft­ware Engi­nee­ring Operations
    • 13. Soft­ware Security
  • Eine deut­sche Über­set­zung der Wissensgebiete(benennungen) ist kaum zu fin­den, da es zum einem das SWEBOK nur in eng­li­scher Spra­che gibt und zum ande­ren die Benen­nun­gen auch im deut­schen Fach­ge­brauch so zum Ein­satz kommen

Aus Sicht des IEEE soll­te man grund­le­gen­de Kennt­nis­se auf die­sen 18 Gebie­ten haben, um “Soft­ware­ma­nage­ment” durch­füh­ren zu können.

Lite­ra­tur

  • /SWEBOK14/ Pierre Bour­que, Richard E. Fair­ley: Gui­de to the Soft­ware Engi­nee­ring Body of Know­ledge, IEEE Com­pu­ter Socie­ty Press, Los Ala­mi­tos, Cali­for­nia 3rd Edi­ti­on 2014, ISBN 978–0‑7695–5166‑1
  • /SWEBOK24/ Hiro­no­ri Washi­za­ki: Gui­de to the Soft­ware Engi­nee­ring Body of Know­ledge, IEEE Com­pu­ter Socie­ty Press, Los Ala­mi­tos, Cali­for­nia 4th Edi­ti­on 2024, ISBN offen

Web­links

Legen­de zu den Weblinks
/ / Ver­weis auf eine Web­site (all­ge­mein)
/*/ Ver­weis auf eine Web­site, die als Ergän­zung zu einem Buch dient
/#/ Ver­weis auf ein ein­zel­nes The­ma auf einer Website
/#V/ Ver­weis auf ein Video auf einer Website