header image 1 header image 2 header image 3

Subscribe by Email

Categories

English or German? Deutsch oder Englisch?

Should we teach in English or German? Or both? But then, which class in which language?

This question is at the center of an on-going debate, and it is a hard question to answer. Here is how the Open Source Research (and Teaching) Group is looking at the situation.

The fundamental assumption is that we (German Universities) want to attract students who are not native German speakers. There are two main reasons: (a) It is a large market (for education) and (b) Germany needs new and fresh blood from abroad. English is the international language and the main common denominator. Spanish never made it there and Chinese is a long way off and might never make it either. German, of course, is a remote also-ran.

There are basically two conflicting forces:

Continue reading English or German? Deutsch oder Englisch?

Praise for @victorsauermann and @ulfschubert Industry Talks

FAU students love our industry speakers, as class evaluations regularly show. This semester, DATEV eG, stands out. Both talks by Victor Sauermann and Ulf Schubert received a lot of praise verbally, and we also received it again in the class evaluations. Picking from a number of similar comments, here is what one student wrote:

Die Gastvorlesung zum Thema User Interface Design (DATEV) war sehr gut!

Very German :-) and to the point. You can learn more about DATEV eG at CeBIT and about Herrn Schubert on his blog.

Impressions from Victor Sauermann’s Talk on “Die Rolle des Softwarearchitekten” in ARCH

Today, Victor Sauermann of DATEV eG lectured on the role and responsibilities of a software architect. Herr Sauermann is a lead architect at DATEV eG, the largest German provider of tax and accounting software. The class, our architecture seminar, was well attended and we listened and discussed intently. Below, please find some photo impressions. Thank you, Victor, for teaching us!

Continue reading Impressions from Victor Sauermann’s Talk on “Die Rolle des Softwarearchitekten” in ARCH

Why We Teach The Way We Do

Today, a colleague confided in me:

“Dirk, if I were a student, I wouldn’t attend your classes. I never liked to speak up and would rather cram for an exam at the end of the semester rather than open my mouth in class.”

Well, that was quite the bummer. However:

We teach to make the most of your time: To achieve the highest possible learning in the shortest amount of time. Your (student) time is precious, and so is ours. For that, we encourage active class participation. To make this clear, parts of your grades depend on that participation.

Look at the following increasing steps of class engagement:

Continue reading Why We Teach The Way We Do

Impressions from @WolfgangKeller’s Talk on Enterprise Architecture Management

Today, Wolfgang Keller of Object Architects lectured in ARCH on Enterprise Architecture Management. Below, please find some photo impressions as well as some tweets. Thank you, Wolfgang, for teaching us!

  1. EAM deals with the portfolio of business solution architectures from @wolfgangkeller
  2. Small applications (revenue) don’t need IT support from @wolfgangkeller
  3. Costs in IT: 60-70% in technical arch/infra, only 30-40% in apps from @wolfgangkeller
  4. EAM = business arch + apps arch + tech. architecture, data centers from @wolfgangkeller
  5. Don’t assume you can functionally derive architecture from strategy from @wolfgangkeller
  6. All layers from infra up to strategy evolve by themselves, interact from @wolfgangkeller
  7. EAM = system of systems, ultra-large scale systems, metaphor of a metropolis from @wolfgangkeller
  8. Job of the EAM architect: compliance, security, risk mgmt, architecture in the large from @wolfgangkeller
  9. EAM architects need global compliance awareness, in particular to US laws e.g. SOX from @wolfgangkeller

Continue reading Impressions from @WolfgangKeller’s Talk on Enterprise Architecture Management

Upcoming Industry Talk: Die Rolle des Software-Architekten by Victor Sauermann of DATEV eG

We will host an industry talk (free and open to the public)

  • by: Victor Sauermann, DATEV eG
  • about: Die Rolle des Software-Architekten (*)
  • on: Jan 30, 2012, 10:00 Uhr
  • at: Rm 04.150, Martensstr. 3 (“blaues Hochhaus”)
  • as part of: ARCH

Abstract: ”The bravest are surely those who have the clearest vision of what is before them, glory and danger alike, and yet notwithstanding, go out to meet it.” (Thucydides) Dies beschreibt die Aufgabe eines Architekten am besten. Denn geht es bei größeren Software Projekten um Qualität spricht man von Software-Architekturen. Und diese werden von Architekten entworfen, gepflegt, kommuniziert, gegebenenfalls auch verteidigt und natürlich verantwortet. In diesem Vortrag soll die Signifikanz der Software-Architektur im Allgemeinen und die damit verbundenen Aufgaben des Architekten im Speziellen klargestellt werden.

