Barbara Paech holds the chair „Software Engineering“ at the University of Heidelberg. Till October 2003 she was department head at the Fraunhofer Institute Experimental Software Engineering.
Her teaching and research focuses on methods and processes to ensure quality of software with adequate effort. Since many years she is particularly active in the area of requirements and rational engineering.
She has headed several industrial, national and international research and transfer projects. She is spokeswoman of the section “Software Engineering” in the German computer science society.