Institutskolloquium
Prof. Dr. Bernd Brügge: "Informal Modeling"
Dienstag, 17. Dezember 2013 16.15 Uhr
INF 325, Seminarraum 23
Single large project courses with clients from industry have been established as capstone courses in many software engineering curricula. They are considered a good way of teaching industry relevant software engineering practices, in particular model-based software development.
One particular challenge is how to balance between modeling and timely delivery. If we focus too much on modeling, the students do not have enough time to deliver the system ("analysis paralysis"). If we focus too much on the delivery of the system, the quality of the models usually goes down the drain. Another challenge is the balance between informal models intended for human communication and specification models intended for CASE tools.
I argue that teachers often put too much weight on the rigor of the models, and less on the creative and iterative aspects of modeling. Modeling should be allowed to be informal, incomplete and inconsistent, especially during the early phases of software development.
Bernd Brügge ist Professor für Informatik an der Technischen Universität München mit dem Lehrstuhl Angewandte Softwaretechnik. Außerdem ist er außerordentlicher Professor an der Carnegie Mellon University in Pittsburgh. Seine Forschungsinteressen umfassen agile Methoden und Software-Entwicklungsprozesse, Management von verteilten Projekten, Software-Architekturen für tragbare Computer, Rationale Management, Release Management, sowie Feedbackprozesse zwischen Entwicklern und Benutzern.
webadmin 29.10.2024