Project Software Engineering 2 (PSE2)
1/2. Semester
10 ECTS | 8 SWS
Continuous Assessment (CA)
Develop software in a real-world project environment: Collaborate with an external partner, evaluate various technologies to solve his requirements, design and document a respective software architecture, and develop an executable prototype.
Contents
- Independent Team Organization; Developing, Adapting, and Documenting an Appropriate Development Process
- Developing and validating various technical prototypes
- Designing and documenting the Software Architecture for the Target Product
- Preparing and delivering regular progress reports
- Receiving Feedback from the Client and the Instructors of the related subject modules
Competencies
Students are able to
- work effectively with different customers and stakeholders.
- assess which processes, methods, and tools are appropriate for a given project context and adapt them accordingly.
- independently carry out all project tasks, from requirements elicitation to the implementation of a stable prototype and its final presentation to the customer.
- perform all project-related activities, including planning, execution based on established development processes, and quality assurance.
- critically reflect on their own actions, learn from mistakes, and develop confidence in their creativity and problem-solving abilities.
Literature
- I. Sommerville, Software Engineering, Pearson Studium 10. aktualisierte Auflage, 2018.
- M. Richter and M. Flückiger, Usability Engineering kompakt, Spektrum Akademischer Verlag, 2007.
- E. Gamma, R. Helm, R. Johnson, and J. Vlissides: Entwurfsmuster - Elemente wiederverwendbarer objektorientierter Software, Addison-Wesley, 2. Auflage, 2001.
Lecturer
- Prof. Dr. Anuja Hariharan
- Prof. Dr. Peter Knauber
- Prof. Kirstin Kohler
Recommended Previous Knowledge
Module Details
| Semester |
1/2 |
| Lecture Language |
German |
|
Frequency
|
Summer Term
|
| Credit Points (ECTS)
|
10 |
| Course Coordinator |
Prof. Dr. Peter Knauber |
| Duration |
1 Semester |
| Study Focus |
Software Engineering (SE)
|
|
Course Achievement
|
None |
|
Prerequisite for exam
|
None |
|
Exam
|
Continuous Assessment (CA) |
Weekly Hours (SWS)
| Project |
6 SWS |
| Workshop |
2 SWS |
| Sum |
8 SWS |
Work Load
| Lecture |
30 h |
| Self Study |
270 h |
| Sum |
300 h |