The Agile Coach Role: Coaching for Agile Performance Impact

It is increasingly common to introduce agile coaches to help gain speed and advantage in agile companies. Following the success of Spotify, the role of the agile coach has branched out in terms of tasks and responsibilities, but little research has been conducted to examine how this role is practiced. This paper examines the role of the agile coach through 19 semistructured interviews with agile coaches from ten different companies. We describe the role in terms of the tasks the coach has in agile projects, valuable traits, skills, tools, and the enablers of agile coaching. Our findings indicate that agile coaches perform at the team and organizational levels. They affect effort, strategies, knowledge, and skills of the agile teams. The most essential traits of an agile coach are being emphatic, people-oriented, able to listen, diplomatic, and persistent. We suggest empirically based advice for agile coaching, for example companies giving their agile coaches the authority to implement the required organizational changes within and outside the teams.

[1]  Rory O'Connor,et al.  Assessing the Value of an Agile Coach in Agile Method Adoption , 2014, EuroSPI.

[2]  Viktoria Stray,et al.  Understanding coordination in global software engineering: A mixed-methods study on the use of meetings and Slack , 2020, J. Syst. Softw..

[3]  Taghi Javdani Gandomani,et al.  Hidden facilitators of agile transition: Agile coaches and agile champions , 2014, 2014 8th. Malaysian Software Engineering Conference (MySEC).

[4]  Kara Silva,et al.  The Growth of an Agile Coach Community at a Fortune 200 Company , 2007, Agile 2007 (AGILE 2007).

[5]  Gloria J. Miller Project Management Tasks in Agile Projects: A Quantitative Study , 2019, 2019 Federated Conference on Computer Science and Information Systems (FedCSIS).

[6]  Jason Bennett Thatcher,et al.  A Control-Alignment Model for Product Orientation in DevOps Teams-A Multinational Case Study , 2019, ICIS.

[7]  Robert K. Yin,et al.  Case Study Research and Applications: Design and Methods , 2017 .

[8]  Viswanath Venkatesh,et al.  Technical Systems Development Risk Factors: The Role of Empowering Leadership in Lowering Developers’ Stress , 2017, Inf. Syst. Res..

[9]  Casper Lassenius,et al.  Large-scale agile transformation at Ericsson: a case study , 2018, Empirical Software Engineering.

[10]  Christoph Fuchs,et al.  Adapting (to) Agile Methods: Exploring the Interplay of Agile Methods and Organizational Features , 2019, HICSS.

[11]  Viktoria Stray,et al.  Team Autonomy in Large-Scale Agile , 2019, HICSS.

[12]  J. Hackman,et al.  A theory of team coaching , 2005, IEEE Engineering Management Review.

[13]  J. Saltz,et al.  Using a coach to improve team performance when the team uses a Kanban process methodology , 2022, International Journal of Information Systems and Project Management.

[14]  Nils Brede Moe,et al.  Spotify Guilds: How to Succeed With Knowledge Sharing in Large-Scale Agile Organizations , 2019, IEEE Software.

[15]  J. Hackman,et al.  The psychology of self-management in organizations , 1986 .

[16]  Likoebe M. Maruping,et al.  The Multiplex Nature of the Customer Representative Role in Agile Information Systems Development , 2020, MIS Q..

[17]  Sean Hanly,et al.  Agile coaching in British Telecom: making strawberry jam , 2006, AGILE 2006 (AGILE'06).

[18]  Abbas Tashakkori,et al.  Mixed Methodology: Combining Qualitative and Quantitative Approaches , 1998 .

[19]  Lyssa Adkins Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition , 2010 .

[20]  Daniela Cruzes,et al.  Coaching a Global Agile Virtual Team , 2015, 2015 IEEE 10th International Conference on Global Software Engineering.

[21]  Joseph A. Allen,et al.  How fun are your meetings? Investigating the relationship between humor patterns in team interactions and team performance. , 2014, The Journal of applied psychology.

[22]  Viktoria Stray,et al.  Dependency Management in Large-Scale Agile: A Case Study of DevOps Teams , 2019, HICSS.

[23]  James Noble,et al.  Supporting Self-organizing Agile Teams - What's Senior Management Got to Do with It? , 2011, XP.

[24]  Brian Victor,et al.  We Didn't Quite Get It , 2009, 2009 Agile Conference.

[25]  Vinod Kumar,et al.  Identifying some important success factors in adopting agile software development practices , 2009, J. Syst. Softw..

[26]  Casper Lassenius,et al.  Challenges and success factors for large-scale agile transformations: A systematic literature review , 2016, J. Syst. Softw..

[27]  Christopher M. Barnes,et al.  Understanding the Motivational Contingencies of Team Leadership , 2010 .

[28]  V. Braun,et al.  Using thematic analysis in psychology , 2006 .

[29]  James Noble,et al.  Self-Organizing Roles on Agile Software Development Teams , 2013, IEEE Transactions on Software Engineering.

[30]  Viktoria Stray,et al.  A Systematic Literature Review on Agile Coaching and the Role of the Agile Coach , 2020, PROFES.

[31]  Gisela Bäcklander,et al.  Doing Complexity Leadership Theory: How Agile Coaches at Spotify Practise Enabling Leadership , 2019, Creativity and Innovation Management.

[32]  Bojan Lalic,et al.  Transition of organizational roles in Agile transformation process: A grounded theory approach , 2017, J. Syst. Softw..