Posts mit dem Label soa werden angezeigt. Alle Posts anzeigen
Posts mit dem Label soa werden angezeigt. Alle Posts anzeigen

Können Architekten voneinander lernen?

Heute habe ich an den SOA Days 2011 teilgenommen. Obwohl die Veranstaltung schon seit etwa 14 Jahren organisiert wird, bin ich zum ersten Mal dabei. Mehr oder weniger interessante Vorträge, wie bei jeder Veranstaltung, die Mischung macht es. Die Vorträge unterscheiden sich natürlich nach der Qualität und Aktualität für mich.

Der letzte Vortrag heute war aber der Hammer! Das Thema war „urban breeding grounds, urbane Nährböden“. Diese Keynote wurde von Prof. Ir. Kees Christiaanse vorgetragen. Ein weltberühmter Architekt, der sich mit Städtebau beschäftigt.
Der Vortrag war echt hervorragend, obwohl das Thema mit der Software Architektur und Software Entwicklung nichts zu tun hatte. Oder doch…???

Es gibt definitiv sehr viele Parallelen, die man auch in der Software Architektur berücksichtigen könnte/sollte.
Es gibt sehr viele Punkte, die aus dem Vortrag mitgenommen habe. Ich möchte aber auf einen Aspekt als Beispiel näher eingehen.

Prof. Ir. Kees Christiaanse hat erwähnt, dass bei einem Entwurf einer Stadt kein vollständiger Entwurf gemacht wird, da es sich um langfristige Projekte handelt (z.B. 10 Jahre) und es gibt es viele Aspekte, die sich in dieser Zeit ändern können. Einen Einfluss auf das Projekt kann über die Jahre von Politikern, Gemeinden, von Firmen oder sogar den Bürgern ausgeübt werden.
Der Entwurf gibt nur die Rahmenbedingungen vor, wie die Gestaltung der Bauplätze, die maximale erlaubte Höhe von Gebäuden und weitere Merkmale. Es wird geprüft, wie sich die Städte über die Zeit entwickeln und unter Umständen wird nachgesteuert.

Eigentlich ist es genauso in der Software Architektur. Ich bin ja nicht so alt, aber wie viele „IT Revolutionen“ habe ich schon erlebt? Von der objektorientierten Entwicklung, komponentenorientierten Entwicklung über Enterprise Architekturen, Service orientierte Architekturen sind wir zu einer „Wolke“ angelangt. Das ist auch nicht prinzipiell falsch. Nur sollten wir die Projekte und nachhaltige Entwicklung unserer IT Landschaften unabhängig von den eingesetzten Technologien/Prinzipien planen?
Herr Christiaanse hat eine sehr wahre Aussage gemacht. Wenn ein Stadtteil gebaut werden soll und noch ganz leer steht, ist die Komplexität und Heterogenität enorm hoch. Mit jeder weiteren Strasse, Gebäuden, öffentlichen Einrichtungen, usw. wird die Umgebung immer homogener.
Verhält sich die IT Industrie so unterschiedlich?

Es ist sehr Schade, dass solche Vorträge oder Diskusionen nicht öfters stattfinden. Manchmal ist man so tief im bestimmten Thema drin, dass die anderen Alternativen nicht gesehen werden, oder es wird nach anderen Lösungsansätzen gar nicht mehr gesucht.
Read more

Architects can learn from each other?

Today I took part on the SOA Days 2011 . Although the event has been organized since 14 years, I am for the first time there. More or less interesting presentations, as in any event, the mix makes it. The presentations are different, regarding the quality and interest for me.

The last presentation today was amazing! The topic was "urban breeding grounds, urban culture media" . This keynote speech was hold by Prof.
Ir. Kees Christiaanse argued. A world-renowned architect who deals with urban planning.
The talk was really excellent, although the issue with the software architecture and software development has got nothing to do with each other. Or do they ...?

There's definitely a lot of parallels that could/should be taken into account in the software architecture.
There are many points that I took from the lecture. I would like to mention one aspect as an example.

Prof. Ir. Kees Christiaanse has mentioned that a draft of a city does not contain a complete design, because there are many aspects in such long-term projects (eg 10 years) that can be changed in that time. An impact on the project can be exercised over the years by politicians, communities, companies or even the citizens.
The draft specifies only the conditions, such as the design of the building lots, the maximum allowed height of buildings and other features. It considers how to develop the cities over time and is also readjusted.

Actually, it's the same in the software architecture. I'm not that old, but how many "IT revolutions" I've seen? From the object-oriented development, component-based development, Enterprise Architectures, Service-oriented architectures, we have come to a "cloud". That is not wrong in principle. But we should plan the projects and sustainable development of our IT landscape, regardless of the technologies / principles?
Mr. Christiaanse has made a very true statement. If a district is to be built and still quite empty, the complexity and heterogeneity is extremely high. With each new road, buildings, public facilities, etc., becomes the environment more homogeneous.
Is the IT industry ratio so different?

