Vocational Information System (Berufsinformationssystem)
0

BIS-Kompakt

Software development skills (Softwareentwicklungskenntnisse)

Competence area (Kompetenzbereich)

Synonyms (Synonyme)

  • Anwendersoftwareentwicklung
  • Konzeption von Softwarelösungen
  • Software Development
  • Software-Engineering
  • Software-Entwicklung
  • Software-Entwicklungsprozess
  • Software-Erstellung
  • Software-Konzeption
  • Software-Konzeption und -Design
  • Softwaretechnik
  • SW-Entwicklung
  • SW-Entwicklungskenntnisse
  • Systemdesign
  • Systemdesign-Kenntnisse
  • Systementwicklungskenntnisse
  • Systemplanung

explanation (Erklärung)

Fach- und Methodenkenntnisse im Bereich der Entwicklung von Software; umfasst z.B. Projektplanung, Methoden der Softwareentwicklung, Kenntnisse im Bereich der Integration von Teilmodulen u.ä.

Softwareentwicklungskenntnisse für Data Scientist (m/w)

  • SoftwareanalyseAnalyse von SoftwarelösungenÜberprüfung der Funktionalität, Leistung und Zuverlässigkeit von Softwareprodukten.
  • SoftwareentwicklungsmethodenSoftware-Engineering-Typen, SoftwareentwicklungsartenSystematische Vorgangsweise bei Entwurf und Implementierung von Software; z.B. Top-Down-, Bottom-Up-Verfahren.
    • Software-Delivery-MethodenMethoden der Softwarebereitstellung. Unterschiedliche Möglichkeiten, wie Software entwickelt und an den KundInnen zur Verfügung gestellt wird.
      • DevOpsSoftware-Engineering-Praxis, die darauf abzielt Software-Entwicklung (Dev - Development) und Software-Betrieb (Ops - Operations) zu vereinheitlichen.
  • SoftwareentwicklungstoolsEntwicklungs- und Laufzeitumgebungen, Entwicklungswerkzeuge, Software Tool, SoftwareentwicklungsumgebungenWerkzeuge zur Unterstützung der Softwareentwicklung; z.B. Editoren, Debugger, GUI-Editoren.
    • APIsAnwendungsprogrammierschnittstelle, API, Application Programming Interface, Web-APISchnittstellen in der Anwendungsprogrammierung für Software.
    • FrameworksUnterstützendes Programmiergerüst zur Softwareentwicklung, das insbesondere bei der objektorientierten Softwareentwicklung verwendet wird.
      • PyTorchOpen-Source-Maschinen-Lern-Bibliothek für den Einsatz in der Erstellung von Neural Networks basierend auf Python.
      • TensorFlowOpen-Source-Software-Bibliothek für maschinelles Lernen mittels datenstromorientierter Programmierung (Hersteller: Google Brain Team).
    • Integrierte EntwicklungsumgebungIntegrated Development EnvironmentSoftware, die eine Umgebung zur Verfügung stellt, die die wichtigsten Tools zur Anwendungsentwicklung in einer bestimmten Programmiersprache enthält.
      • JupyterWebbasierte, interaktive Entwicklungsumgebung für Notebooks, Code und Daten.
    • ProgrammierbibliothekenProgramming LibraryTools mit Softwarebausteinen, die die Programmierung wesentlich erleichtern und beschleunigen.
      • OpenCVOpen Computer Vision LibraryEine Open Source Programmbibliothek mit Algorithmen für die Bildverarbeitung und Computer Vision.
      • PandasSoftware-Bibliothek für die Programmiersprache Python, die Hilfsmittel für die Bearbeitung und Analyse von Daten bietet.
      • Scikit-learnSoftware-Bibliothek zum maschinellen Lernen für die Programmiersprache Python.
  • SoftwareprogrammierungAnwendungsprogrammierung, Implementierungserfahrung, Programmieren (IT), Softwareimplementierung, SW-ProgrammierungProgrammcode schreiben, der ein funktionierendes Computerprogramm erschafft.
    • Testen von KI-generierten Programm-CodesTesten von durch KI hergestellter Programm-Codes, z. B. auf virtuellen Umgebungen.
  • Spezialgebiete SoftwareentwicklungSpezialisierung auf bestimmte SoftwareentwicklungsthemenEntwicklung von Computerprogrammen in einer speziellen Form oder für einen speziellen Zweck.
    • Entwicklung von AlgorithmenSchreiben von AlgorithmenFestlegen von Regeln mit denen Daten neu strukturiert oder anders ausgeben werden. Diese Regeln müssen dann meist mit einer Programmiersprache umgesetzt werden.

Relationships of this professional competence and its sub-terms (Verwandtschaftsbeziehungen dieser beruflichen Kompetenz und ihrer Unterbegriffe)

Relationships (Verwandschaftsbeziehungen) low (gering) medium (mittel) high (hoch)
of the LEFT competence to the RIGHT competence: (der Kompetenz LINKS zur Kompetenz RECHTS:)
of the RIGHT competence to the LEFT competence: (der Kompetenz RECHTS zur Kompetenz LINKS:)

Vocational skills in the field of Softwareentwicklungskenntnisse in the following professions are in demand: (Gefragt sind berufliche Kompetenzen aus dem Bereich Softwareentwicklungskenntnisse in folgenden Berufen:)

Professional competence: (Berufliche Kompetenz:)... is asked for: (... ist gefragt bei:)
.NETIT-Consultant (m/w)
SoftwareentwicklerIn
WebentwicklerIn
3D-Grafik-ProgrammierungGrafikerIn
MedientechnikerIn
ADO.NETSoftwareentwicklerIn
Android StudioSoftwareentwicklerIn
AngularJSSoftwareentwicklerIn
WebentwicklerIn
show more (weitere anzeigen) (155)

This page was updated on: (Diese Seite wurde aktualisiert am:) 30. Oktober 2025 V3.0.0.1