Project Release 2

A Basic Book-Content Processing System


810:188
Agile Software Development
Fall Semester 2004


Full Release Due: Friday, November 5, at 8:00 AM


Introduction

For this assignment, you will write the beginnings of a content management system for your client, me. You will work on this assignment in same teams of 3 or 4 as you did for Release 1.

As always, be sure to use XP practices as you build your program. In particular:


The Assignment

  1. Implement the stories in the Release 1 plan.

    Work on the stories for the amount of time we contracted during class, 6-8 hours each, plus or minus 10%.

    Keep track of how much time you use for each story! We will use this information to improve the accuracy of our estimates in the future.

  2. If you use up your time before completing the stories expected, write a short explanation of why you think this shortfall happened and how you will plan differently on future iterations.

  3. If you complete the expected stories before you use up your time, contact me.

    Also, write a short explanation of why you think this bounty of time happened and how you will plan differently on future iterations.


Deliverables

By the due date and time, submit a .zip or .gz archive that contains:

Be sure that your submission follows all homework submission requirements.


Eugene Wallingford ==== wallingf@cs.uni.edu ==== October 22, 2004