Am Anfang war das Bit.
Das Erstellen von Software für Computer bestand darin, mit Schaltern Bits einzustellen und wortweise in Hauptspeicher zu schreiben. Die Systemarchitektur war individuell vom jeweilig benutzten System geprägt. Es gab keine Vernetzung und keine Notwendigkeit das System aus Hard und Software über den jeweiligen physischen Rahmen hinaus zu betrachten.
Seitdem hat sich viel getan. In jeder Dekade haben wir eine zusätzliche "Schicht" an Programmierparadigmen hinzugefügt. Assembler, funktionale Sprachen, objektorientierte Entwicklung, modellbasierte Entwicklung, Orchestrierung von Services zu Business Prozessen.
Mehr denn je ist es erforderlich, dieses komplexe System aus Schichten und Silos von Soft- und Hardware zu organisieren und seine Weiterentwicklung unter ingenieurtechnischen und wirtschaftlichen Gesichtspunkten voran zu treiben.
Für eine solche Aufgabe braucht man einen Systemarchitekten.
Das Erstellen von Software für Computer bestand darin, mit Schaltern Bits einzustellen und wortweise in Hauptspeicher zu schreiben. Die Systemarchitektur war individuell vom jeweilig benutzten System geprägt. Es gab keine Vernetzung und keine Notwendigkeit das System aus Hard und Software über den jeweiligen physischen Rahmen hinaus zu betrachten.
Seitdem hat sich viel getan. In jeder Dekade haben wir eine zusätzliche "Schicht" an Programmierparadigmen hinzugefügt. Assembler, funktionale Sprachen, objektorientierte Entwicklung, modellbasierte Entwicklung, Orchestrierung von Services zu Business Prozessen.
Mehr denn je ist es erforderlich, dieses komplexe System aus Schichten und Silos von Soft- und Hardware zu organisieren und seine Weiterentwicklung unter ingenieurtechnischen und wirtschaftlichen Gesichtspunkten voran zu treiben.
Für eine solche Aufgabe braucht man einen Systemarchitekten.

0 Comments:
Post a Comment
<< Home