Applying Adapted Big Five Teamwork Theory to Agile Software Development
Drivers of agile software development use: Dialectic interplay between benefits and hindrances