Shekhar Rathor, Weidong Xia and Dinesh Batra
Agile principles have been widely used in software development team practice since the creation of the Agile Manifesto. Studies have examined variables related to agile principles…
Abstract
Purpose
Agile principles have been widely used in software development team practice since the creation of the Agile Manifesto. Studies have examined variables related to agile principles without systematically considering the relationships among key team, agile methodology, and process variables underlying the agile principles and how these variables jointly influence the achievement of software development agility. In this study, the authors tested a team/methodology–process–agility model that links team variables (team autonomy and team competence) and methodological variable (iterative development) to process variables (communication and collaborative decision-making), which are in turn linked to software development agility (ability to sense, respond and learn).
Design/methodology/approach
Survey data from one hundred and sixty software development professionals were analyzed using structural equation modeling methods.
Findings
The results support the team/methodology–process–agility model. Process variables (communication and collaborative decision-making) mediated the effects of team (autonomy and competence) and methodological (iterative development) variables on software development agility. In addition, team, methodology and process variables had different effects on the three dimensions of software development agility.
Originality/value
The results contribute to the literature on organizational IT management by establishing a team/methodology–process–agility model that can serve as a basis for developing a core theoretical foundation underlying agile principles and practices. The results also have practical implications for organizations in understanding and managing holistically the different roles that agile methodological, team and process factors play in achieving software development agility.
Details
Keywords
Chaitanya Arun Sathe and Chetan Panse
This study aims to examine the enablers of productivity of enterprise-level Agile development process using modified total interpretative structural modeling (TISM). The two main…
Abstract
Purpose
This study aims to examine the enablers of productivity of enterprise-level Agile development process using modified total interpretative structural modeling (TISM). The two main objectives of the current study are to determine the variables influencing enterprise-level agile development productivity and to develop modified TISM for the corresponding components.
Design/methodology/approach
To identify enablers of the productivity of enterprise-level agile software development process a literature review and opinions of domain experts were collected. A hierarchical relationship among variables that show direct and indirect influence is created using the modified TISM (M-TISM) technique with Cross Impact Matrix-Multiplication Applied to Classification analysis. This study examined and analyzed the relationships between the determinants within the enterprise using a M-TISM technique.
Findings
With the literature review, the study could identify ten enabling factors of the productivity of Agile development process at the enterprise level. Results depict that program increment (PI) planning and scalable backlog management, continuous integration and continuous delivery (CI/CD), agile release trains (ART), agile work culture, delivery excellence, lean and DevOps practices, value stream mapping (VMS), team skills and expertise, collaborative culture, agile coaching, customer engagement have an impact on the productivity of enterprise-level Agile development process. The results show that team collaboration, agile ways of working and customer engagement have a greater impact on productivity improvement for enterprise-level Agile development process.
Research limitations/implications
The developed model is useful for organizations employing scaled Agile development processes in software development. This study provides a recommended listing of key enablers, that may enable productivity improvements in the Agile development process at the enterprise level. Strategists should focus on team collaboration and Agile project management. This study offers a modified TISM model to academicians to help them understand the effects of numerous variables on maintaining the productivity of an enterprise-level Agile. The identified characteristics and their hierarchical structure can help project managers during the execution of Agile projects at the enterprise level, more effectively, increasing their success and productivity.
Originality/value
The study addresses the gap in the literature by interpretative relationships between the identified enabling factors. The model validation is carried out by a panel of nine experts from several information technology organizations deploying Agile software development at the enterprise level. This unique method broadens the knowledge base in Agile software development at scale and provides project managers and practitioners with a practical foundation.
Details
Keywords
As the novel coronavirus 2019 (COVID-19) impacts the world, software practitioners are collaboratively working remotely from home. The pandemic has disrupted software…
Abstract
Purpose
As the novel coronavirus 2019 (COVID-19) impacts the world, software practitioners are collaboratively working remotely from home. The pandemic has disrupted software practitioners’ productivity forcing changes to agile methodology adopted by software practitioners in software organizations. Therefore, this study aims to provide implication on the issues and recommendations for improving software practitioners’ productivity and also examine the impact of the COVID-19 pandemic on agile software development.
Design/methodology/approach
This paper adopts a narrative literature review to provide early assessment based on secondary data from the literature and available document reports from studies published from 2019 to 2022 to explore software practitioners’ productivity and agile software development during the working from home directive amidst the COVID-19 pandemic. A total of 60 sources which met the inclusion criteria were used to provide preliminary evidence grounded on secondary data from the literature. Descriptive analysis was used to provide qualitative findings from the literature.
Findings
Findings from this study present the significance of working from home directive on agile software development and software practitioners’ productivity. More importantly, findings from the secondary data shed light on software practitioners’ productivity adopting agile software development amidst the COVID-19 pandemic. Additionally, the findings present virtual collaborative platforms used by software practitioners, technical and social barriers of agile software development during the pandemic and recommendations for remote agile software development.
Originality/value
This study explores the significance of working from home directive on software practitioners’ productivity during COVID-19 pandemic and further investigates how are software practitioners’ productivity adopting agile software development practices amidst the COVID-19 pandemic. Besides, this study discusses the challenges software practitioners currently face and offers some strategies to bridge the gaps in agile software development to help software practitioners, system developers, software managers and software organizations adapt to the changes caused by the pandemic.
Details
Keywords
The purpose of the paper is to analyze how a change towards product orientation based on an agile approach challenges, contrasts and/or coexists with other principles of…
Abstract
Purpose
The purpose of the paper is to analyze how a change towards product orientation based on an agile approach challenges, contrasts and/or coexists with other principles of organization and grouping, such as development projects, the existing hierarchical line structure and process management.
Design/methodology/approach
This is a case study of one organization, based on an explorative appoach.
Findings
Taking the competing dimension of coordination and principles of grouping as the starting point, this study identify, describe and analyze the tensions that result from the introduction of product organization. The product initiative has met many obstacles and tensions along four dimensions: Process, line, information technology units and development projects. For each of these dimensions a number of challenges have been identified, that contribute to increased complexity in the organization.
Research limitations/implications
A limitation of the study is that the findings cannot be generalized to other organizations.
Practical implications
A practical implication of the study is that product organization triggers tensions with other principles of organizations and grouping.
Originality/value
This study mainly contributes to the knowledge of agile management and agile organization, identifying and theorizing challenges that have been neglected and/or poorly understood both in the popular literature and in organizational research. This is particularly the case in the public sector. This study is also relevant to the domain of multidimensional structures, adding an understanding of the novel opportunities and challenges of product- and agile-based grouping of activities in an organization.
Details
Keywords
Cláudia Ascenção, Henrique Teixeira, João Gonçalves and Fernando Almeida
Security in large-scale agile is a crucial aspect that should be carefully addressed to ensure the protection of sensitive data, systems and user privacy. This study aims to…
Abstract
Purpose
Security in large-scale agile is a crucial aspect that should be carefully addressed to ensure the protection of sensitive data, systems and user privacy. This study aims to identify and characterize the security practices that can be applied in managing large-scale agile projects.
Design/methodology/approach
A qualitative study is carried out through 18 interviews with 6 software development companies based in Portugal. Professionals who play the roles of Product Owner, Scrum Master and Scrum Member were interviewed. A thematic analysis was applied to identify deductive and inductive security practices.
Findings
The findings identified a total of 15 security practices, of which 8 are deductive themes and 7 are inductive. Most common security practices in large-scale agile include penetration testing, sensitive data management, automated testing, threat modeling and the implementation of a DevSecOps approach.
Originality/value
The results of this study extend the knowledge about large-scale security practices and offer relevant practical contributions for organizations that are migrating to large-scale agile environments. By incorporating security practices at every stage of the agile development lifecycle and fostering a security-conscious culture, organizations can effectively address security challenges in large-scale agile environments.
Details
Keywords
Chun-Shan Tai, Jin-Feng Uen and Szu-Hsien Lu
Most small- and medium-sized high-tech companies lack resources compared to large corporations, making it challenging to fully develop an employer brand. Therefore, identifying…
Abstract
Purpose
Most small- and medium-sized high-tech companies lack resources compared to large corporations, making it challenging to fully develop an employer brand. Therefore, identifying the subdimensions of employer branding that are important to talent in startup tech companies is crucial. Additionally, startups have higher organisational agility. Integrating this agility into an employer’s brand can enhance the unique value of startups, which is vital for employee retention.
Design/methodology/approach
Taiwan has many high-technology companies, and the competition to acquire talent is fierce. Hierarchical linear modelling is used. Data are collected from 219 employees of 51 high-technology startup companies.
Findings
The subcomponents of employer brand, “healthy work atmosphere”, “training and development” and “compensation and benefits”, significantly influence employee retention in high-tech startups. Additionally, agile values positively influence employee retention and positively moderate the relationship between the employer brand’s “healthy working atmosphere” and “training and development” with employee retention.
Originality/value
This study expands the theoretical content of employer branding. In resource-constrained small startup tech companies, greater focus should be placed on developing the three sub-dimensions. Although employee growth needs can compensate for some of the shortcomings of employer brands, employees still expect high salaries and benefits. Additionally, this study discusses agile values through empirical research, filling the gap in past research on agile values, which primarily focused on qualitative studies. We use the organisational culture perspective to determine whether agile values can enhance employee retention in rapidly changing environments. Agile values positively affect work environments.
Details
Keywords
Minoo Salimian Rizi, Amir Eslami Andargoli, Mohsin Malik and Asjad Shahzad
The literature has not yet delved sufficiently deeper into the holistic relationship between organisational culture and agile project management. This paper aims to address this…
Abstract
Purpose
The literature has not yet delved sufficiently deeper into the holistic relationship between organisational culture and agile project management. This paper aims to address this literature gap by delineating the specifics of why and how organisational culture affects agile project management.
Design/methodology/approach
This paper addresses this literature gap by conducting a systematic literature review of empirical research investigating how organisational culture affects agile project management. This paper draws on the competing values framework to explain how various dimensions of organisational culture influence the technical and social streams of agile project management.
Findings
The findings underscored the detrimental effects of hierarchical culture, characterised by rigid organisational structures, formal communication with management and resistance to change acceptance, on both the technical and social aspects of agile projects. In contrast, the positive impact of group culture on the social aspect was evident through employee empowerment and teamwork. Moreover, the rational culture dimension demonstrated favourable effects on both streams, emphasising market knowledge, financial development and business opportunities. Finally, the developmental culture dimension supported customer collaboration, knowledge sharing and innovation.
Originality/value
The focus on the “mutability” of organisational culture has led to four research propositions delineating specific ways of cultivating organisational culture to be more conducive to agile projects, marking a first in the academic literature.
Details
Keywords
Ram Shankar Uraon, Rashmi Bharati, Kritika Sahu and Anshu Chauhan
This study aims to examine the impact of two dimensions of agile work practices (i.e. agile taskwork and agile teamwork) on team efficacy and creativity. Further, it examines the…
Abstract
Purpose
This study aims to examine the impact of two dimensions of agile work practices (i.e. agile taskwork and agile teamwork) on team efficacy and creativity. Further, it examines the mediating effect of team efficacy in the relationship between two dimensions of agile work practices and team creativity.
Design/methodology/approach
The data were collected from 563 professionals working in 290 information technology (IT) companies in India using a self-reporting structured questionnaire. Partial least squares-structural equation modeling (PLS-SEM) was used to test the hypothesized model.
Findings
The results demonstrate that agile taskwork and agile teamwork positively impact team creativity and team efficacy, and team efficacy positively impacts team creativity. Furthermore, team efficacy partially mediates the impact of agile taskwork and agile teamwork on team creativity.
Practical implications
This study shows the importance of agile work practices and team efficacy to enhance team creativity. The research offers managers strategies to boost team creativity.
Originality/value
There is a dearth of research examining the distinct effects of agile taskwork and agile teamwork on team efficacy and team creativity. Also, this study is one of its kind that examines the mediating mechanisms that explain the effect of agile taskwork and agile teamwork on team creativity.
Details
Keywords
Ram Shankar Uraon, Anshu Chauhan, Rashmi Bharati and Kritika Sahu
Drawing on goal-setting theory and team effectiveness theory, the study aims to examine the impact of agile taskwork and agile teamwork on team performance. In addition, it…
Abstract
Purpose
Drawing on goal-setting theory and team effectiveness theory, the study aims to examine the impact of agile taskwork and agile teamwork on team performance. In addition, it investigates the mediating effect of project commitment on the impact of agile taskwork and agile teamwork on team performance. Furthermore, the study also tests the moderating role of career level on the impact of agile taskwork and agile teamwork on team performance.
Design/methodology/approach
Survey data were collected from 563 employees working in 290 information technology (IT) companies in India using a self-reporting structured questionnaire. Partial least squares path modeling was used to test the hypothesized model, and the Process macro was used to test the moderating effect.
Findings
The results show that agile taskwork and agile teamwork positively affect team performance and project commitment, and project commitment positively impacts team performance. Furthermore, project commitment fully mediates the relationship between agile taskwork and team performance and partially mediates the relationship between agile teamwork and team performance. Furthermore, the career level negatively moderates the impact of agile taskwork and agile teamwork on team performance.
Practical implications
The study shows the importance of agile work practices and project commitment to enhance team performance. Thus, the study provides managers with two strategies to improve their team performance.
Originality/value
There is a scarcity of research examining the distinct effects of agile taskwork and agile teamwork on team performance and the mediating role of project commitment in these relationships. Furthermore, as per the empirical evidence, no previous research has empirically examined the moderating role of career level in the agile taskwork-team performance and agile teamwork-team performance relationships.
Details
Keywords
Hisham Idrees, Jin Xu and Syed Arslan Haider
The purpose of this study is to examine knowledge management (KM) infrastructure and processes on automobile manufacturing firm innovative performance through the mediating role…
Abstract
Purpose
The purpose of this study is to examine knowledge management (KM) infrastructure and processes on automobile manufacturing firm innovative performance through the mediating role of agile project management (APM) practice.
Design/methodology/approach
The data collection involved purposive and convenience sampling techniques to gather information from 692 employees employed in various public and private automobile manufacturing firms operating in Pakistan. To test the hypothesis, data analysis was conducted using Smart PLS software version 4, using the partial least squares and structural equation modeling technique.
Findings
The result revealed that knowledge management infrastructure and processes has a positive and significant effect on firm innovative performance. Moreover, agile project management practices positively and significantly mediate the relationship between knowledge management infrastructure and processes and firm innovative performance.
Practical implications
The performance of high-tech automobile manufacturing firms can be enhanced by implementing agile project management practices, especially when stimulated by external factors such as innovation. In an increasingly dynamic environment, innovation acts as a favorable factor that amplifies the positive impact of agile methodologies on firm performance.
Originality/value
Researchers can use these findings to identify knowledge gaps that need to be addressed in future studies and understand how strategies relate to processes within the KM-APM framework. This study provides practitioners with insights on applying KM practices in an APM context to enhance knowledge performance. Practitioners can use the framework to plan KM activities that support corporate strategy across all organizational layers, ensuring the appropriate knowledge is conveyed at each level.