10.1: Preparation and Case Studies
Watch these videos, which outline a case study in software engineering.
Pretend you are a teacher for an online course. It can be a struggle for course developers to keep their courses interesting and fun or to encourage students to work together since their classmates are all virtual. Your project for this subunit is to develop a fun interactive game for this class. Watch this interview for inspiration. Develop a problem statement for this project. As a student, you should have plenty of ideas on how you like to study and learn! The game should advocate properly using the software engineering process presented in this course. The model for this process is the perspective of available industry job requirements, expressed as qualities of a future teammate: skills, values, and fun. There are additional perspectives that can be considered, for example, one of the perspectives included in this course: principles, process/data/object abstraction, and useful problem/solution models.