spring 3 - 23 - 2010 agile development – scrum adopted in practice but not in principle .
Effective Communication in Requirements Elicitation: A Comparison of Methodologies