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 e.g. Scrum are used more and more in software engineering projects in university and industry. They offer many advantages and possibilities in the development and management of software. 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
Bachelor's Theses | Enhancing Lti Based Artemis Integration in Learning Management Systems |
Start Date | November 2024 |
Advisor(s) | Maximilian Anzinger |
Supervisor(s) | Prof. Dr. Stephan Krusche |
Student | Raphael Klein |
Abstract | Abstract TBA |