Andrea Herrmann
Andrea Herrmann (* 1971)[1] ist eine freiberufliche Trainerin und Beraterin für Softwaretechnik (bzw. Software Engineering) und besonders des Requirements Engineerings. Zuvor hatte sie zwei Gastprofessuren inne.
Werdegang
Seit einem deutsch-französischen Doppeldiplom (Universität Stuttgart und École Centrale Paris) im Jahr 1995 hat sie abwechselnd in der Forschung und in IT-Firmen gearbeitet und dabei entweder Software erstellt, deren Erstellung organisiert (als Beraterin und Projektleiterin) oder die Software-Erstellung erforscht.
Ihr Habilitationsthema war Entscheidungen im Software Engineering. Sie entwickelte dabei die Methoden MOQARE[2] und ICRAD[3] und beschäftigte sich mit Risikoschätzungen für IT-Risiken. Danach war sie drei Semester lang Vertretungsprofessorin an der Technischen Universität Braunschweig und ein Semester lang Gastprofessorin an der Fachhochschule Bingen. Sie ist Privatdozentin an der Universität Heidelberg und hält dort regelmäßig Vorlesungen. Sie ist außerdem Lehrbeauftragte an der Hochschule für Technik in Stuttgart und an mehreren Fernhochschulen.
Sie trägt regelmäßig auf Konferenzen vor, schreibt für mehrere Fachzeitschriften und ist Autorin mehrerer Bücher sowie von mehr als 100 Fachpublikationen zum Thema Requirements Engineering und Software Engineering.
Als Supporterin des IREB-Board gestaltet sie den CPRE-Standard (Certified Professional Requirements Engineer) mit und hat alle CPRE-Zertifikate. Sie ist Sprecherin der Regionalgruppe Stuttgart/Böblingen der Gesellschaft für Informatik und der ACM und leitet in der Gesellschaft für Informatik mehrere Arbeitskreise.
Veröffentlichungen
- Fahney, Gartung, Glunde, Herrmann, Hoffmann, Knauss, Valentini, Weißbach: Requirements Engineering und Projektmanagement, Springer, 2013, ISBN 978-3-642-29431-0 (Hardcover), ISBN 978-3-642-29432-7 (E-Book)
- Bühne und Herrmann: Handbuch Requirements Management nach IREB Standard, IREB, 2015
- Herrmann und Morali: Interplay of Security Requirements Engineering and Reverse Engineering in the Maintenance of Undocumented Software. In: Emerging Technologies for the Evolution and Maintenance of Software Models, IGI Global House, 2011, ISBN 1-61350-438-1
- Entscheidungen im Software Engineering, Habilitationsschrift an der Universität Heidelberg, 2009
- Diffusion von Wasserstoff in Lavesphasen/ Diffusion von Wasserstoff in heterogenen Systemen, Dissertationsschrift an der Universität Stuttgart, 2000
- Felderer, Herrmann: Manual Test Case Derivation from UML Activity Diagrams and State Machines: a Controlled Experiment, Information and Software Technology, 61, pp. 1–15, 2015
- Daneva, Herrmann, Buglione: Coping with Quality Requirements in Large, Contract-Based Projects, IEEE Software, Nov/Dec 2015, pp. 84–91
- Herrmann: The Quantitative Estimation of IT-Related Risk Probabilities, Journal of Risk Analysis, Volume 33, Issue 8, 2013, pp. 1510–1531
- Herrmann, Paech: Practical Challenges of Requirements Prioritization Based on Risk Estimation, Journal of Empirical Software Engineering, Vol. 14, No. 6, 2009, pp. 644–674
- Herrmann, Paech: MOQARE: Misuse-oriented Quality Requirements Engineering, Requirements Engineering Journal, Vol. 13, No. 1, Jan. 2008, pp. 73–86
- Herrmann, Paech, Plaza: ICRAD: An Integrated Process for Requirements Conflict Solution and Architectural Design, IJSEKE (International Journal of Software Engineering and Knowledge Engineering), Vol. 16, No. 6, Dec. 2006, pp. 917–950
- Herrmann: Learning from own Experience and Advices in Literature, Journal of Universal Knowledge Management, Vol. 1, No. 2, 2006, pp. 130–136