Veščine razvoja programske opreme (Softwareentwicklungskenntnisse )

Področje pristojnosti (Kompetenzbereich)

Sopomenke (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

Pojasnilo (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 Requirements Engineer (m/w)

  • Qualitätsmanagement in der SoftwareentwicklungQualitätssicherung im Softwarebereich, Software-QualitätsmanagementAnalyse und Verbesserung von Softwareprodukten und deren Entwicklungsprozess.
    • Testmethoden zur Qualitätssicherung im SoftwarebereichAnwendung von verschiedenen Methoden zum Testen von Software entsprechend den Anforderungen des Systems.
      • SystemtestSoftwaretests, bei denen das Gesamtsystem gegenüber allen Anforderungen getestet wird.
  • Software Change ManagementSoftware-ÄnderungsmanagementVorgangsweise, welche Änderungen an Software effizient und unter Minimierung von Risiken und unerwünschten Nebenwirkungen vornimmt.
    • Change Request-Koordination und DokumentationAnforderungen zur Anpassung, z. B. einer Software, Website oder eines Internetportals, koordinieren und dokumentieren.
  • SoftwaredokumentationDokumentation von Anwendungs-Software; die Dokumentation kann sowohl auf die technische Ebene, wie z.B. die Programmierung als auch auf die Erklärung der Funktionen des Programms für BenutzerInnen abzielen.
    • IT-AnalysedokumentationDokumentation der Informationen, Annahmen und Lösungsvorschläge aus dem IT-Analyseprozess.
  • 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.
    • PolarionBrowserbasierte Plattform für das Anforderungs-, Qualitäts- und Application Lifecycle Management (ALM) (Hersteller: Polarion Software, Inc).
    • Requirements Management ToolsAnforderungsmanagement-Software, Requirements-Engineering-SoftwareProgramme, die zur Verwaltung und Auswertung von Anforderungen dienen. Anforderungen sind Eigenschaften, die das zu entwickelnde System besitzen muss.
      • IBM Rational DOORSDOORSRequirements Management Tool zur Steuerung, Kontrolle und Verwaltung von Anforderungen an Softwareentwicklungen.
  • SoftwareplanungTeil der Softwareentwicklung, der sich u.a. mit der Erhebung der Anforderungen und der Erstellung von Lasten- und Pflichtenheften beschäftigt.
    • Entwicklung von User StoriesBeschreibung von Anforderungen aus Nutzersicht entwickeln; dabei soll erklärt werden, wie sich AnwenderInnen oder KundInnen eine Software wünschen.
    • IT-AufwandsschätzungAufwandschätzung (IT), Kostenschätzung (IT)Eine Abschätzung von Kosten, Personal-, Zeit- und Ressourcenbedarf im Rahmen der Softwareentwicklung.
    • IT-LastenhefterstellungErstellung von Lastenheften, in denen alle Forderungen der AuftraggeberInnen an die Leistungen und Lieferungen der Auftragnehmerseite festgehalten sind.
  • SoftwareprogrammierungAnwendungsprogrammierung, Implementierungserfahrung, Programmieren (IT), Softwareimplementierung, SW-ProgrammierungProgrammcode schreiben, der ein funktionierendes Computerprogramm erschafft.
    • ProgrammierparadigmenGrundlegende Stile, welche die Art und Weise wie Programmiersprachen und die Programmierung mit ihnen funktioniert festlegen. Das betrifft z.B. die Art und Weise wie Daten und Anweisungen miteinander verbunden werden.
      • Objektorientierte ProgrammierungObject-oriented Developing, Object-oriented Programming, Objektorientierte Entwicklung, Objektorientierte Modellierung, Objektorientiertes Programmieren, OO-Programmiersprachen, OOPObjektorientierte Entwicklung unter Verwendung von Software-Objekten, d.h. Bündeln aus Attributen und darauf bezogenen Methoden.
        • UMLModellierung mit UML, UML 2, UMM, Unified Modeling Methodology, Unified Modelling LanguageStandardisierte Sprache für die Modellierung von Software und anderen Systemen.
  • SoftwaretestsIT-Validierung, Software-Testing, Softwaretest, Test case development, Testen von SoftwareÜberprüfung von Teilen oder der Gesamtheit eines Softwareprodukts auf logische Fehlerfreiheit, Datensicherheit, Stabilität und Interaktion mit anderer Software.
    • Softwaretest-PlanungIT-Testplanung, IT-TeststrategieDie systematische Festlegung von Umfang, Vorgehensweise und Testfällen für Software-Tests.
    • Softwaretest-ToolsAutomatische TesttoolsHilfsmittel zur Durchführung von Software-Tests.
  • Spezialgebiete SoftwareentwicklungSpezialisierung auf bestimmte SoftwareentwicklungsthemenEntwicklung von Computerprogrammen in einer speziellen Form oder für einen speziellen Zweck.
    • Embedded Systems DesignEmbedded Design, Embedded Programmierung, Embedded Softwareentwicklung, Embedded Systems Programmieren, Embedded-Systems-Programmierung, Entwurf eingebetteter Systeme, ESD, Programmierung für Embedded Systems, Programmierung in Embedded SystemsEntwicklung von Software für intelligente elektronische Systeme.
    • Entwicklung von AppsApp-Entwicklung, Entwicklung von ApplikationenKonzeption, Programmierung und Testung von (kleinen) Anwendungen für Mobilfunkgeräte, Tablet-Computer etc.
    • Entwicklung von WebapplikationenApplikationsentwicklung, Applikationsmanagement, Webapplikationen, Webbasierte SoftwareentwicklungEntwerfen und umsetzen von Anwendungssoftware, die eine bestimmte Funktion für die UserInnen hat, wie z. B. Textverarbeitungsprogramme oder Anwendungen für Kommunikationsplattformen.

Povpraševanje po poklicnih spretnostih na področju Softwareentwicklungskenntnisse v naslednjih poklicih: (Gefragt sind berufliche Kompetenzen aus dem Bereich Softwareentwicklungskenntnisse in folgenden Berufen:)

Strokovna usposobljenost: (Berufliche Kompetenz:)... zahteva: (... ist gefragt bei:)
3D-Grafik-ProgrammierungGrafikerIn
MedientechnikerIn
Android StudioSoftwareentwicklerIn
Application ManagementAnwendungsbetreuerIn
IT-ProjektmanagerIn
SAP-BeraterIn
Automatisierte TestsAnwendungsbetreuerIn
IT-QualitätsmanagerIn
WebmasterIn
WirtschaftsinformatikerIn
Backend-EntwicklungSoftwareentwicklerIn
WebentwicklerIn
pokaži več (weitere anzeigen) (126)

Ta stran je bila posodobljena dne: (Diese Seite wurde aktualisiert am:) 07. August 2025 V2.9.0.0