In seiner Keynote auf den Qt Developer Days 2008 diagnostizierte der Forrester-Marktforscher Mike Gualtieri den "Renaissance-Softwareentwickler" von morgen, der aus der Sicht eines Amateur-Entwicklers denkt, welcher eigentlich Endanwender ist.
Mike Gualtieri beschrieb in seinem Vortrag auf den Qt Developer Days, wie er die jüngste Evolution in der Software-Entwicklung sieht. Demnach schrieben vor mehreren Jahren nur Berufs-Entwickler Software, während heute auch End-User die Sache in die Hand nehmen. Grund sei die neue “Popularität der Technologie”: Generationen wachsen mit dem Internet auf, nutzen einschlägige Anwendungen und erzeugen später Bedarf an entsprechenden Geschäftsanwendungen. Diese Anwendungen seien zum Beispiel stark an die Arbeitsweise von Menschen angepasst. Auch zeichne sie aus, dass sie entstehen, um wieder verändert zu werden (“built for change”). Verbreitungsgrad und Nähe zur Technologie bewirken aber auch, dass relativ einfache Entwicklertools entstehen, zu denen Endanwender greifen und ihre eigenen Applikationen schreiben oder anpassen.
Aus seiner Evolution leitet der Informatik-Manager drei existierende Vorkommenstypen für Programmierer ab: den normalen Berufsentwickler (“current developer”), den mündigen Anwender-Entwickler (“enlightened enduser developer”) und den Berufs-Softwarentwickler der Zukunft (“renaissance developer”). Dieser unerschiedet sich vom heutigen Entwickler, indem er den neuen Typ des Enduser-Entwicklers berücksichtigt und zum Beispiel für ihn Tools schreibt, die ihn zu seinem Tun befähigen. Denn ein guter Softwareentwickler, der sich für die Zukunft wappnet, denkt aus der Sicht des Endanwenders. Gut zu programmiren, sei nicht genug: “Das macht euch nicht zu guten Programmierern, sondern das macht euch zu normalen Programmierern”, so Gualtieri. Zu einem guten Programmierer werde man hingegen, wenn man die Prozesse jenseits des Codens einbezieht, zum Beispiel ein bestimmtes Geschäft, eine bestimmte Anwendergruppe oder ein bestimmtes Problem sehr, sehr gut kennt.
Mike Gualtieri ist Senior-Analyst unter anderem für Anwendungsentwicklung bei Forrester, einem 1983 gegründeten Marktforschungsunternehmen aus Cambridge, Massachusetts. Die Qt Developer Days 2008 fanden am 14. und 15. Oktober 2008 in München statt.




