|
|||
|
Quick and Dirty Inhaltsüberblick Leseprobe 1 Leseprobe 2 Inhaltsverzeichnis Buch bestellen über mich Presse Impressum weitere Auswahl Anwendungsbedürfnis Praxis Softwareentwicklung |
EntwicklungsprozessInhaltsüberblick (u)Das wichtigste Entwicklungstool: der menschliche Geist/u) Wirklich effektive Softwareentwicklung beruht auf dem Wissen, wie unser Verstand arbeitet, wenn er etwas hervorbring ... Softwareengineering und Softwarearchitektur Beratung Grenzen überschreiten, Energie freisetzen und im Einklang mit der eigenen Natur arbeiten ... 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 ... Wiederverwendbarkeit, Erweiterbarkeit, Wartbarkeit, Code-Verständlichkeit Es scheint ja fast schon eine Binsenweisheit zu sein, dass Anforderungen wie Wiederverwendbarkeit, Erweiterbarkeit, Wartbarkeit und Code-Verständlichkeit in jedes Pflichtenheft hineingehören. Aber mal ehrlich: Wie überprüft man denn das? Wann ist etwas erweiterbar? Wieviel Erweiterbarkeit ist genug? ... Dialog mit der Praxis Das ist der Dialog mit der Praxis: Die Weiterentwicklung eines Systems ab der Basisapplikation durch die laufende praktische Anwendung mitbestimmen zu lassen. Es ist nämlich ein Unterschied, ob ein Leistungsmerkmal einer theoretischen Idee entspringt oder ob aus laufender Anwendung ein emotionales Bedürfnis nach einer Funktion entsteht ... Der Entwicklungsprozess als Ganzes + Antriebsenergie finden: die Vision bzw. die einer Entwicklung zugrundeliegende Idee klären: Was treibt den Initiator einer Entwicklung an? (immer wieder über den gesamten Entwick ... Zur Natur schöpferischer Prozesse Das eingangs beschriebene Modell des Geistes hatte zwischen einem rational-bewussten Teil und dem schöpferischen Unterbewusstsein unterschieden. Der rational bewusste Teil war für das WAS, die Zieldefinition und Ziel-Fixierung zuständig, während das schöpferische Unterbewusstsein die Lösungen liefert und dafür sorgt, dass das Ziel auch erreicht wird. Wenn das funktionieren soll, muss das schöpferische Unterbewusstsein freie Hand bei der Lösungsfindung bekommen ... Pflichtenhefte Pflichtenhefte stellen eine möglichst vollständige Auflistung der Anforderungen an ein System dar. Und sie bilden die Grundlage für eine Art Vertrag mit der Entwicklung oder dem Entwickler. Nun hat es mit Anforderungen eine etwas eigenartige Bewandtnis: Je nachdem wie rum man draufschaut, sind sie Anforderung oder Lösung, sind sie WIE oder WAS. Man nehme sich eine beliebige Anforderung her und stelle dann die nicht immer gern gehörte Frage: Ja aber warum soll ich das machen? Warum brauchen wir dieses Leistungsmerkmal? ... |
|
|
|
|
|||
| Impressum © 2007-2012 Alle Rechte vorbehalten | |||