To do this, you must do the incremental work in some form above. If you don't think such an approach is helpful, talk to students who have taken the CS Software Engineering course. They do a tremendous amount of work in a single three-hour class. Also, it is my opinion that we are still learning how to teach you the design process. Design is a science now.
Companies are extremely advanced in how they design products, manage schedules, etc.
So it is time to step up to the plate and start acting like real engineers. Unfortunately, this means you spend a lot of time writing and presenting. Finally, as many of you know, it is my goal to get you to work hard and achieve something greater than you ever imagined. Work hard, listen, learn, and your grades will take care of themselves. If on the other hand, you simply want to coast through your last semester, you might investigate dropping the course.