You are here: Wiki>SE Web>ResearchHome (23 Oct 2012, LutzPrechelt)Edit

Research of AG SE

The Software Engineering research group is concerned with reducing the gap between the State of the Art and the average State of the Practice in all areas of software engineering.

Here are some of our credos that describe where we start:
  • Most of the time, methods and tools are used very differently and/or very incompletely compared to what their designers hoped.
  • Understanding the reasons for this discrepancy (cognitive, technical, social, and economic) would help a great deal in improving both the methods/tools and their use.
  • Even when methods/tools are left aside, many of the social and cognitive fundamentals driving the practice of software development are hardly understood.

Loosely speaking, the goal of our research is understanding what goes on in software processes and why. We believe such understanding will lead to improvements of the process quite readily. Our research approach is therefore primarily empirical and experience-based, rather than constructive and theory-based.

We do not wear blinders, though: Every once in a while, a project may be about something entirely different...

About our research in general

Current research topics

Former or dormant topics

  • F/OSS (2004-2010, dormant): Studying the characteristics of distributed software processes as they occur in Free/Open Source software development.
  • Project "WAVES" (2006-2008): Knowledge exchange in distributed software development.
  • Micro Process/ECG (2003-2007): Building an environment for detailed examination of programmers' activities during software development
  • ErrorHome (2003-2007, dormant): Studying the phenomenon of error (root causes, conditions, triggers, and prevention)

SWTIDSR
Topic revision: r24 - 23 Oct 2012, LutzPrechelt