Speedweener / pe

0 stars 0 forks source link

Unclear about max number of sprints #9

Open Speedweener opened 3 years ago

Speedweener commented 3 years ago

It is not really clear from the user guide that there is a maximum number of sprints image.png

nus-pe-bot commented 3 years ago

Team's Response

Thank you for your feedback.

Response:

The output is in fact not caused by a bug but was because that there is a finite number of sprint iterations in a project based on the AGILE framework. The sprints are iterations broken down from the project and its duration and number is decided by ProjectDuration/SprintDuration, as specified by the user in the Create Project Command.

image.png

Sprint with same name - As Sprints are smaller iterations of the Project, our team considered the scenario where a sprint's goal is not achieved in the initial iteration and have to extend to the next iteration. In this scenario, the sprint goal will have to duplicate, thus, our team decided to include the functionality to accept Sprints with the same name.

In fact, despite that our product is designed for project managers who are familiar with the AGILE framework, we included a link to the SCRUM guide in our overview for new users. image.png

Action: No action required.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: Thank you for your reply. I have to admit, I had to spend more time learning about SCRUM before I understood why there was a limitation. While it is stated that the app is made for project managers who adopt the SCRUM methodology, I do feel that for new users who might not be as familiar with the SCRUM methodology, and not know that each project would have a set amount of sprints, the adding of sprints portion of the user guide might be confusing. The only constraint written in the user guide is that a project must be created. May I suggest adding additional constraints, being that the maximum number of sprints has not been reached? Else the user might be confused as to why he is not able to add more sprints.

image.png


:question: Issue type

Team chose [type.FunctionalityBug] Originally [type.DocumentationBug]

Reason for disagreement: remain as DocumentationBug


:question: Issue severity

Team chose [severity.High] Originally [severity.Medium]

Reason for disagreement: chang to severity.Low