Students learn about the management of software projects and designing "computing systems" as a social service through lecture and team-work (mini-PBL) role-play.
This course focuses on the social value of computing systems. The aim of the course is that students learn business dynamics and the software life cycle through project-based learning.
Through the analysis of a sample system the students learn the following;
1) Requirements process, 2) Service management, 3) Project management of the system
Requirements process, Service management, Project management of the system
✔ Specialist skills | ✔ Intercultural skills | ✔ Communication skills | Critical thinking skills | Practical and/or problem-solving skills |
Lecture and mini-PBL
Course schedule | Required learning | |
---|---|---|
Class 1 | Mini-PBL Introduction, Lecture of Project management, Lecture of Software Quality and Development Process | None |
Class 2 | Lecture; Software Quality and Development Process Mini-PBL | Analyzing of a sample project |
Class 3 | Lecture; Software Quality and Development Process Mini-PBL | Analyzing of a sample project |
Class 4 | Lecture; Software Quality and Development Process Mini-PBL | Preparing for presentation |
Class 5 | Presentation | Summary report |
Handouts are provided if necessary.
SWEBOK (Software Engineering Body of Knowledge)
PMBOK (Project Management Body of Knowledge)
REBOK (Requirements Engineering Body of Knowledge)
1. Teamwork --60%
2. Presentation --20%
3. Report --20%
None
This is an intensive course.
More information on the lecture will be posted on OCW-i.