Klassifikation der Berufe, Ausgabe 2010 – überarbeitete Fassung 2020

Klas­si­fi­ka­tions­struk­tur

43414 Berufe in der Softwareentwicklung – hoch komplexe Tätigkeiten

Inhalt: Diese Systematikposition umfasst alle Berufe in der Softwareentwicklung, deren Tätigkeiten einen hohen Komplexitätsgrad aufweisen und ein entsprechend hohes Kenntnis- und Fertigkeitsniveau erfordern. Angehörige dieser Berufe planen und koordinieren mithilfe von Methoden und Werkzeugen des Softwareengineerings die Entwicklung von komplexen Softwaresystemen.
Aufgaben, Tätigkeiten, Kenntnisse und Fertigkeiten, üblicherweise:


Systemanalyse durchführen, Problemstellung und -lösung methodisch aufgliedern


Sollkonzepte, Leistungsbeschreibungen, Spezifikationen und Lösungsmethoden aus der Analyse von Datenverarbeitungs-, Organisations- und Kommunikationsstrukturen entwickeln


Softwarebausteine (Komponenten und Module) bedarfsgerecht und wirtschaftlich konzipieren, Schnittstellen zu anderen Komponenten des Systems festlegen


Algorithmen entwerfen, Datenstrukturen definieren, Programme und Programmteile in einer Programmiersprache auf der Basis des System-, Datenbank- und GUI-Designs erstellen


Methoden des Softwareengineering sowie moderne Softwareentwicklungswerkzeuge fachgerecht und problemadäquat auswählen und anwenden


Softwareentwicklungswerkzeuge, sogenannte Tools, entwickeln und bereitstellen


Richtlinien und Standards erstellen und pflegen, Qualitätskontrolle organisieren


Softwarebausteine implementieren, Unit-Test durchführen, Testergebnisse festhalten


neue komplexe Anwendungslösungen testen, Fehler suchen und Beseitigung veranlassen


Projekte im Bereich Softwareentwicklung, z. B. Cloud-Computing-Architekturen oder blockchainbasierte Applikationen, planen, organisieren, die einzelnen Programmierarbeiten koordinieren
Zugeordnete Berufe (Beispiele): 43414-10000 Diplom-Informatiker/in (FH) - Softwaretechnik 43414-10200 Softwareentwickler/in 43414-10400 Diplom-Ingenieur/in (Uni) - Systemsoftware 43414-10700 Informatiker/in (Hochschule) - Softwaretechnik 43414-11400 Software Engineer 43414-11600 Software-Ingenieur/in 43414-11900 Systementwickler/in 43414-12200 System Engineer (IT) 43414-12300 Systemingenieur/in (EDV) 43414-12400 Software-Architect 43414-12500 Blockchain-Entwickler/in 43414-12600 Cloud-Architect 43414-12700 IT-Architekt/in 43414-12800 Chatbot-Entwickler/in 43414-12900 Fintech-Entwickler/in
Nicht einzubeziehende Berufe:


Informatiker/in(43104)

Abgrenzung

Gegenüberstellung

kldb2010v2020 - kldb2010
kldb2010v2020 Inhalt kldb2010
Typ Schlüssel Titel Typ Schlüssel Titel
43414 Berufe in der Softwareentwicklung – hoch komplexe Tätigkeiten Berufe in der Softwareentwicklung - hoch komplexe Tätigkeiten 43414 Berufe in der Softwareentwicklung - hoch komplexe Tätigkeiten

Stichwörter

  • Blockchain-Entwickler/in
  • Chatbot-Entwickler/in
  • Cloud-Architect
  • Diplom-Informatiker/in (FH) - Softwaretechnik
  • Diplom-Ingenieur/in (Uni) - Systemsoftware
  • Fintech-Entwickler/in
  • IT-Architekt/in
  • Informatiker/in (Hochschule) - Softwaretechnik
  • Software Engineer
  • Software-Architect
  • Software-Ingenieur/in
  • Softwareentwickler/in
  • System Engineer (IT)
  • Systementwickler/in
  • Systemingenieur/in (EDV)

Kurztitel

Softwareentwicklung - Experte

Ebene

Ebene 5: Berufsgattung