Speaker: Victor Sauermann ist Senior Software Architect bei der DATEV eG in Nürnberg. Zu seinen Aufgabengebieten gehören u.a. der Entwurf und die Bewertung von Architekturen. Aber vor allem die Etablierung und das Vorantreiben einer Referenzarchitektur innerhalb der Entwicklung bei der DATEV eG. Bevor er bei der DATEV eG begann, arbeitete er mehrere Jahre bei der Siemens AG in Erlangen und entwickelte sich vom reinen Software Entwickler und Netzwerk Administrator bis hin zum Software Architekten und Projektleiter.

(*) … oder der Software-Architektin

Upcoming Industry Talk: Enterprise Architecture Management by Wolfgang Keller of Object Architects

We will host an industry talk (free and open to the public)

  • by: Wolfgang Keller, Object Architects
  • about: IT-Unternehmensarchitektur – Ein Überblick
  • on: Jan 23, 2012, 10:00 Uhr
  • at: Rm 04.150, Martensstr. 3 (“blaues Hochhaus”)
  • as part of: ARCH

Abstract: IT-Unternehmensarchitektur befasst sich damit, wie man komplette Anwendungslandschaften, beziehungsweise die IT-Investitionen eines Unternehmens so steuern kann, dass für das Unternehmen daraus (gemessen an seinen Zielen) der optimale Nutzen entstehen kann. Der Vortrag gibt einen Überblick über wichtige Prozess der IT-Unternehmensarchitektur und stellt einen musterbasierten Ansatz vor, mit dem man die eigene Funktion für IT-Unternehmensarchitektur so an die Gegebenheiten eines Unternehmens anpassen kann, dass man mit möglichst geringem Aufwand möglichst hohen Nutzen erzielt. Dazu benötigt man Zielmuster, Muster für Prozesse und Muster für Informationsmodelle.

Speaker: Wolfgang Keller befasst sich seit mehr als 20 Jahren mit dem Bau großer, individueller Softwaresysteme, meist für Versicherungen und Banken. Nach ersten Jahren bei sd&m (heute Capgemini) arbeitete er in verschiedenen Architekturfunktionen des Generali Konzerns, zuletzt als Chefarchitekt in Deutschland. Seit 2006 arbeitet er freiberuflich als Unternehmensarchitekt und Projektleiter. Er ist Autor diverser Fachbücher und sonstiger Publikationen.

Remark: Relevantes Buch für den Vortrag: Wolfgang Keller: IT-Unternehmensarchitektur, dpunkt Verlag, 2006. Vortrag basiert auf zweiter, überarbeiteter und erweiterter Auflage, erscheint Ende Februar 2012. Web: www.objectarchitects.biz

Impressions from Christa Schwanninger’s Talk on Product Line Engineering

Today, Christa Schwanninger of Siemens Drive Technologies lectured on Product Line Engineering. Thank you, Christa, for helping us make the Software Architecture practical and industry-oriented! Below, please find some photo impressions.

Continue reading Impressions from Christa Schwanninger’s Talk on Product Line Engineering

FAU Students Already Excited About Upcoming Siemens Talk

FAU students are already getting excited about Christa Schwanninger’s upcoming talk on Product Line Engineering in our Software Architecture class. The talk is free and open to the public!

Continue reading FAU Students Already Excited About Upcoming Siemens Talk

Upcoming Industry Talk: Product Line Engineering by Christa Schwanninger of Siemens AG

We will host an industry talk (free and open to the public)

  • by: Christa Schwanninger, Siemens AG
  • about: Product Line Engineering
  • on: Dec 19, 2011, 10 Uhr (10am)
  • at: Rm 04.150, Martensstr. 3 (“blaues Hochhaus”)

Abstract: Most products and solutions in industry are not built from scratch but reuse assets they share with a family of similar products. This is done to achieve some economic benefit, e.g. save cost, shorten time to market or ensure compatibility between products of a family. Product Line Engineering (PLE) is a common approach to address a business with a family of related software products. Instead of having separated development projects for each product in the family, products are built using a shared set of core assets, such as reference architectures and common infrastructure and domain-specific components. In PLE business considerations heavily shape architecture decisions. This talk introduces Product Line Engineering and describes the effect of business and scoping decisions on architecture decisions.

Speaker: Christa Schwanninger is working as a System Architect at Siemens AG, Drive Technologies in Erlangen, and is responsible for implementing product line engineering techniques for several platforms. Until recently she worked for Siemens Corporate Technology as a researcher and consultant for software architecture topics for more than 14 years. She was actively involved in the development of systems for the telecommunication, automotive, automation and medical engineering domain. She led a team of researchers and consultants responsible for product line engineering, system architecture and architecture reviews and still coordinates a Siemens wide PLE community. Christa has given tutorials and presentations on patterns, aspect-oriented software development and product lines within Siemens and externally at conferences like OOP and OOPSLA.