Schwerpunkte Agilität, technische Exzellenz und generative KI in der Softwaretechnik
Als Professor für Software Engineering und Software Quality Assurance lege ich den Fokus auf agile Softwareentwicklung, technische Exzellenz und den systematischen Einsatz generativer KI im Software-Engineering.
Unternehmen möchten schnell auf Marktveränderungen und neue Chancen mit innovativen Geschäftslösungen und Produkten reagieren. Sie wollen agil sein. Wichtig dabei: diese gewünschte organisatorische Agilität wird durch technische Agilität begrenzt.
Organizational Agility is constrained by Technical Agility
Daher war es schon immer von entscheidender Bedeutung, dass Entwickler:innen ihr Handwerk als Ingenieur:innen beherrschen, um hohe Qualität und flexible Anpassungsfähigkeit ihrer Softwarelösungen zu gewährleisten. Generative KI wirkt dabei als unparteiischer Verstärker: Teams mit solidem softwaretechnischen Fundament erleben eine echte Beschleunigung ihrer Exzellenz – Teams ohne dieses Fundament produzieren mit denselben Werkzeugen schneller schlechtere Ergebnisse. Passende Herangehensweisen, Werkzeuge und Konzepte können in den folgenden Themenfeldern erlernt, angewandt und untersucht werden:
Technische Exzellenz als Fundament für technische Agilität
Continuous Integration, Continuous Delivery, Clean Code, Clean Architecture, Software-Architektur, Domain-Driven Design, Test-Driven Development (TDD), Agile Testing, Test Automation, Code Reviews, Refactoring, ...
AI-Assisted Engineering als Katalysator für den gesamten Entwicklungszyklus
GitHub Copilot, Cursor, Prompt Engineering für Entwickler, Prompt Patterns für Architekturen, AI-Driven Testing, LLM-Integration & APIs, KI-gestützte Code-Analyse, Autonome Software-Agenten, ...
Webanwendungen unter Einsatz moderner Plattformen, Frameworks und Werkzeuge
TypeScript, Angular, NestJS, Svelte, SvelteKit, Vite, Vitest, Playwright, ESLint, Docker, AWS Amplify, Netlify, ...
Klingt spannend? Ich betreue entsprechende Projektarbeiten und Abschlussarbeiten.
Sie sind als Unternehmen an der Betreuung einer Praxisphase, einer Bachelorarbeit oder einer Masterarbeit interessiert? Ihr Thema liegt idealerweise im Bereich der agilen Softwareentwicklung, der technischen Exzellenz oder des systematischen Einsatzes generativer KI im Software-Engineering?
Kontaktieren Sie mich gerne!