Developments in requirements engineering, as in system development, ha
ve come in waves. The next wave of requirements techniques and tools w
ill account for the problem and development context, accommodate incom
pleteness, and recognize the evolutionary nature of requirements engin
eering.