Sie sind hier: Startseite / SFIA 6 / Kompetenzen / Entwicklung und Umsetzung / Systementwicklung / Programmierung/Software-Entwicklung

Programmierung/Software-Entwicklung PROG

Die Gestaltung, Erstellung, Prüfung und Dokumentation neuer und verbesserter Softwarekomponenten nach vorgegebenen Spezifikationen in Übereinstimmung mit festgelegten Sicherheitsstandards und -prozessen.

Programmierung/Software-Entwicklung: Ebene 5

Legt lokale oder teambasierte Standards für Programmierwerkzeuge und -techniken fest, einschließlich Sicherheitsrichtlinien, und die Auswahl angemessener Entwicklungsmethoden. Berät bezüglich der Anwendung von Standards und Methoden und gewährleistet deren Einhaltung. Übernimmt die technische Verantwortung für alle Abschnitte und/oder Iterationen eines Softwareentwicklungsprojekts, bietet Projekt-Stakeholdern methodenspezifische technische Ratschläge und Anleitung. Teilt Arbeitspakete zu, überwacht die Leistung und managt Änderungskontrolle dynamisch, um die Produktivität zu optimieren. Erteilt bei Bedarf Ratschläge, Anleitungen und Hilfe für weniger erfahrene Kollegen.

Programmierung/Software-Entwicklung: Ebene 4

Entwickelt, kodiert, testet, korrigiert und dokumentiert komplexe Programme und Skripts anhand vereinbarter Spezifikationen und darauf folgende Iterationen, unter Verwendung vereinbarter Standards und Werkzeuge zur Erzielung eines ausgereiften Ergebnisses. Nimmt an Überprüfungen der eigenen Arbeit teil und leitet Überprüfungen der Arbeit von Kollegen.

Programmierung/Software-Entwicklung: Ebene 3

Entwickelt, kodiert, testet, korrigiert und dokumentiert mäßig komplexe Programme und Skripts anhand vereinbarter Spezifikationen und darauf folgende Iterationen unter Verwendung vereinbarter Standards und Werkzeuge. Führt ggf. in Zusammenarbeit mit anderen Überprüfungen von Spezifikationen durch.

Programmierung/Software-Entwicklung: Ebene 2

Entwickelt, kodiert, testet, korrigiert und dokumentiert einfache Programme und Skripts und unterstützt die Implementierung von Software, die Teil eines gut entwickelten Informations- oder Kommunikationssystems ist.