This application was is used for analysis and detection of anti-patterns in project data.
In version 1.0.0 of this application, the detection of the following Anti-Patterns is implemented:
- Business As Usual
- Long Or Non-Existant Feedback Loops
- Ninety-NinetyRule
- RoadToNowhere
- SpecifyNothing
- Too Long Sprint
- Varying Sprint Length
Basic architecture of app
- On home page select project to analyze (you can use check box for select/deselect all projects)
TODO obrázek
- Select Anti-Patterns to analyze (you can use check box for select/deselect all Anti-Patterns)
TODO obrázek
- Click to button Analyze
TODO obrázek
- Table with detections result
TODO obrázek
- Show details of detection
- Show detail of Anti-Pattern
Configuration of Anti-Patterns
- Go to Configuration page
TODO obrázek
- Change corresponding threshold values
TODO obrázek
- Click button Save or press Enter
TODO obrázek
- If the values are set correctly, a message is displayed stating that the values were saved successfully
TODO obrázek
- If the values are set incorrectly, a error message is displayed and the corresponding values are highlighted in red with error message
TODO obrázek
- Go to Anti-Pattern detail page
- On Home page click on anchor Show next to corresponding Anti-Pattern
- On result page slick on Anti-Pattern name and anchor Detail
- Anti-Pattern detail page is shown (name, description, anchor to catalogue, configuration values)
- Configuration values can be updated also in this page
- Change corresponding threshold values
- Click button Save or press Enter
- If the values are set correctly, a message is displayed stating that the values were saved successfully
TODO obrázek
- If the values are set incorrectly, a error message is displayed and the corresponding values are highlighted in red with error message
TODO obrázek
- On home page click on anchor Show, next to corresponding project
TODO obrázek
- Project details is shown (project id, name, description)
TODO obrázek