Vidgen, Richard, Wang, Xiaofeng, "Coevolving systems and the organization of agile software development", Information Systems Research, 2009