Week 4: Use Cases

The next step in our project is to define exactly which functions we are going to implement in our system.

For the beginning we have described two use cases. Both are about changing information of the user profiles. One describes the “change of critical information” which includes the email address and the password of the user. The second one describes the customization of the user profile regarding their profile picture and the nickname which is displayed when interacting with other users.

Both documents are linked in our SRS document and you can also find them through the following links:

http://gitlab.maphynn.de/maphynn/maphynn/blob/master/uc_documents/UC_Change_critical_information.md

http://gitlab.maphynn.de/maphynn/maphynn/blob/master/uc_documents/UC_Customize_profile.md

2 Replies to “Week 4: Use Cases”

  1. Hi maphynn team,

    Here is an overview of the grading criteria in comparison to your blog entry and documentation.

    UC Grading Criteria UC 1: changes critical information
    2 Use Cases are uploaded yes
    UC contains: screenshot, activity diagram activity diagram: yes
    screenshot: no
    UC shows version control in some way Git / md
    UC uses template yes
    UC is clear and understandable and covers exactly one goal the user is trying to achieve. (verb) change information
    UC is linked to from SRS Yes
    UC is marked as a CRUD if it is one not applicable

    UC Grading Criteria UC 2: Customize profile information

    2 Use Cases are uploaded You have the heading of your first
    UC in the md file for your second
    one.
    UC contains: screenshot, activity diagram activity diagram: yes
    screenshot: no
    UC shows version control in some way Git / md
    UC uses template yes
    UC is clear and understandable and covers exactly one goal the user is trying to achieve. (verb) customize profile
    UC is linked to from SRS Yes
    UC is marked as a CRUD if it is one not applicable

    You declared your two use cases as a CRUD in your SRS. In my understanding they aren’t because not all cases of a CRUD (Create Read Update Delete) are covered. (I might be wrong)
    Also you didn’t declare them a CRUD in your md file so there is an inconsistency.

    I took a look at your SRS file and I noticed that all your md files have a table of contents but none of the links to the headings are working. You might want to look into it.

    All in all, you did a good job and we look forward to the completion of your project.

    Kind regards,
    bookly team

  2. Dear Maphynn team,

    the templates and the flow charts are looking very nicely.

    Unfortunately there are missing the screenshots. When you updated them, please let us know.

    Regards,
    OneTouch Next Gen

Leave a Reply