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







weitere Auswahl
Softwareprogramme
der menschliche Geist

Modelle


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 ...


Ein Funktionsmodell des menschlichen Geistes
Stellen wir uns den Geist einmal unterteilt vor in zwei wesentliche Bereiche: 1. den rational-bewussten Geist und 2. das schöpferische Unterbewusstsein. Der rational-bewusste Geist steuert die Aufmerksamkeit. Das schöpferische Unterbewusstsein reagiert darauf irgendwie ...


Der Grundkonflikt
Das eben beschriebene Modell unterscheidet sich von einer weit verbreiteten Ansicht, die von einem rationalen Geist ausgeht, der durch angestrengtes Nachdenken Lösungen schaffen soll ...


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


Der Schöpfungsgenerator
Nun ist es nicht ganz so, wie im obigen Modell der Psyche beschrieben, dass der rational-bewusste Teil immer das WAS anfixieren würde und das schöpferische Unterbewusstsein immer das WIE liefert. Das geht ja gleichzeitig gar nicht so richtig. Wir erweitern das Geist-Modell daher noch um ein Prozessmodell, indem wir das ganze auf der Zeitachse auseinanderziehen ...


Modellierung
Modellierung basiert auf Abstraktion. Durch Abstraktion wird aus einem komplexen Ganzen ein einzelner Aspekt herausgegriffen und in einem Modell dargestellt. Ziel einer Abstraktion ist die vereinfachte Darstellung von Zusammenhängen. Im Modell lassen sich z.B. Anforderungen darstellen und klären oder Strukturen finden und bearbeiten. Man kann sich das auch wie einen Schnitt durch ein System vorstellen ...


Die Arbeit mit Konzepten
Konzepte sind wie Modelle (beides ist sowieso nicht einhundertprozentig zu trennen) nicht die Realität selbst und stimmen niemals exakt mit ihr überein. Aber sie können für ein begrenztes Gebiet funktionieren und nützlich sein. Für Softwareentwicklung ist entscheidend, wie man damit umgeht ...


 
 

 
Impressum © 2007-2012 Alle Rechte vorbehalten