...
Requirements should be uniquely identified. Once assigned requirements identified should remain across releases and revisions. New requirments may be added in a release. numbers may be retired.
Currently structured as single sentences starting with R-XXXX (allows for searching, extraction from narrative text).
Numbering semantics: Yes/No
no semantics: implies a random number/ string as an identifier. Requires a tool of some sort to generate these random numbers. Requires some process for contributors/ editors to aquire and use these random numbers
...
suggest 5 digits allows plently of room for expansion/ revision / retirement.
Number of digitis digits could be changed in a future release if needed.
Application for Amsterdam.
M4 is originally 9/14, now 9/28, so tool chain changes at this stage might be problematic.
...