Requirements engineering

by Joseph Goguen

The most difficult phase of typical large software projects is establishing which properties the system must have to succeed in the environment in which it will be used. This phase of requirements…