The 2013 AMOS Project Explained (for Students)
The AMOS Project is our flagship software engineering lab course. The course combines three main elements:
- Students learn agile software development (Scrum, XP) while developing open source software.
- Project ideas are provided by industry, representatives of which work closely with the student teams.
- The projects are set-up to allow the creation of software start-ups after finishing university.
We teach real-world software engineering, and we do so by engaging industry to help us by providing project ideas and feedback. We then lead these student projects to become start-ups, if the student team is interested. An example of such a start-up is the 2010 AMOS project Mydosis, now Netdosis AG.
The 2013 AMOS projects are taken as a summer semester 2013 course running the whole semester length of three months with weekly meetings. The AMOS lab course can be taken in two different ways:
- Product owner (5 ECTS Vorlesung + Übung). As a product owner (frequently Wirtschaftsinformatik / Information Systems students) you work with the industry partner to define business needs, software requirements, and a release schedule.
- Software developer (10 ECTS Projekt / Praktikum). As a software developer you design the product’s software architecture and implement it. You work with product owners to estimate work effort and create a believable release schedule.
If you are the entrepreneurial kind, we will help you continue the AMOS project through your final thesis into a start-up by providing strategic and practical guidance, team formation, access to financing and further necessary resources.
If you are interested, please sign up on StudOn. In the run-up to the 2013 AMOS projects we will have many interesting announcements to make, including industry partners and their project/product suggestions.
Looking forward to meeting you in person!
Prof. Dr. Dirk Riehle, M.B.A.
PS: Helpful supplementary courses to the AMOS projects from our teaching are the following:
- For product owners:
- PROD, the product management seminar
- For software developers:
- ADAP, the advanced design and programming course
- ARCH, the software architecture course
Finally, you can top off your courses by writing an entrepreneurial final thesis to hit the ground running after university.