Master Project (Informatics, ITMC, Intelligent Adaptive Systems)
|Project||GfK||SMP||BehA�rde fA?r Wissenschaft und Forschung|
|Instructor||Zijad KurtanoviA�||Natalia Mannov||Mathias Ellmann|
|Team||Philipp Ruppel||A�Michael Makkar||A�Minka Halilovic|
|A�||Gerrit Steinberg||Robin Pottle||A�Javad Abadi|
|A�||Lars KA�lln||Philipp Bonfigt||A�Daniel Martens|
|A�||Michael Buhs||Arash Komitaki||A�Paul Mazgajski|
Take a look at the last project trailers at YouTube.
In this a�?light-house coursea�? student teams will develop real innovative Apps for real customers from industry, under real project conditions, and using the newest technology.
In addition to software engineering concepts like object oriented analysis, design, and realization of GUI based applications, students will learn the key concepts of usability engineering, context awareness, and service management. Real industrial partners provide their problem statements. Students get real team and project experience while actually using real data and working tightly together with their customer.
Students try out techniques and methods of Software Engineering and Mobile Service Management. They make valuable experiences in teamwork, project management, and communication with customer. As underlying technology students will use mobile technologies and can choose between iOS (iPhone and iPad) or Android depending on the customersa�� requirements and students preferences. Previously, these projects have led to products in App Stores, company spin-offs, or acquisitions by the customers.
|16.10.2014||14:00||15:00||Pre-Kickoff and Ice Breaker||C-221||Introduction, Ice Breaker, Software Life Cycle||A�|
|30.10.2014||16:00||18:00||Kickoff||C-221||Presentation of Projects by Customers, Team Building||A�|
|06.11.2014||16:00||17:30||Requirements Engineering||C-221||Requirements gathering Methods, interviews, surveys, observation, Requirement Quality, User study||Problem Statement, Hello M-Lab (in GitHub)|
|20.11.2014||16:00||17:30||System and Object Design||C-221||Architecture, Object Model, Patterns, Reuse, Frameworks, APIs||A�|
|27.11.2014||16:00||17:30||Testing and Quality Management||C-221||Unit Testing, System testing, Usability Testing, Code Inspections, Bug Predictions||A�|
|04.12.2014||16:00||19:00||Design Review||C-221||Presentation of System Design||Requirements and System Design Document|
|11.12.2014||16:00||17:30||Usability for Mobile||C-221||Usability patterns, screen design, usability guideline, usability testing||A�||A�|
|18.12.2014||A�16:00||17:30||Build and Release Management||A�C-221||Continuous Integration, Configuration Management, Build and Release Management||A�|
|08.01.2014||A�16:00||17:30||Rollout and Delivery Management||A�C-221||How to package, publish and present Apps||A�|
|15.01.2014||A�||A�||Scrum Phase||A�||Scrum Phase||A�|
|22.01.2014||A�||A�||Scrum Phase||A�||Scrum Phase||A�|
|29.01.2015||16:00||19:00||Final Exhibition||F-132||Final Presentations of Projects, Client Acceptance Test||App, Poster & Trailer|
In the weekly seminar, each team will have to prepare and give a 15-minute presentation on each subject of the seminar. Students will learn about important topics of software engineering with special focus on mobile services.
The project has three main milestones:
Teams independently schedule their meetings with their costumers and instructors. They have to negotiate and implement the requirements with their customer.
The weekly material can be accessed on MIN-CommSy.A�
Please choose your project preferences in the following survey. The survey will start on the 30th October at 6 pm.
Bernd Bruegge and Allan H. Dutoit