The work with the cases will take place in groups of 6 or 8 students acting as a project team. The lectures will introduce different approaches, methods and tools for software engineering. Instead of working with independent exercise tasks you will apply this knowledge on a realistic case. Part of the learning will be to plan your activities, work with the different tasks, and quality-assure your results. The team's task is to develop a set of documents that would typically be subject to a pre-study or - when applying an iterative or evolutionary process - the early iteration cycles or sprints. The set of documents should contain: · a project charter; · an initial analysis, including a mock-up of the product to be developed; · a requirements specification; · a configuration management plan; · a quality assurance plan; · a system test specification; · an overall architecture specification; and · a reflective discussion about the team's cooperation and communication. This set of documents is referred to as the portfolio you have to hand in to be able to take the exam. After 4 and after 8 weeks, partial hand-ins are due. The hand-ins are constituting the base for a review and evaluation.
The oral exam will be 20 minutes per student including assessment and feedback.