Can diversity in global software development be enhanced by agile software development?
A framework for teaching software development methods