![]() |
Studio 2TaskEngage in semi-structured software inspection of the Assignment 6 code produced by members of your group. StepsShortly before lab starts, you will receive an email containing the code of the four members of your group. Individual reviewWhen you reach lab, I will go over some basic instructions and guidelines. Then you will individually examine the code of the other members in your group, spending 10 to 15 minutes on each program. For each program, you will fill out a copy of this Individual Inspection sheet. (I will provide the necessary copies of this document in lab.) Group reviewYou will then come together and review the same programs as a group. There are two main roles in this process: Author and Reviewer. The Author briefly presents (1 to 2 minutes) her code to the group. She should point out any known errors or any elements or features she is proud of. The Author then sits back and quietly observes the inspection process. If the reviewers have any questions, they may ask the author for clarification. All other members of the group play the role of Reviewer, examining and providing feedback on the Author's code. One Reviewer also fills the role of the Recorder by recording the group's comments and conclusions on the Group Inspection sheet. (Again, I will provide a copy of this document in lab.) The group should go through the Group Inspection sheet, answering each question as a group. To do this, they should present their individual reviews and comments to the group and discuss any variations in ratings until the group agrees on a rating. The group should inspect the code or run the program together, as necessary. Once the inspection is complete, the Author may ask any questions she has regarding the review. During the lab today, you should play each role at least once in a different review: Author, Reader, and general Reviewer. What to submitTurn in both your Individual Inspection sheets and your Group Inspection sheets to me before you leave lab. I will photocopy the Group Inspection sheets before you leave and return them to the author whose code was reviewed.
Based on your group's feedback, you may then resubmit Assignment 6. Name your resubmission file GradingYou must be present in lab to receive any points for this studio session. Out of 10 points:
|
~ztomasze Index :
TA Details: ICS111:
Studio 2 http://www2.hawaii.edu/~ztomasze |
Last Edited: 03 Mar 2008 ©2008 by Z. Tomaszewski. |