10.1: Preparation and Case Studies
Watch these videos, which outline a case study in software engineering. As you watch, you may wish to reference the transcripts for each video, which can be found here for the first lecture and here for the second lecture.
Read the "Application Development Case" on pages 50-54.
This case study provides an overview of of the creation of an order processing and inventory system for ABC Video Rental. Using the context of what you've learned throughout this course, analyze how this section handles the processes involved in this case study, and consider it within the context of each of the units you've studied thus far. Take your time as you read, and write down any ideas or notes that stand out to you as particularly useful or confusing.
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 the proper use of the software engineering process presented in this course.