The fact behind this is that, the collaboration of people and discussion between team members and customer representative give a good opportunity for understanding the scope of the functionalities that should be involved in the final software package.