We gathered the user requirements using the MoSCoW prioritisation technique[4].
ID | DESCRIPTION | TYPE |
---|---|---|
M1 | System must recognise letters and writing styles. | Functional |
M2 | System must allow to search similar letters based on a selection of a character. | Functional |
M3 | System must be a desktop based application. | Functional |
M4 | System must let the user select a letter through a manual selection tool. | Functional |
S1 | System should show non-perfect matches to improve allow the user to improve its accuracy. | Functional |
S2 | System should be able to account for false negatives. | Functional |
S3 | System should allow user to import images from in the database. | Functional |
S4 | System should have a memorable UI | Non-functional |
S5 | System should have consistent navigation system in each page. | Non-functional |
C1 | System should allow each user to have a personal training data settings. | Functional |
W1 | System would be able to train itself without need of a human. | Functional |
Team 33 - Francesco Benintende / Kamil Zajac / Andrei Maxim