header image 1 header image 2 header image 3

Subscribe by Email

Categories

Praise for and Photo Protocol from @JohannesLink’s Class on Test-Driven-Development

Johannes Link just finished his Test-driven Development classes (both introduction and advanced methods) at FAU, facing an audience of regular students, Ph.D. students, and industry participants.

The class evaluation shows that not only did participants enjoy the the class but are asking for more. Selecting from several similar comments:

Continue reading Praise for and Photo Protocol from @JohannesLink’s Class on Test-Driven-Development

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 @johanneslink’s Test-Driven Development Course at FAU

Johannes Link’s course on test-driven development (TDD) is well underway at FAU. He finished the introductory part last week to a full class. Please find some photo impressions below. Thanks, Johannes, for teaching us!

 

 

Open Source Research at Coworking Nuremberg

We found ourselves conducting business at Nuremberg’s new Coworking space on Jakobsplatz second time within a week, so we figured it would be good to point out how quickly this has become a hotbed of innovation and interesting people. Today, we ran into (well, worked with) the dynamic duo of the Eclipse Foundation, Mike and Ralph, a few days ago we talked to hot new startup OwnCloud, an outgrowth of Nuremberg’s own SUSE, we witnessed the birth of a new entrepreneuer, founding her venture today, and generally enjoyed the creative (and colorful) atmosphere. Please find some photo impressions below.

 

Continue reading Open Source Research at Coworking Nuremberg

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 Processes

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 @ulfschubert’s Talk on User Experience Design

Today, Ulf Schubert, leader of DATEV’s User Experience Design group, lectured about, well, User Experience Design (UXD). Below, please find some photo impressions. Thank you, Ulf, for teaching us! And we are hoping for more UXD teaching!

Continue reading Impressions from @ulfschubert’s Talk on User Experience Design

Impressions from @acbullinger and Uta Renken’s Social Research Collaboration Talk in Nailing your Thesis

Today, Angelika C. Bullinger and Uta Renken lectured in Nailing your Thesis (NYT), our research lab course. They presented a recent research paper of theirs; topically fitting, it was on social research networks and collaboration between scientists. The initial presentation was followed by an in-depth discussion of research method and results as well as the research and paper writing process. Please find some photo impressions below. Thank you, Frau Bullinger and Renken, for teaching us!

Continue reading Impressions from @acbullinger and Uta Renken’s Social Research Collaboration Talk in Nailing your Thesis

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

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)