Softwareentwicklung

Durch welche Fachkenntnisse können wir einen mehrwertstiftenden Nutzen bieten?

Unter Softwareentwicklung verstehen wir Kompetenzen zur Entwicklung und Programmierung von individuellen Anwendungen, Programmen und zum Customizing von Standardsoftware.

Wir unterscheiden dabei folgende Kompetenzbereiche:

Programmiersprachen / Skriptsprachen

Kompetenzen zur Verwendung, Analyse und Optimierung von Code von Programmiersprachen und Skriptsprachen.

Softwarearchitektur / - design

Leistungen zur Konzeption, Beschreibung und Dokumentation der Komponenten und des Zusammenspiels innerhalb einer Anwendung.

Entwicklungsumgebungen / Frameworks

Kompetenzen zur zielorientierten Nutzung von integrierten Entwicklungswerkzeugen für eine Softwareentwicklung ohne Medienbrüche.

Systemsoftware / Embedded

Programmierung von Embedded-Software einschließlich der Organisation, Modellierung und Anbindung von Datenstrukturen.

Web-Apps / Mobile Apps

Programmierung von Anwendungen auf mobilen Endgeräten.

Entwicklungsplattformen

Kompetenzen zur zielorientierten Nutzung von integrierten Entwicklungsplattformen für eine Softwareentwicklung ohne Medienbrüche.

Webdesign / Webentwicklung

Programmierung von Webseiten und Online-Anwendungen.

Versionisierung