Professional Responsibility
Class Plan
- Interview Paper - Rubric and samples (5 minutes)
- Code of Ethics brief discussion on commonalities of homework findings (5 minutes)
- Team formation and introduction to three part activity on Software Engineering Code of Ethics and Professional Practice (5 minutes)
- Initial setup and Individual write-up (Part 1 - 20 minutes)
- Team write-up and skit preparation (Part 2 - 30 minutes)
- Team skit performance (Part 3 - 30 minutes)
- Wrap up discussion
Activity:
* Your instructor will assign teams to work on the following activities and clarify assigned principles and the method of submission.PART 1
(20 minutes) - Individual submission- Each team member will individually complete the following based on the information you learned from the homework's reading (SE Code of Ethics and Professional Practice) and the assigned Principles. You are to write two problem statements where, in the capacity as a Software Engineer, one might encounter a situation that would be in direct conflict with the Code of Ethics.
- For this exercise you need to be creative. We are not looking for a complete story but a well-defined REALISTIC situation (max 1 paragraph per scenario). Perhaps you have already had something happen to you or you have heard from others on a situation that went bad. Describe the situation and potential (or actual) outcomes. For each of the scenarios identify and record the Principle(s) that are/were put in jeopardy. Each scenario needs to cover at least one unique Principle "area" given to you (i.e. JUDGMENT, MANAGEMENT, etc.)
- After completing the above, run the spell checker and make sure to submit in one PDF document to myCourses assignments section "Activity- Week 10". Name the file accordingly (e.g. "initial statements.pdf").
* You may be ask to relocate as a team within the classroom or project team rooms.
PART 2
(30 minutes) - Group submission (by one team member)
- Scenarios from PART 1 will now be exchanged and discussed. Give each team member a brief time to read/explain their ideas (submissions should be viewable to all team members in myCourses)
- After all scenarios have been briefly shared, the team must analyze them and select "the best ONE". Making sure that you understand which principle(s) the scenario is related to.
- Using the original description of the scenario complete/augment the story and create a written script for a skit that all participants will act out for the class (approx. 5 minutes). Make sure you identify the actors and roles, and consider whether your skit depicts a "right" choice, "wrong" choice or something in between. Note: Try not to explicitly call out the Principle during your skit.
- You are also encouraged to create an accompanying graphic or background image(s) to be used during the skit. Ask your instructor for clarification on how/if to submit these.
* When your team has completed your final scenario, run the spell checker and make sure to submit in one PDF document to myCourses assignments section labeled "Activity- Week 10". Name the file accordingly (e.g. "final_skit.pdf").
PART 3
(30 minutes)
- Teams are selected in random order to act out their skit.
- At the end of each skit the class will discuss what Principle(s) are thought to have been involved. The discussion should include understanding implications such as degree-of-harm and the decision making process.
Reading for next class
SE Advisors will visit us next week to explain enrollment. Shopping Carts are now open! You can login to SIS to view your individualized enrollment appointment time. If you haven't already done so, use RIT's SIS Training page for student materials to gain insight in how you will enroll. If you have questions, you'll have an opportunity to ask the advisors when they come to class next week.