1 / 6

SEG4911 – Projet génie logiciel en fin d’études / Software Engineering Capstone Project

SEG4911 – Projet génie logiciel en fin d’études / Software Engineering Capstone Project. The Final Drive to Your A+ Timothy Lethbridge University of Ottawa. The home stretch: Key things to do to maximize your mark. 1. Ensure your customer gives you a good rating Meet with them

larryparker
Download Presentation

SEG4911 – Projet génie logiciel en fin d’études / Software Engineering Capstone Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SEG4911 – Projet génie logiciel en fin d’études / Software Engineering Capstone Project The Final Drive to Your A+ Timothy Lethbridge University of Ottawa

  2. 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)

  3. 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) • Ensure there are good comments, etc. • Drive down your list of bugs by fixing them • And show a graph of this

  4. 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

  5. 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

  6. 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

More Related