Controls, Security, Honesty
User feedback and access control to protect against mistakes in conversion and input.
Safety features to avoid double conversion.
Good practice must be followed in distinguishing clearly euro from NCU inputs and outputs.
Frank disclosure to users, not hidden
We test that where conversion operations are done, they are done correctly. In particular, it is known that many are subject to rounding errors and such must be disclosed to the user. Failure of the test can arise from the lack of such disclosure rather than the occurrence of an error that is in fact unavoidable.
Be upfront rather than burying disclosure in an obscure technical document, e.g. correspondence to users (particularly that which invites upgrades) and external software packaging.