In search of the system concept
O. C. Z. Gotel · IEEE Software · 2006
Requirements documents are often tedious to construct, difficult to manage, and poor for mediating communication between stakeholders during a software development project. Using system concepts can simplify the way you determine, handle, and communicate requirements in a busy world. They could even help you design more innovative software systems