spring 3 - 23 - 2010 agile development – scrum adopted in practice but not in principle .
Empirical studies of agile software development : A systematic review