Introduction to Software Engineering
CS3302 Winter Quarter 1996
Final Exam
The following information is required for your final exam. Everything
on this list must be turned in to Dr. Abowd by the end of the exam
period, 2:20pm on Monday, March 11:
- Essay
- Peer assessment
- Individual assessment
All work is to be completed by the individual.
Final essay (80 points)
You have spent 10 weeks in a fairly intense group project. Now I want
you to take some time to consider what things you have learned about
software engineering. I want to give you a chance now to reflect on
what you have done in this class this quarter and demonstrate to me
(and yourself) what you have learned.
This essay should be prepared by some sort of document processing
system (HTML is fine). You will have to hand in a printed version of
your essay. You will be graded based on original thought and
reflection/understanding of the material presented this quarter and
how it related to the project work. Spelling and grammar matter, so
please take your time to proofread your work. The length of your essay
should be approximately 1000 words.
Take a look back at the course textbook. There are many
recommendations and warnings that Brooks makes in this book. I want
you to choose the two recommendations or warnings that you most agree
with and explain to me why you agree with Brooks based on your own
experience this quarter. Then I want you to select two
recommendations or warnings that you most disagree with and explain to
me why you disagree, again based on your own experience this quarter.
Each argumentation (two in favor and two opposed) described above will
be worth 20 points. I am looking for a clear statement that shows to
me you understand what Brooks meant and then a clear statement as to
why you agree or disagree with Brooks. You should use concrete
examples from your group experience to justify your answers.
Peer assessment (10 points)
At the midterm, you provided an assessment of the contributions of
all members in your project. Now I would like you to prepare a final
assessment of your project teammates. You are to assess each
individual in your team (including yourself) based on the attributes
indicated in the rows of the table below. Assess each individual
on a scale of 1 to 10 (1 being the lowest/worst assessment and 10
being the highest/best assessment).
| Attribute |
Teammate 1 |
Teammate 2 |
Teammate 3 |
Teammate 4 |
| Did fair share of work |
|
|
|
|
| Reliability/Responsibility for own work |
|
|
|
|
| Communication within and outside team |
|
|
|
|
| Leadership |
|
|
|
|
| Helping with team morale |
|
|
|
|
Personal performance review (10 points)
Answer the following questions as completely as you can.
- What were your personal responsibilities within your team this quarter?
- To what extent did you fulfill those responsibilities?
- List your major accomplishments on the project this quarter.
- List any intended accomplishments for the quarter that you were not
able to achieve and why you think you were not able to achieve them.