...
Clear understanding of specification
When you are developing an implementation, make sure that you have a clear understanding of the specification of the protocol and the artefact.
...
Requirements
This paragraph should be moved to the requirements documentation.
...