shenghaoc / pe

0 stars 0 forks source link

Inconsistent UML diagrams #9

Open shenghaoc opened 4 years ago

shenghaoc commented 4 years ago

The UML diagrams appear to not be drawn using the same software. The resulting difference in layout and representation may affect the developer's ability to interpret the diagrams. Screenshot from 2020-04-17 15-32-55.png

Screenshot from 2020-04-17 15-35-27.png

nus-pe-bot commented 4 years ago

Team's Response

It is standardised, as all class diagrams were drawn with the same software (draw.io), while all sequence diagrams were drawn with the same software (PlantUML).

Why we chose to do this was because PlantUML (used to generate sequence diagrams) did not give us the desired control over the arrows in the class diagrams that we desired, such as the direction and bending of the arrows.

Since this is clearly a cosmetic issue that does not affect the functionality of the diagrams, the severity has been downgraded to "severity.VeryLow"

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: [replace this with your explanation]


:question: Issue severity

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

Reason for disagreement: [replace this with your explanation]