header image 1 header image 2 header image 3
Google Groups
Subscribe to osr-interest
Email:
Visit this group

Categories

Besuchen Sie die DATEV eG auf der CeBIT 2012!

Die DATEV eG ist einer der besten Arbeitgeber in Nürnberg und Umgebung. Sie haben vielleicht das Engagement der DATEV in unserer Lehre wahrgenommen (User Experience Design: Ulf Schubert, Software-Architektur: Victor Sauermann). Die DATEV lädt Sie ein, sie auf der CeBIT 2012 näher kennenzulernen. Nur Mut!

Best of OSR Group 2011 and Before

Teaching

The AMOS Project (AMOS)
The AMOS project is our annual lab course used to teach agile methods and open source. It is also our incubator for new software startups, see the AMOS project concept (in German).
Product Management (PROD)
Product management is a key business function of software vendors, yet it is rarely taught in school. We are taking a fresh new start with Harvard Business School-type cases (in German).

Research: Engineering Tools

End-user Programming with Sweble
We take a wiki-style approach to end-user programming, trying to help those people who earn their living by programming, yet have no or little formal programming education. See the Sweble project.
Software Forge
Anyone engaged with open source needs a software forge. Whether in-house as part of Inner Source or facing the public, to enrich one’s ecosystem, we are trying to help you do it better.

Research: Engineering Process

Inner Source
Large software organizations can improve code reuse and knowledge sharing by adding bottom-up open source practices to top-down project management. We have done it. And keep doing it.
Governance / Compliance
We identified risks of using open source in closed source products and are developing a handbook of best practices for open source governance. We work with Bearing Point and others on this.

Research: Business Models

Single-Vendor Open Source
How did MySQL get to a $1B valuation? We are analysing best practices of dual-licensing and open core models and are capturing them as part of a handbook for future use.
Open Source Distributors
How are SUSE and Red Hat doing it? We analyse the production process of distributors on many dimensions, for example, how to manage open source investments.
Developer Foundations
Apache and Eclipse are two examples of successful open source developer foundations. But there are many more in industry verticals, for example. Just how to get it right? (In German.)
User Foundations
IT User Foundations are consortia of IT user firms who join forces to sponsor the development of non-competitively differentiating software components. This is the hot topic of 2012. Stay tuned!

Policy Implications

Developer Careers
We have long talked about how the world changes for open source software developers. A country like Germany would benefit from having more committers to key open source software projects.

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

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

Workshop: Modellgetriebene Softwareentwicklung

Capgemini bietet Ihnen in diesem Workshop praxisnahe Vorträge zur Modellgetriebenen Softwareentwicklung (MDD) und deren Architekturprinzipien. Außerdem lernen Sie Meta-Modelle und Modellierungssprachen kennen und erfahren, wie Modelle generiert, transformiert und validiert werden können. Abschließend gibt Ihnen ein Mitarbeiter einen praktischen Einblick in die MDD eines Großprojekts bei der Bundesagentur für Arbeit.

Weitere Information.

Bei Interesse, wenden Sie sich bitte an Prof. Philippsen.

Letter to Stakeholders (Year-End 2011)

The Open Source Research Group is looking back on a second successful year at the Friedrich-Alexander University of Erlangen-Nürnberg (FAU).

Overview

  1. Research
  2. Teaching
  3. Entrepreneurship
  4. Public Service
  5. Thank You!
  6. Publications
  7. Student Theses
  8. More Links

1. Research

In our open source software engineering research, empirical work is farthest ahead, with interesting results: For example, by analyzing developer work rhythms we were able to show that most open source is being developed weekdays, 9-5, on company time. No surprise, you might say, but someone had to prove it. In the same vein, we have been empirically analyzing open source programming behavior, with more interesting results on how to improve tools to be published next year.

Continue reading Letter to Stakeholders (Year-End 2011)

A Special Holiday Cheers and Thank You to the Following Sponsors

The Open Source Research group would like to say thank you to the following sponsors and friends of our research and teaching work:

GfK SE Quinscape GmbH
Univention GmbH WeWebU Software AG

Student Job Opportunity: Feature Modeling at Siemens AG

Siemens AG’s Industry Sector “Drive Technologies” is a research partner of the Open Source Research Group. Its research and development business unit is looking for a student to help build a feature model for the real-time system SINAMICS, an embedded system used to control electro motors. A bit more detail:

Die Aufgabe besteht darin, aus verschiedenen Quellen Informationen abzuleiten, evtl. zu transformieren und in ein XML Format für den Import in das Werkzeug Pure Variants aufzubereiten. Die-/derjenige sollte am Besten Know-How mitbringen in folgenden Bereichen (ist aber nicht zwingend notwendig): (a) PLE (Product Line Engineering / Feature Modelling) am besten mit dem Werkzeug Pure Variants, (b) XML / XSL für Transformationen, (c) Excel.

For more information, please talk to Prof. Riehle to be put in touch.