1 |
h00 |
CS48 S20 |
Name: | ||||
---|---|---|---|---|
(as it would appear on official course roster) | ||||
Umail address: | @umail.ucsb.edu | section noon, 1pm, 2pm 3pm |
||
Optional: name you wish to be called if different from name above. | ||||
Optional: name of "homework buddy" (leaving this blank signifies "I worked alone" |
h00: User Stories
ready? | assigned | due | points |
---|---|---|---|
true | Tue 04/07 06:15PM | Thu 04/09 12:00PM |
You may collaborate on this homework with AT MOST one person, an optional "homework buddy".
MAY ONLY BE TURNED IN IN THE LECTURE/LAB LISTED ABOVE AS THE DUE DATE,
OR IF APPLICABLE, SUBMITTED ON GRADESCOPE. There is NO MAKEUP for missed assignments;
in place of that, we drop the three lowest scores (if you have zeros, those are the three lowest scores.)
Read the material at the following web page. It’s relatively short.
Also read these four pages to which it links. Each of them is also relatively short.
- Advantages of the “As a user, I want” user story template
- A Sample Format for a Spreadsheet-Based Product Backlog
- Advantages of User Stories for Requirements
- Non-functional Requirements as User Stories
You are also strongly encouraged (though not required for this homework assignment) to watch this video:
- Introduction to User Stories (52 minute video). You will be required to watch it for a later assignment, so you might as well watch it now if you have the time.
Then answer these questions at this assignment on Gradescope.
Note that this assignment is intended as preparation for the class activity on Thursday.
Late assignments will be accepted with a 20% penalty. The reason for the penalty is not to be punitive, but to recognize that the assignment has more value if done before Thursday’s class, and less value when done afterwards.