The Personal Self-Assessment Environment

Project 1 Packaging and Postmortem

Last modified: Fri Aug 27 14:29:36 HST 1999

Overview

For each project, you will need to perform both a postmortem and some packaging to complete your development activities. The postmortem activity provides an opportunity for you to reflect upon the experience of developing the software and consider ways to improve your next effort. The packaging activity involves collecting together your work products in a manner that facilitates their distribution and evaluation.

Postmortem

For this project, the postmortem activity is relatively simple, and consists of answering the following set of questions. Please consult your Leap data, then create an html file containing the answers to the following questions:
  1. How much time did you spend on this project?
  2. How many different days did you work on this project?
  3. What time of day did you usually work on this project?
  4. List the set of classes and methods that you came up with at the end of your design phase. This is your initial design.
  5. Now list the set of classes and methods that your final implementation includes. This is your "final" design.
  6. Compare your initial design to your final design. What is different? Why? How could you improve your next design?
  7. What else do you intend to do differently on your next project to do better?

Packaging

Correct packaging of your technical work products is an extremely important part of software engineering. In this course, you must be very careful to package your software according to the following directions.

  1. All of your work products for this assignment must be submitted to me on a single floppy disk in Windows-readable format. During your personal interview, I will take your floppy and download its contents onto my hard disk. I will do some evaluation of your submission during the personal interview, and potentially more evaluation later.

  2. All of the work products for this assignment must reside within a single directory or folder. This project folder must be named with the following format: uhunixID-Pprojectnumber. In other words, for this project (Project 1), my folder would be named "johnson-P1". Note that the 'johnson' is all lowercase, the 'P' is upper case, and the number is the project number. Typically, if you have not named your folder correctly, I will simply give your floppy back to you during the interview and ask you to fix this error and request that you check carefully for any other packaging errors before returning for an interview. Although it would not take me much time to fix this and other sloppiness in your submissions, it takes away time I could be spending with other students discussing important content issues, so I won't do it.

  3. Your project folder should contain the following:

Philip Johnson
Last modified: Thu Sep 2 14:18:53 HST 1999