+ + + Activity 1: User Stories and Conditions of Satisfaction + + +
+ ++ + + Introduction + + +
+ + +This activity will give you practice with using user stories to solicit and document user requirements, refining them into conditions of satisfaction, and assigning priorities.
+ +Before you start, be sure to review the tutorial User Stories and Conditions of Satisfaction on the course website.
++ + + Scenario + + +
+ + +Consider a Learning Management System (like Canvas). Choose one of the following areas:
+ +-
+
- Sections and Enrollment +
- Assignment Submission and Grading +
- Gradebooks +
+ + + Requirements for this activity + + +
+ + +-
+
-
+
Identify at least 3 different roles representing different classes of users for that area.
+
+ -
+
Choose one of those roles and write down at least 3 different user stories for that participant. These should be of the form
+ +As a
+<role>
I want<some capability>
so that I can<get some benefit>
+ -
+
For one of those user stories, write 3 conditions of satisfaction with appropriate priorities. (Essential = user story is not satisfied without it)
+
+
If you are working alone, will submit a total of:
+ +-
+
- 1 area +
- 3 roles +
- 3 user stories +
If you are working in a group, the group should submit
+ +-
+
- 1 area +
- 3 roles +
- 9 user stories (3 for each role) +
When you are done, submit your work as required by your instructor. This may vary from section to section.
+ + + + ++ + + +