Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

peer review: <Mitchell Weingust Team 22> 8.1 Product Boundary - Use Case Diagram should be expanded on #107

Open
Tracked by #66
mitcholll opened this issue Oct 14, 2024 · 0 comments
Labels
review To be used with different parties for review purposes

Comments

@mitcholll
Copy link

artifact under review.

SRS Document

team number (for the team doing the review).

Team 22

description of issue.

Section 8. The Scope of the Product's use cases are a bit empty. The diagram contains 3 use cases, which can be broken down further into precise use cases amongst multiple users.

For example,
PUC-01: Receive user writings: I can see the interaction is between the user and the system, but what happens with the writings once they've been received? Are they stored somewhere?
Stating "Writing artifacts with customization settings" on the arrow could be broken down into use cases itself. Typically, arrows on Use-Case diagrams are labelled exclusively with <<includes>> or <<extends>>, not with additional instructions. Perhaps you could consider changing these additional labels into use cases themselves!

Following up on "Receive user writing", the LLM also has an arrow to it labelled "User Writing" from 'Generate suggestions and planning steps'. Logically, the flow could be improved by connecting an additional arrow from 'Receive user writing' to the 'LLM' user.

As well, you indicate that LLM is a user with the system, but it is depicted by a square instead of a stick figure. It would make it more apparent that it is another user if you change the icon.

@CSchank

@mitcholll mitcholll added the review To be used with different parties for review purposes label Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
review To be used with different parties for review purposes
Projects
None yet
Development

No branches or pull requests

1 participant