[Lesson Report] Introduction to System Development Week 16 – Improvement Implementation & Final Checks
In Week 16 of the course, we implemented improvements based on last week’s feedback and performed final checks. It’s the home stretch, and our app is almost complete!
■ Instructor’s Introduction: “Improvement Is an Engineer’s Mission”
Mr. Tanaka: “How you leverage feedback is where your real skill shows. Today, let’s focus on ‘better user experience’ by iterating on implementation and verification.”
■ Exercise ①: Applying the Improvement Plan
Each student revised their code according to their priority-ranked improvement plan from last week:
- Added input guides (e.g., display option numbers)
- Implemented a “back” feature (menu to return to the previous step)
- Made error messages more specific (e.g., “Please enter a number from 1 to 3.”)
Student A: “Showing option numbers made interactions much smoother!”
Student B: “The back feature made test plays so comfortable!”
■ Exercise ②: Functional Verification with the Final Checklist
After changes, we re-verified all scenarios against the final checklist:
- Do all normal flows work correctly?
- Are invalid/empty inputs handled appropriately?
- Do the back and restart functions operate properly?
- Are message wording and screen layouts consistent?
Student C: “Everything got an OK mark!”
Student D: “Paying attention to the little details really gives peace of mind.”
■ Exercise ③: Peer Cross-Checks
Just before completion, classmates performed cross-checks in pairs:
- Are improvements applied correctly?
- Does the app handle unexpected scenarios without crashing?
- Re-evaluate the interface’s ease of use.
Student E: “My partner’s app was so thoughtful with its back feature!”
Student F: “I learned a lot by seeing my app through my partner’s eyes.”
■ Instructor’s Final Words
“Completing this process will be a tremendous asset in your future development work. To achieve high quality, there’s nothing more important than the habit of iterating on improvements and checks.”
■ Next Week Preview: Final Presentations & Reflection
Next week, students will present their completed apps at the front of the class and reflect on their learning journey. Let’s proudly showcase our project results!
With these continuous improvements in Week 16, our first-year students’ apps are finally on the verge of completion!