SEG 4911 Projet gnie logiciel en fin dtudes






- Slides: 6
SEG 4911 – Projet génie logiciel en fin d’études / Software Engineering Capstone Project The Final Drive to Your A+ Timothy Lethbridge University of Ottawa 1
The home stretch: Key things to do to maximize your mark 1. Ensure your customer gives you a good rating ¨ Meet with them ¨ Demo to them regularly ¨ Surprise them with ‘something extra’ ¨ Be responsive to their change requests ¨ Invite them to the final course demo ¨ Promise them a small amount of support after the course (only if you can deliver on this) 2
Things to do … 2. Focus on quality at the end ¨ Drop or hide things that are not going to be working well ¨ Clean up the code (but be careful not to break it) n Ensure there are good comments, etc. ¨ Drive n down your list of bugs by fixing them And show a graph of this 3
Things to do … 3. Prepare your final demo with flair and showmanship ¨ Customers, and other people may be invited ¨ Do a full-fledged demo • • • With a decent sized, interesting example On the real system, not simulated Practice many times so you don’t stumble on remaining bugs 4
Things to do … 3. the demo, continued ¨ Pretend you are demonstrating to a venture capitalist who may be interested in funding your ‘company’ 4. For the mid-semester presentation • • Explain interesting design issues, algorithms Give an overview of how your management and quality assurance plans worked out Describe what changed from the original plans Discuss lessons learned and war stories 5
Things to do … 5. Final deliverables ¨ Commented code ¨ Updates to your wiki pages describing requirements. design, etc. ¨ Final group meeting minutes ¨ A summary wiki page explaining • • How each team member contributed Lessons learned 6