ie meiste Zeit verbringen wir in der Softwareentwicklung mit
Änderung oder Verbesserung bestehender Systeme - dabei ist es
besonders wichtig, an den richtigen Stellen zu ändern (und nicht
willkürlich die bekannten Refactoring-Patterns anzuwenden)
Ich zeige auf, wie Sie systematisch die aus langfristiger und
ökonomischer Sicht schlimmsten Probleme in Ihren
Softwaresystemen und -architekturen finden können -
und wie sie dann deren Lösung angehen können.
Dabei spannen wir den Bogen von der Analyse der beteiligten Stakeholder und externen Schnittstellen über verschiedene
Ansätze der (quantitativen) Code- und (qualitativen) Architekturanalyse bis hin zu fortgeschrittenen Themen wie Datenanalyse, Prozessanalyse oder Kontextanalyse.
Anhand realer Probleme aus mittleren und großen Projekten zeige
ich auf, dass die "Feinde" manchmal an überraschenden Stellen
lauern...
Stichworte:
* Problemanalyse in Software-Projekten und -architekturen
* Stakeholderanalyse
* Interviewtechniken zur Problemanalyse
* Kontextananyse
* statische und dynamische Codeanalyse
* Datenanayse
* Analyse der (technischen) Infrastruktur
* Analyse von Entwicklungs- und Betriebsprozessen