- Obtain experience in constructing software solutions to real world tasks in a joint team effort
- Project management
- Become acquainted with current tools for constructing software
- Get accustomed to essential concepts in software engineering
- Application of essential methods of software engineering
Getting to know and applying professional software engineering methods for analyzing, drafting, implementing and testing a medium sized business application with a focus on using the latest tools. Becoming familiar and working with a development model is crucial for this course. Developing software in a team should convey significant aspects of communication and coordination.
Didactical approach: After successfully completing the initial phase (Eingangsphase), students may participate in the team phase (Gruppenphase).
The team is tasked with completing a software project that is already underway. The requirements analysis and technical infrastructure of the project are provided.
After completing the project, the team needs to prepare a presentation with which future users of the software should be persuaded.
Registration: via TUWEL course!
The dates and appointments listed below are only for reservation reasons and are not relevant. Details and updates are found on the appropriate TUWEL page for the course.
ECTS-Breakdown
- Initial Phase (40 hours total)
- Preliminary meeting: 1 hour
- Attendance of Tutorials (optional): 5 hours
- Entrance-Exam: 0.5 hours
- Induction into the technologies used in the Entrance-Task: 8 hours
- Implementation of the Entrance-Task: 27,5 hours
- Preparation for the Entrance-Task interview: 1 hour
- Entrance-Task interview: 2 hours
- Team phase (110 hours total, per team member)
- Kickoff meeting: 1 hour
- 10 meetings with the tutor: 10 hours
- 3 management reviews : 3 hours
- Team internal meetings, project management: 22 hours
- Introductory training of the technologies of the team phase: 7 hours
- Implementation: 52 hours
- Quality assurance / testing: 15 hours
Total: 150 hours (6 ECTS)
T. Grechenig, M. Bernhart, R. Breiteneder, K. Kappel, Softwaretechnik: mit Fallbeispielen aus realen Entwicklungsprojekten, Pearson Studium, 2009