Entwicklungsmethoden |
| Auswahl: | 7 Ideen |
| |
| 26.05.2008 22:33 |
| Informatik als Ingenieurswissenschaft, welche auf theoretischem Weg Softwareentwicklungsmethoden entwickelt, ist ziemlicher Blödsinn, denn das Wissen über Softwareentwicklung entsteht in der Praxis und zwar am ehesten da, wo richtig viel Praxis läuft. |
| Entwicklungsmethoden Informatik Praxis Softwareentwicklung |
| |
| 06.08.2007 11:05 |
| Klarstellung: Es geht nicht darum, Objektorientierung als eine von vielen möglichen lokal nützlichen Strukturen in Frage zu stellen, sondern es geht um die die ideologische Verallgemeinerung. |
| Entwicklungsmethoden Objektorientierung Softwareentwicklung Verallgemeinerung |
| |
| 13.07.2006 17:33 |
Durch Abstraktion wird ein bestimmter Aspekt eines Systems isoliert und vermittels eines Modells dargestellt. Anhand eines Modells lassen sich Aufgaben in einem einfachen Kontext lösen und Probleme frühzeitig erkennen.
Abstraktionen / Modelle am Beispiel "Mensch" wären: Skelett, Nervernbahnen, Blutbahnen, Muskelmodelle, aber auch die Aufteilung in Gliedmaßen und Körperteile und ebenso sein Nahrungsplan.
Modelle können sowohl auf Anforderungs- als auch Designebene erstellt werden. (Siehe Was oder Wie)
Die meisten etablierten Softwaremethoden stellen eine extreme Einschränkung für Abstraktion und Modellierung dar, indem sie die Art der Abstraktion vorwegnehmen und auf bestimmte Modelle einschränken. (Siehe Objektorientierung)
Abstraktion und Modellierung werden idealerweise völlig frei und nach den jeweils anstehenden Bedürfnissen verwendet. So können für bestimmte Problemlösungen einfach neue Abstraktionen gefunden und eingesetzt werden. Es gibt theoretisch unendlich viele Modelle und Abstraktionen. Möchte man ein bestimmtes Problem lösen, liegt die Art der Abstraktion meistens schon auf der Hand. (Siehe Entwicklung mit Papier und Bleistift) |
| Abstraktion Entwicklungsmethoden Fähigkeiten Modellierung Objektorientierung Softwareentwicklung |
| |
| Das WIE erwächst aus dem WAS | 13.07.2006 11:49 |
|
| Anforderungen Entwicklungsmethoden Entwicklungsprozess Grundkonzepte Softwareentwicklung Softwarekonzepte |
| |
| 13.07.2006 11:48 |
| Eine der zentralen Ursachen jeglicher Softwarekrise oder kränkelnder Softwareprojekte ist die Überbetonung des "Wie" auf Kosten des "Was". Das heißt, vor lauter Entwicklungsmethoden, Entwicklungstools und Programmierkonventionen tritt die Frage, "Was wird hier eigentlich entwickelt?" völlig in den Hintergrund. |
| Anforderungen Entwicklungsmethoden Entwicklungsprozess Grundkonzepte Softwareentwicklung Softwarekonzepte |
| |
| Klare Unterscheidung von "Was wird entwickelt?" und "Wie wird es umgesetzt?" | 13.07.2006 11:43 |
|
| Anforderungen Entwicklungsmethoden Entwicklungsprozess Grundkonzepte Softwareentwicklung Softwarekonzepte |
| |
| 12.07.2006 08:43 |
Freude und Energie wiederfinden- die Freude am Erschaffen
- die Freude zu tun was man will und wie man es will
- Softwareengineering von überholten Ansichten entrümpeln
- Softwareentwicklung vom Joch der Methodenverwalter befreien
- ein Gefühl von schöpferischer Freiheit entwickeln
|
| Energie Entwicklungsmethoden Freiheit Freude Kreativität Softwareentwicklung |
| |