|
|
|
||
|
"Ich sage, was ich denke, damit ich höre, was ich weiß." VorwortIch habe im Laufe der letzten 20 Jahre schon viele Projekte und damit viel Software gemacht und sehr viel mit Kunden, Projektmitarbeitern und Kursteilnehmern über die "richtige" Vorgehensweise bei der Softwareentwicklung diskutiert. Nun fange ich doch tatsächlich auch mal damit an, meine Erfahrungen und meine Meinung aufzuschreiben. Es gibt zwar schon zahlreiche Bücher und Abhandlungen zur Softwareentwicklung, aber es wird meist nur zusammenhangslos ein Teilaspekt abgedeckt und außerdem kommt die Praxis stets zu kurz. Das wirkende, lokale, situative Wissen des Insiders darüber, was jetzt gerade getan werden muss, zeigt sich schließlich oft in nicht oder nur sehr schwer formalisierbaren Faustregeln, die sich operativ bewährt haben müssen: eben "best practices" (dt.: beste Praktiken). Davon möchte ich gerne etwas weitergeben. Mein persönlicher Schwerpunkt liegt übrigens eindeutig auf den ersten und letzten Phasen eines Softwareprojekts - der Mittelteil ist für mich nur technische Realisierung, die sich im Laufe der Jahre zunehmend vereinfacht hat und in Zukunft auch recht stark automatisiert werden wird. Wenn erst einmal klar ist, was wie gemacht werden soll, dann ist die technische Umsetzung kein unüberwindbares Problem mehr. Die ersten Projektphasen sind mit Abstand die wichtigsten. Ein Mini-Beispiel für all das, was ich in dieser Abhandlung schreibe, ist das kleine Hutspiel, das ich im Anhang aufführe. Momentan ist dieses Dokument noch in großen Teilen eine Stichwortsammlung, aber der Umfang nimmt (fast) täglich zu. Feedback heiße ich jederzeit sehr willkommen, also scheuen Sie sich bitte nicht: eMail@RalfBuerger.de Ralf Bürger - 23.12.2001 An dieser Stelle einen herzlichen Dank an die Kunden, die mir gestatten, einen Teil unserer gemeinsamen harten Arbeit als Beispiele zu verwenden. Dadurch gewinnen die Erläuterungen deutlich an Praxisnähe. Ralf Bürger - 21.05.2003 Zwischenzeitlich haben mich einige Projekte ziemlich in Anspruch genommen, so dass ich meine Arbeiten an dieser Site leider 2005 ruhen lassen musste. Ich habe aber in den Projekten eine Menge Material und Ideen gesammelt und so sind einige Stellen meiner Abhandlung mittlerweile auch sicherlich schon wieder überholt, bevor ich sie überhaupt fertig habe. Die Anwendung von Gedanken aus Scrum und meine Zertifizierung zum Scrum Master sind dabei sicherlich wichtige Aspekte. Es gibt also wieder viel zu tun. Aber das ist ja gerade der Vorteil des Online-Mediums gegenüber einem Buch: dieses Ding hier kann sich sehr dynamisch entwickeln. Da mittlerweile überall "geblogt" und "getwittert" wird, habe ich mich auch schon gefragt, ob diese Site nicht einfach überflüssig geworden ist. Die vielen Zusprüche und die Tatsache, dass ich hier alles im Zusammenhang darstellen kann, hat mich aber doch bewegt, wieder weiter zu machen. Und aus den oben angegebenen 20 Jahren sind so ja auch mittlerweile fast 30 geworden. Ralf Bürger - 09.04.2009 |
|
|