It is a pity that such lectures and discussions do not occur often. Sometimes you are so deep in the specific subject that the other alternatives are not seen, or it is no longer looking for other solutions.
Read more

Mohou se architekti učit jeden od druhého?

Dnes jsem se zúčastnil SOA dny 2011 . Přestože akce je již pravidelně organizována asi 14 let, já jsem zde poprvé. Více či méně zajímavé prezentace, jako u každé takové akce.

Poslední dnešní prezentace byla velice zajímavá! Tématem bylo " urban breeding grounds, urbane Nährböden " . Tento příspěvek byl prezentován Ir. Kees Christiaanse . Světově proslulý architekt, který se zabývá stavbou měst.
Prezentace byla opravdu výborná, i když ty témata nemají se softwarou architekturou a vývojem software nic společného. Nebo přeci jen jo ...?

Určitě existuje mnoho paralel, které by mohly být vzaty v úvahu i v softwarové architektuře.
Existuje mnoho bodů, které jsem si z přednášky odnesl. Zde bych chtěl zmínit pouze jeden aspekt jako příklad.

Prof Ir. Kees Christiaanse mimo jiné zmínil, že u návrhu města se nejedná o kompletní design, jelikož se jedná o dlouhodobé projekty (např. 10 let) a existuje mnoho aspektů, které se během této doby mohou změnit. Dopad na projekt můžou mít změny vyvolané politiky, obcemi, obchodními společnostmi nebo dokonce samotnými občany.
Návrh stanoví pouze základní podmínky, jako je rozložení stavebních ploch, maximální povolenou výšku budov a dalších veřejných zařízení. Vývoj města je doprovázen a popř. uměle ovlivněn.

Ve skutečnosti najedeme to same v softwarových architekturách. Nejsem zase tak starý, ale kolik "tzv. IT revolucí" jsem již zažil? Od objektově-orientovaný vývoje, component-based vývoje, Enterprise Architektury, Service-orientované architektury, jsme se dostali ke "cloud". To není principielně spatně. Ale neměli bychom plánovat projekty, bez ohledu na technologie a aktuální principy?
Pan Christiaanse učinil velmi pravdivé výrok. Pokud oblast města má být nově postavena a celá oblast je ještě poměrně prázdná, pak je komplexita a různorodost velmi vysoká. S každou novou silnicí, budovou, veřejným zařízení, atd., stává se prostředí homogením.
Není to v IT podobné?

Je škoda, že příležitost takových přednášek a diskuzí nejsou až tak příliš často. Někdy je člověk tak hluboko v konkrétním problému, že jiné alternativy nejsou vidět, nebo se již jiná řešení nehledají.
Read more

Can architects learn from each other?


Kees Christiaanse (Prof. f. Architektur u. Städtebau, ETH Zürich) Foto: Stephan Röhl[/caption]
Today I took part on the SOA Days 2011. Although the event has been organized since 14 years, I am for the first time there. More or less interesting presentations, as in any event, the mix makes it. The presentations are different, regarding the quality and interest for me.

The last presentation today was amazing! The topic was "urban breeding grounds, urban culture media". This keynote speech was hold by Prof. Ir. Kees Christiaanse argued. A world-renowned architect who deals with urban planning.
The talk was really excellent, although the issue with the software architecture and software development has got nothing to do with each other. Or do they ...?

There's definitely a lot of parallels that could/should be taken into account in the software architecture.
There are many points that I took from the lecture. I would like to mention one aspect as an example.

Prof. Ir. Kees Christiaanse has mentioned that a draft of a city does not contain a complete design, because there are many aspects in such long-term projects (eg 10 years) that can be changed in that time. An impact on the project can be exercised over the years by politicians, communities, companies or even the citizens.
The draft specifies only the conditions, such as the design of the building lots, the maximum allowed height of buildings and other features. It considers how to develop the cities over time and is also readjusted.

Actually, it's the same in the software architecture. I'm not that old, but how many "IT revolutions" I've seen? From the object-oriented development, component-based development, Enterprise Architectures, Service-oriented architectures, we have come to a "cloud". That is not wrong in principle. But we should plan the projects and sustainable development of our IT landscape, regardless of the technologies / principles?
Mr. Christiaanse has made a very true statement. If a district is to be built and still quite empty, the complexity and heterogeneity is extremely high. With each new road, buildings, public facilities, etc., becomes the environment more homogeneous.
Is the IT industry ratio so different?

It is a pity that such lectures and discussions do not occur often. Sometimes you are so deep in the specific subject that the other alternatives are not seen, or it is no longer looking for other solutions.
Read more