ABSTRACT

Independent — Requirements should be independent of each other as much as possible.

Negotiable — Requirements are negotiable in the sense that they do not describe every little detail but leave room for creativity in their design and implementation.