Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code

Description

NFR1Responses to all user-initiated actions in the web-interface need to be rendered in less than 1 second.
NFR2The data from the racecar needs to be processed twenty times per second.
NFR3The application maintains connection to the internet at all times...

Security

...

Code

Description

NFR3Only the highly necessary security is needed.
NFR4
NFR4The application is protected against SQL injection.
NFR5Passwords should be hashed before being stored in a database.

Usability

Code

Description

NFR6The code should contain commentary, so that it's possible for another team to understand the code.

Reliability

Code

Description

NFR7The data should be accurate to about x percent.
NFR8There should be no bad smells present in the codeData accuracy is more important than application speed.

Documentation

Code

Description

NFR9All documentation has to be written in English.
NFR10

#148484 is the main color and the secondary color is #81c8bd.

...

NFR11Data is stored in plain text.

Supportability

CodeDescription
NFR12All made systems should be expandable, so future work or expansion of current features is easy to implement. 
NFR13All unit test must be a success with an 80% line coverage.