Software Engineering Body of Knowledge
Der Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden. (SWEBOK) ist ein Dokument der IEEE Computer Society. Es strukturiert das gesammelte Wissen (Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.) auf dem Gebiet der Softwaretechnik und stellt es der Allgemeinheit zur Verfügung.<ref>Skriptfehler: Ein solches Modul „Vorlage:Literatur“ ist nicht vorhanden.</ref>
Geschichte und Ziele[Bearbeiten]
Das SWEBOK-Projekt ist von den Gesellschaften IEEE und ACM in den Jahren 1993–1998 ins Leben gerufen worden, ACM zog sich im Verlauf des Projektes wieder zurück. Das Projekt hat innerhalb des Gebiets der Softwaretechnik das Ziel, den Stand der Technik darzustellen, zu strukturieren, zu vereinheitlichen und gegenüber anderen Disziplinen abzugrenzen. Auch soll das Dokument Grundlage für die Qualifizierung und Zertifizierung von Informatikern sein.
Das Projekt wurde in drei Phasen in den Jahren 1998 bis 2004 durchgeführt, in denen Struktur und Inhalt des SWEBOK festgelegt, verfeinert und validiert wurde. Die Zwischenergebnisse wurden von Gutachtern weltweit einem Review-Prozess unterzogen. Für die Version 0.7 der zweiten Phase wurden 378 Gutachter einbezogen, deren Qualifikation durch Veröffentlichung ihrer bibliografischen Daten belegt wurde.
Aktuell (Stand 2025) liegt die Version V4.0 vor.<ref>https://www.computer.org/education/bodies-of-knowledge/software-engineering/v4</ref>
Wissensgebiete[Bearbeiten]
Der Aufbau des SWEBOK orientiert sich an der Einteilung der Softwaretechnik in 18 Wissensgebiete (engl. Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden., KA). Diese sind in Version 4:
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Anforderungsanalyse
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Softwarearchitektur
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Softwareentwurf
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Programmierung
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Softwaretest
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Softwaretechnik für den Betrieb (DevOps etc.)
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Softwarewartung
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Konfigurationsmanagement
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Projektmanagement
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Vorgehensmodell
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Modelle, Methoden und Werkzeuge der Softwareentwicklung
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Softwarequalität
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Informationssicherheit
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Berufsethos und Rolle in der Gesellschaft
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: betriebswirtschaftliche Aspekte
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Aspekte der Informatik
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Aspekte der Mathematik
- Skriptfehler: Ein solches Modul „Vorlage:lang“ ist nicht vorhanden.: Aspekte von Systems Engineering und Projektmanagement
Bewertung[Bearbeiten]
Der Versuch, ein Querschnitts- und Referenzwerk der Software-Technik zu erstellen, kann nicht ohne zahlreiche Kritik gelingen. Während der Review-Phasen wurde unter anderem die mangelnde Tiefe<ref>Skriptfehler: Ein solches Modul „Vorlage:Literatur“ ist nicht vorhanden.</ref> und die Verwendung als Grundlage für Qualifizierung und Zertifizierung<ref>Cem Kaner: <templatestyles src="Webarchiv/styles.css" />IEEE's "Body of Knowledge " ( vom 8. Mai 2009 im Internet Archive), 2003</ref> kritisiert.
Trotz Kritik ist das Projekt akademisch fundiert und hat sich als Quasi-Standard etabliert.<ref>Software-Kompetenz.de SWEBOK als Taxonomie-Standard, 2005</ref><ref>Skriptfehler: Ein solches Modul „Vorlage:Literatur“ ist nicht vorhanden.</ref>
Weblinks[Bearbeiten]
- Offizielle Website
- SWEBOK Wiki
- SWEBOK (Software Engineering Body of Knowledge) - Webinar from IEEE Computer Society auf YouTube, abgerufen am 24. März 2023 (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden.).Lua-Fehler in Modul:TemplatePar, Zeile 145: attempt to index field 'wikibase' (a nil value)
Einzelnachweise[Bearbeiten]
<references />