CpSc 872

Final Exam – Take Home Portion

 

Name ___________________________________

  1. Update your midterm PSP report to include data for the complete set of exercises.
  2. A professor in your department believes that software engineering is "nonsense". Using your data write him a memo that quantitatively explains how following the basic principles of PSP can improve developer performance. The memo should be a coherent narrative not a laundry list of phrases.
  3. In this exercise you will pull together the types of specification that we have talked about this semester. For the following system use the most appropriate notations to specify the behavior of the embedded system. We want to create a specification for the software system that will run on the processor embedded in a coping machine. The copier has the following options: