gamifying requirement elicitation : practical implications and outcomes in improving stakeholders collaboration .
Understanding the Problems of Requirements Elicitation Process: A Human Perspective