Quick and Dirty
Inhaltsüberblick
Leseprobe 1
Leseprobe 2
Inhaltsverzeichnis
Buch bestellen
über mich
Presse
Impressum







Kreativität


Softwareengineering und Softwarearchitektur Beratung
Grenzen überschreiten, Energie freisetzen und im Einklang mit der eigenen Natur arbeiten ...


Wie entwickelt man eine gute Softwarearchitektur?
Ein mittelständischer Software-Unternehmer rief mich an, er bräuchte jetzt Unterstützung von einem Externen, da seine Entwickler alle für 2 Jahre beschäftigt seien: Sie bauten an einem ganz tollen zukunftstauglichen System mit der ultimativen Softwarearchitektur. Leider aber könnten seine Kunden nicht so lange warten und deshalb brauche er jetzt zusätzliche Kapazität, um die Kundenanforderungen zu erfüllen. ...


Wege zu guter Software-Architektur
Beim konstruktiven Weg folgt man einfach einer Methode, arbeitet sie Schritt für Schritt ab und schon erhält man eine gute Softwarearchitektur. Beim kreativen Weg muss man kreativ sein und wenn man es ist, erhält man auch eine gute Softwarearchitektur - aber einfach so - ohne Methode. ...


Softwareentwicklungsmethoden
Die Informatik geht ganz selbstverständlich davon aus, dass man zum Software entwickeln eine Softwareentwicklungsmethode braucht. Eine Methode, die möglichst genau vorgibt, was wann zu tun ist, welche Modelle entwickelt werden müssen usw. Als Softwareentwickler ist man dann gehalten, dieser Methode möglichst genau zu folgen. Und das ist aber meiner Erfahrung nach eines der ganz zentralen Probleme von Softwareentwicklern ...


Tabus brechen - Ketzerei in der Informatik
Es gibt so ein paar Themen in der Informatik, an denen man eigentlich nicht rütteln sollte: sauberes Programmieren, objektorientierte Softwareentwicklung, Pflichtenhefte ...


Geist statt Technik
Industrielle Softwareentwicklung wird zunehmend geprägt von Methoden, die das Vorgehen immer genauer und detaillierter vorgeben, Entwicklungswerkzeugen schon in frühen Phasen einer Entwicklung und Entwicklungsumgebungen, die immer umfangreicher und komplexer werden ...


Codierungsrichtlinien
Als ich noch Softwareprojekte in einem Telekommunikationsunternehmen leitete, war es für mich selbstverständlich, dass es so etwas wie Codierungsrichtlinien unbedingt geben müsse. Wo käme man denn hin, wenn jeder Entwickler einfach so programmiert, wie er gerade lustig ist? Heute sehe ich das vollkommen anders ...


Sternstunden eines Softwareentwicklers
Es trifft einen wie der Blitz aus heiterem Himmel die Erkenntnis, dass etwas, das man schon seit längerer Zeit vorhatte, eigentlich ganz einfach zu realisieren wäre. Gleichzeitig kommen Freude, Energie und Begeisterung auf. Man setzt sich an den Computer und beginnt, wie besessen Programmbefehle einzuhacken. An Aufhören ist nicht zu denken. Die Nacht wird einfach durchgearbeitet. ...


Das neue Modell in der Praxis
Es geht nun darum, die im Modell beschriebenen Zusammenhänge auch in der Praxis zu erfahren ...


Entrümpeln und Aufräumen
Ich komme jetzt zu einem Punkt, vor dem ich mich am liebsten drücken würde, denn eigentlich liegt es mir mehr, mich möglichst beliebt machen zu wollen. Dazu sind die folgenden Kapitel nicht geeignet, denn ich muss, will ich die hier gestellte Aufgabe zu Ende bringen, mit einer ganzen Reihe von etablierten Vorstellungen über Softwareentwicklung und verbreiteten Vorgehensweisen gründlich aufräumen ...


 
 

 
Impressum © 2007-2011 Alle Rechte vorbehalten