Usability Engineering

A good user experience can make a big difference between a software being a huge success and a software being completely ignored. With mobile devices usability has become even more important due to several reasons.
Agile Development

Agile methods and philosophies like Scrum are used more and more in software engineering projects in university and industry. Researching the different possibilities of agile methods, as well as the development of new methods are therefore a central research topic at our chair. We also put emphasis on the practical use of agile techniques in teaching
Continuous software engineering

Continuous Delivery is based on configuration management and continuous integration and allows developers to release the current development state of their software to users at any time in the development process. After successfully building a deployment pipeline, a developer can create a release with only a few interactions and has the possibility to obtain feedback from users easily and early in the development process.
Focus Areas
- Agile Development
- Mobile Development
- Continous *
- Modeling
- Innovation
- Project Courses
- Distributed Systems
- Deployment
- DevOps
Research members
Publications
Theses
Master's Theses | Enhancing Competency Models Through Machine Learning Techniques |
Start Date | November 2024 |
Advisor(s) | Maximilian Anzinger |
Supervisor(s) | Prof. Dr. Stephan Krusche |
Student | Arda Karaman and Ufuk Yagmur |
Abstract | Abstract TBA Artemis is open source and available on https://github.com/ls1intum/Artemis |