Farmville Chicken Coops
The requirement analyst has to identify the requirements by talking to these people and understanding their necessary needs. In situations where the software is to automate a currently manual process, most of the needs can be understood by observing the current practice. The SRS is a means of translating the ideas in the minds of the clients (the input), into formal document (the output of the requirements phase) for the Farmville Chicken Coops. Thus, the output of the phase is a set of formally specified requirements, which hopefully are complete and consistent, while the input has none of these properties.