Week 14: XP Concluded
Goals:
- Finish reading about XP.
- Complete Iteration 3.
- Wrap up the course.
Looking ahead:
Monday, December 10: XP Processes
Read [EXE], Ch. 11-14 (pp. 85-110).
Optionally, also read Ch. 15-16 (p. 111-121), which are aimed at executives more than programmers.
Email me
your answers to the following questions by 10 a.m. Put "CSC223-DEC-10" in the email subject line.
- You read about constraints, planning, testing, and design. Did
anything you read resonate with an experience you've had? If so, how?
- What was the most important thing you learned?
- Pose one or two questions to discuss in class.
Wednesday, December 12: XP Philosophy; Wrapup
Read [EXE], Ch. 17-25 (p. 125-160; there are lots of blank pages).
Email me
your answers to the following questions by 10 a.m. Put "CSC223-DEC-12" in the email subject line.
- What was the most interesting or surprising thing you learned?
- Pose one or two questions to discuss in class.
We will spend part of this class discussing
the reading. The remainder of the time will be spent on course
evaluations. I truly value your feedback---please come!
Friday, December 14: Project Presentations
Each
group will give an informal presentation of its work on Iteration 3. My
intention is that this should not be a big deal to prepare; more of a
"show and tell" of your work for this iteration.
Topics you should aim to cover:
- Where did you leave off in Iteration 2?
- What did you get done in Iteration 3? Give us a demo (perhaps just showing us your tests).
- What did you not get done that you want to?
- What decisions did you have to make, and why did you make the decisions you did?
- What was the most important thing you learned? What can the rest of us learn from your experience?
Some ground rules:
- You should plan for a 10-15 minute presentation.
- Each
team member should present sometime during the semester, but you do not
all need to present today. In fact, you may find it more
effective to have only 2-3 presenters today.
- You should plan to give your demo on the classroom computer. I
suggest you use Powerpoint or text/HTML documents for additional visual
aids, such as your feature list.
Janet
Davis (davisjan@cs.grinnell.edu)
Created November 30, 2007
Last revised December 12, 2007