Behavioural Engineering
SFIA beschreibt, wie Skills auf jedem Level aussehen. ASE entwickelt diese Skills durch ein strukturiertes Coaching-Programm mit wiederholter Praxis, strukturierten Praxisübungen und beobachtbaren Verhaltens-Indikatoren.
Bessere Entwickler bauen Software, die verständlich, getestet und änderbar ist.
ASE entwickelt elf SFIA-9-Skills für Software Engineering und bildet auf swissICT Rollen der ICT sowie e-CF ab.
Die Schweizer ICT-Branche bewegt sich von Berufsbezeichnungen zu kompetenzbasierten Rollen. swissICT hat die Referenz von „Berufe der ICT“ zu „Rollen der ICT“ umbenannt.
SFIA beschreibt, wie Skills auf jedem Level aussehen. ASE entwickelt diese Skills durch ein strukturiertes Coaching-Programm mit wiederholter Praxis, strukturierten Praxisübungen und beobachtbaren Verhaltens-Indikatoren.
ASE baut Kompetenz durch angeleitete Praxis auf und überprüft den Fortschritt durch Zertifizierung auf jedem Level. 185 Aufgaben im Curriculum, jede einem SFIA-Skill-Code zugeordnet.
ASE integriert Coaching für den verantwortungsvollen Einsatz von KI-Werkzeugen: Entwickler lernen, mit ihnen zu arbeiten und das Ergebnis mit eigenem Urteil, Tests und Engineering-Standards zu prüfen.
Nach dem Foundation Level arbeitet ein Entwickler auf SFIA-Stufe 3 statt 2. Jedes weitere Level ist der nächste Schritt.
| ASE Level | Dauer | SFIA Levels | Rollen der ICT | e-CF | Ergebnis |
|---|---|---|---|---|---|
| (JL) Jumpstart† | 12 Wochen | L1→L2 | S1 | e-1 | Grundlagen, erste Tests, Orientierung |
| Foundation (FL) | 1 Jahr | L2→L3 | S1–S2 | e-1→e-2 | Clean Objects, Unit Testing, TDD, Software Design, KI-Grundlagen |
| Competent (CL) | 1 Jahr | L3→L4 | S2–S3 | e-2→e-3 | Clean Code, Refactoring, Code Smells, Design Patterns, KI-Assistenz |
| Advanced (AL) | 1 Jahr | L4 | S3–S4 | e-3 | Hexagonal Architecture, Outside-in TDD und ATDD, Architekturregeln als Tests, Legacy Code, KI-Assistenz |
| Practitioner (PL) | 1 Jahr | L4→L5 | S4–S5 | e-3→e-4 | Systemarchitektur, Legacy-Strategie und Software Modernization, Feedback Driven Development, KI-Assistenz |
Elf Software-Engineering-Skills, die das Programm entwickelt
| Code | Skill | JL† | FL | CL | AL | PL |
|---|---|---|---|---|---|---|
| PROG | Programming | L1–L2 | L2 | L3 | L4 | L5 |
| SWDN | Software Design | L1 | L2 | L3 | L4 | L5 |
| TEST | Functional Testing | L1 | L2 | L3 | L4 | L5 |
| NFTS | Non-Functional Testing | – | – | L3 | L4 | – |
| ARCH | Solution Architecture* | – | – | – | L4 | L5 |
| SFMD | Software Maintenance | – | – | L3 | L4 | L5 |
| CFMG | Config. Management | L1–L2 | – | L2–L3 | – | – |
| REQM | Requirements Definition | L1 | L2 | – | L3 | – |
| SINT | Systems Integration | – | – | – | L3–L4 | L4 |
| SCTY | Information Security | – | L2 | L3 | L4 | – |
| RELM | Release & Deployment | – | – | – | – | L2 |
Kompetenzabdeckung der Rolle „Software-Ingenieur:in“
Quartalsweise Assessments und Zertifizierungen auf jedem Level geben HR und Führungskräften einen klaren Blick auf die Kompetenzentwicklung.
1:1 Coaching, integriert in den Arbeitsalltag. Keine Klassenraumtrainings. Entwickler lernen am eigenen Code, im eigenen Projekt.
Unsere Kunden nennen wir nicht öffentlich: Das ist ihr Wunsch. Was wir sagen können.
Besprechen wir, wie das ASE Coaching-Programm das Rollenmodell Ihres Unternehmens unterstützen kann.