functionality that a system must provide for its users
functionality that a system must provide for its users
the process of establishing the services that the customer requires from a system and the constraints under which it operates and is developed