ricketytoc / pe

0 stars 0 forks source link

Lack of user stories #8

Open ricketytoc opened 9 months ago

ricketytoc commented 9 months ago

Description

There are only 17 user stories including very basic user stories like adding and deleting classes and students. I think that there is a lack of user stories which may lead to developers not understanding the full requirements of the app and how what the app aims to achieve.

soc-pe-bot commented 9 months ago

Team's Response

We included all the must-have user stories that make up the base functionalities of our app. For developers that are interested in future developments of our app, they can come up with their user stories to fit their needs.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: Hi I disagree with this issue being rejected because I think that there are lack of user stories for some of the functionalities of your app. The course website says that there should be at least 30 user stories while ur DG only has 17. Moreover, I saw that you have accepted another bug report regarding missing user story for unmark and unmarkall commands, so it is not correct for you to say that you have included all the must-have user stories for you base functionalities of your app. Also I feel that you user stories are quite vague, for example "As a TA, I want to monitor a lesson of a class so that I can keep track of administrative information for each lesson." I think that "monitoring a lesson of a class" could have been split up into a few user stories like for example, keeping track of the attendance of each student of a lesson of a class and keeping track of the feedback for each student using the memo feature or keeping track of the start time and end time of each lesson, or keeping track of the class name of each lesson. The vagueness of the user stories make them almost unusable for future developers to understand the requirements of your app. Another example is "As a TA I want to take attendance in a lesson so that I can spend more time teaching." This one user story is attempting to cover both your mark and markall commands. Although it may sufficiently cover the requirement for the mark command, it does not tell the reader that one of the requirements of the app is to be able to mark all of the students in a lesson at once. Therefore I think this user story can be split up and made more specific as well.

Screenshot 2023-11-22 at 12.11.18 AM.pngScreenshot 2023-11-22 at 12.11.18 AM Screenshot 2023-11-22 at 12.14.35 AM.pngScreenshot 2023-11-22 at 12.14.35 AM