Be sure to look at the Canvas Module for this week for various hand-in mechanisms!

Notes on due dates:


C02 In Class Exercise: Self Introduction

This is an INDIVIDUAL exercise with an individual response. (This is C02 instead of C01 to keep the assignment number consistent with the corresponding lecture number.)

*** IMPORTANT *** -- this is the submission format for all homeworks!
For every homework you submit in this class, please use this slide format for your submission.

All homeworks and in-class exercists for the entire course use this format.

All homeworks and in-class exercists for the entire course use this format.

All homeworks and in-class exercists for the entire course use this format.

Create ONE slide with the following information:

Make sure that you conform to the following format requirements

Submit the result onto Canvas. Look for the Week #1 module, assignment C02.


HW #01 Failure Stories

Use the C02 format for your handin. All homeworks and in-class exercises for the course use that format. If you don't use that format, expect to have to re-do the hand-in.

(Note: hand all assignments in on Canvas. Use file name: HW01_AndrewID_FamilyName_FirstName.ppt for hand in. Also acceptable: pptx and .pdf file extensions depending upon file type. Please do NOT zip, tar or otherwise encapsulate the file unless the homework specifically asks for that.) Use the same file naming system (with different HW numbers) for other homework hand-ins. Note that you can find your sign-in number posted on Canvas. Start by looking at the Canvas assignment notes for this homework if you haven't already found it.

(Be sure to list citations for references you use as a source for answers. If multiple references say the same thing, you need to only give 1 of them as a source.)

1-1: (10 points total) On one slide, summarize a software failure story according to the assignment below. Being by reading Salonek, "Top 15 Worst Computer Software Blunders" (web link; alternate link) and then reading the underlying source article for your assigned topic. Make sure that your entire answer to this question fits on one slide with bullets at least 14 point font.

Topic assignments are per below, based on the last digit of your student sign-in number. (For example, if your sign-in sheet number is 14 you are a "4" and you do the Pentium division bug.).


HW #02 Course Policies

Read the FAQ and Course Policies of this course. You are responsible for knowing and abiding by these policies.

You should complete this assignment as soon as possible to diagnose any Canvas problems before other assignments are due.

There is no hand-in for this homework. Instead, there is a quiz on canvas. Take the quiz. You can re-take it as many times as needed to get a perfect score. This is true of all quizzes for this course, with most quizzes being used to check whether you watched the whole video for prerecorded lecture material.

Use the C02 format for your handin. All homeworks and in-class exercises for the course use that format. If you don't use that format, expect to have to re-do the hand-in.


HW #03 Software Process

Use the C02 format for your handin. All homeworks and in-class exercises for the course use that format. If you don't use that format, expect to have to re-do the hand-in.

(Note: hand all assignments in on Canvas. Use file name: HW03_AndrewID_FamilyName_FirstName.ppt for hand in. Also acceptable: pptx and .pdf file extensions depending upon file type. Please do NOT zip, tar or otherwise encapsulate the file unless the homework specifically asks for that.) Use the same file naming system (with different HW numbers) for other homework hand-ins. These hand-in rules apply to ALL homeworks this semester (single slide file for each homework).

3-1: (13 points total) Pick your favorite Agile software methodology. (If you don't have a favorite, pick one at random from this list: XP, Scrum, AUP/RUP, RAD, Iconix). If you need some brush-up on this topic the Wikipedia entry is not a bad starting point: https://en.wikipedia.org/wiki/Agile_software_development. Your answer must be all on one slide as follows:

3-2: (15 points total) For the same Agile software methodology you identified in the previous question, draw a software process chart using the conventions that the lecture used to describe the Vee model. In other words, draw a picture for that agile methodology using boxes and arrows, even if the reference drawing didn't do that. This means that:

Supplemental Material: