CSCI 350 - Software Engineering
Spring 2013
Assignment 16
For 3/15:
- At this point, there should exist at least one input for which the program successfully executes as an integrated whole. This should be demonstrated in class on Friday.
- Automated unit tests supporting some or all of this initial demo should also be included.
- One representative from each team (differing from the past week) will
deliver a presentation that includes the following.
- Achievements relative to each goal.
- Risks
- To what degree have previously identified risks been ameliorated?
- Have any new risks been discovered?
- What are the two biggest remaining risks?
- Demonstration of the running executable.
- A description of testing compliance. This should include:
- Percentage of code base covered by jUnit tests.
- A rationale for every method (or class) that is not covered by
jUnit tests, along with a description of how these lines of
code are being human-tested.
- Goals for the coming week.
- Responsibilities of each team member for the coming week.
- The contents of the above presentation should also be recorded in a
written document, submitted via Moodle.
- All code completed during the week should also be uploaded.
- If the team has decided to alter the requirements document any further, that too should be submitted.