Funktionen
Daten
Algorithmik
Zeitabhängiges Verhalten
Umgebung
Benutzungsoberfläche
Administrativ, kaufmännisch, betriebswirtschaftlich
Technisch-wissenschaftlich
Softwareintensiv
GUI-intensiv
The full Safari engine is inside of iPhone. And so, you can write amazing Web 2.0 and Ajax apps that look exactly and behave exactly like apps on the iPhone. And these apps can integrate perfectly with iPhone services. […] And guess what? There’s no SDK that you need!
Verbindung von
„Design is relevant to all software engineering activities and is the central integrating activity that ties the others together.”
Peter Freeman (1976)
„Design encompasses all the activities involved in conceptualizing, framing, implementing, commissioning, and ultimately modifying complex systems. [...] Specifying an artifact means you are shaping the design to meet its requirements.”
Peter Freeman / David Hart (2004)
„We have to pull the whole thing together. We have to destroy these separations between painting and sculpture and architecture and design and so on. It is all one.”
Walter Gropius
Photo by Ross Sokolovski on Unsplash
„I had to bring in two types of teachers into the Bauhaus. One for the technique and one for the form. And I married these two in each workshop. [...] When we later moved over to Dessau, the first generation of young people educated in the Bauhaus were now ready to be head of the workshops.”
Walter Gropius
„We developed really quite an understanding that anything we do, where it a painting or a building or a chair or anything, we have to study the human being using it. That is the starting point. Not this or that aesthetic idea. That is the true functionalism.”
Walter Gropius
Editor
Schreiben von Code für Software
Übersetzer/Binder/Interpreter
Erstellung ausführbaren Codes
Heute typischerweise verbunden in IDE (integrated development environment)
git ist aktuell dominant
Einige Alternativen
Leeres Repository
Leeres Wiki
Kostenfrei für Studenten
Verbreitet in der Industrie
Kostenfrei für Hochschulen
Spannende Alternativen