Search results
1 – 10 of 742Shekhar 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
Stratos Moschidis, Angelos Markos and Dimosthenis Ioannidis
The purpose of this paper is to develop a software-library in the R programming language that implements the concepts of the interpretive coordinate, interpretive axis and…
Abstract
Purpose
The purpose of this paper is to develop a software-library in the R programming language that implements the concepts of the interpretive coordinate, interpretive axis and interpretive plane. This allows for the automatic and reliable interpretation of results from the multiple correspondence analysis (MCA) as previously proposed and published. Consequently, the users can seamlessly apply these concepts to their data, both via R commands and a corresponding graphical interface.
Design/methodology/approach
Within the context of this study, and through extensive literature review, the advantages of developing software using the Shiny library were examined. This library allows for the development of full-stack applications for R users without the need for knowledge of the corresponding technologies required for the development of complex applications. Additionally, the structural components of a Shiny application were presented, leading ultimately to the proposed software application.
Findings
Software utilizing the Shiny library enables nonexpert developers to rapidly develop specialized applications, either to present or to assist in the understanding of objects or concepts that are scientifically intriguing and complex. Specifically, with this proposed application, the users can promptly and effectively apply the scientific concepts addressed in this study to their data. Additionally, they can dynamically generate charts and reports that are readily available for download and sharing.
Research limitations/implications
The proposed package is an implementation of the fundamental concepts of the exploratory MCA method. In the next step, discoveries from the geometric data analysis will be added as features to provide more comprehensive information to the users.
Practical implications
The practical implications of this work include the dissemination of the method’s use to a broader audience. Additionally, the decision to implement it with open-source code will result in the integration of the package’s functions by other third-party user packages.
Originality/value
The proposed software introduces the initial implementation of concepts such as interpretive coordination, the interpretive axis and the interpretive plane. This package aims to broaden and simplify the application of these concepts to benefit stakeholders in scientific research. The software can be accessed for free in a code repository, the link to which is provided in the full text of the study.
Details
Keywords
Ewa Sońta-Drączkowska and Agnieszka Krogulec
This study seeks to illuminate the managerial tensions inherent in implementing scaled agile (on the organizational, top management, middle management and team levels) and to…
Abstract
Purpose
This study seeks to illuminate the managerial tensions inherent in implementing scaled agile (on the organizational, top management, middle management and team levels) and to frame these challenges within the broader context of project management.
Design/methodology/approach
The study adopts a grounded theory approach and delves into a qualitative dataset sourced from 34 interviews with subject matter experts actively engaged in scaling agile initiatives within large organizations spanning various industries. Additionally, the data have been enriched through a comprehensive literature review of the existing body of knowledge on scaling agile.
Findings
As a result of our investigation, we propose a framework of managerial tensions in scaling agile in large corporate settings and a series of research propositions and questions that may contribute significantly to the body of knowledge surrounding the phenomenon of “deprojectification” and propose agenda for the future studies in the field of project management.
Research limitations/implications
The study also carries significant managerial implications. Firstly, based on the insights from the practice of scaling agile in large corporate setting, management can build awareness of the challenges inherent of transitioning to agile practices. This may help to anticipate the possible problems and proactively develop strategies how to address them. Secondly, management can be instructed about contingencies inherent in scaling agile, along with the potential disfunctions and side effects (unintended outcomes) that may emerge during the transition process. Thirdly, project management practitioners can gain insights on how scaling agile may cause shifts in the approach to managing projects, project team management and competencies that need to be developed to cope with environments where various approaches to managing projects coexist.
Practical implications
These insights can aid in the agile transition process, beginning with directing managerial attention toward contextual factors and progressing through potential challenges at the organizational, top management, middle management and team levels. Furthermore, the study highlights possible dysfunctionalities and side effects of scaling agile, shedding light on the “dark side” of agile.
Originality/value
The study contributes to the expansion of the empirical database on the implementation of agile practices in large organizational settings. It plays a role in defining and delineating the phenomenon of scaling agile within the context of project management and outlines a research agenda for future project management studies. Additionally, our study adds to the ongoing discourse surrounding the “deprojectification” effect that can occur during the scaling of agile. Lastly, it establishes connections between project management and software development literature regarding the implementation of agile at scale.
Details
Keywords
Mohd Mustaqeem, Suhel Mustajab and Mahfooz Alam
Software defect prediction (SDP) is a critical aspect of software quality assurance, aiming to identify and manage potential defects in software systems. In this paper, we have…
Abstract
Purpose
Software defect prediction (SDP) is a critical aspect of software quality assurance, aiming to identify and manage potential defects in software systems. In this paper, we have proposed a novel hybrid approach that combines Gray Wolf Optimization with Feature Selection (GWOFS) and multilayer perceptron (MLP) for SDP. The GWOFS-MLP hybrid model is designed to optimize feature selection, ultimately enhancing the accuracy and efficiency of SDP. Gray Wolf Optimization, inspired by the social hierarchy and hunting behavior of gray wolves, is employed to select a subset of relevant features from an extensive pool of potential predictors. This study investigates the key challenges that traditional SDP approaches encounter and proposes promising solutions to overcome time complexity and the curse of the dimensionality reduction problem.
Design/methodology/approach
The integration of GWOFS and MLP results in a robust hybrid model that can adapt to diverse software datasets. This feature selection process harnesses the cooperative hunting behavior of wolves, allowing for the exploration of critical feature combinations. The selected features are then fed into an MLP, a powerful artificial neural network (ANN) known for its capability to learn intricate patterns within software metrics. MLP serves as the predictive engine, utilizing the curated feature set to model and classify software defects accurately.
Findings
The performance evaluation of the GWOFS-MLP hybrid model on a real-world software defect dataset demonstrates its effectiveness. The model achieves a remarkable training accuracy of 97.69% and a testing accuracy of 97.99%. Additionally, the receiver operating characteristic area under the curve (ROC-AUC) score of 0.89 highlights the model’s ability to discriminate between defective and defect-free software components.
Originality/value
Experimental implementations using machine learning-based techniques with feature reduction are conducted to validate the proposed solutions. The goal is to enhance SDP’s accuracy, relevance and efficiency, ultimately improving software quality assurance processes. The confusion matrix further illustrates the model’s performance, with only a small number of false positives and false negatives.
Details
Keywords
Katarzyna Piwowar-Sulej and Qaisar Iqbal
Based on the social exchange theory, the aim of the present study is to examine the effects, both direct and indirect (through sustainability-oriented innovative behaviors…
Abstract
Purpose
Based on the social exchange theory, the aim of the present study is to examine the effects, both direct and indirect (through sustainability-oriented innovative behaviors [SIBs]), of sustainable project leadership (SPL) on sustainable project performance (SPP). Project management approaches (PMAs) (traditional, hybrid and agile) were examined as conditional factors in the “SPL–SIBs” relationship.
Design/methodology/approach
The study employs structural equation modeling based on data collected from 197 software engineering project team members working in the financial industry in Poland.
Findings
The study revealed that SPL significantly, positively affected SPP. It also provided evidence for the significant mediating impact of SIBs in the relationship between SPL and SPP and the conditional effect of agile and hybrid PMAs on the “SPL–SIBs” relationship.
Originality/value
The novelty of this work lies in introducing sustainable leadership into project management research, proposing and testing a unique and complex research framework, designing valid scales for measuring SPL and SPP, and suggesting many theoretical and empirical implications.
Details
Keywords
Javaid Ahmad Wani, Taseef Ayub Sofi, Ishrat Ayub Sofi and Shabir Ahmad Ganaie
Open-access repositories (OARs) are essential for openly disseminating intellectual knowledge on the internet and providing free access to it. The current study aims to evaluate…
Abstract
Purpose
Open-access repositories (OARs) are essential for openly disseminating intellectual knowledge on the internet and providing free access to it. The current study aims to evaluate the growth and development of OARs in the field of technology by investigating several characteristics such as coverage, OA policies, software type, content type, yearly growth, repository type and geographic contribution.
Design/methodology/approach
The directory of OARs acts as the source for data harvesting, which provides a quality-assured list of OARs across the globe.
Findings
The study found that 125 nations contributed a total of 4,045 repositories in the field of research, with the USA leading the list with the most repositories. Maximum repositories were operated by institutions having multidisciplinary approaches. The DSpace and Eprints were the preferred software types for repositories. The preferred upload content by contributors was “research articles” and “electronic thesis and dissertations”.
Research limitations/implications
The study is limited to the subject area technology as listed in OpenDOAR; therefore, the results may differ in other subject areas.
Practical implications
The work can benefit researchers across disciplines and, interested researchers can take this study as a base for evaluating online repositories. Moreover, policymakers and repository managers could also get benefitted from this study.
Originality/value
The study is the first of its kind, to the best of the authors’ knowledge, to investigate the repositories of subject technology in the open-access platform.
Details
Keywords
Armando Calabrese, Antonio D'Uffizi, Nathan Levialdi Ghiron, Luca Berloco, Elaheh Pourabbas and Nathan Proudlove
The primary objective of this paper is to show a systematic and methodological approach for the digitalization of critical clinical pathways (CPs) within the healthcare domain.
Abstract
Purpose
The primary objective of this paper is to show a systematic and methodological approach for the digitalization of critical clinical pathways (CPs) within the healthcare domain.
Design/methodology/approach
The methodology entails the integration of service design (SD) and action research (AR) methodologies, characterized by iterative phases that systematically alternate between action and reflective processes, fostering cycles of change and learning. Within this framework, stakeholders are engaged through semi-structured interviews, while the existing and envisioned processes are delineated and represented using BPMN 2.0. These methodological steps emphasize the development of an autonomous, patient-centric web application alongside the implementation of an adaptable and patient-oriented scheduling system. Also, business processes simulation is employed to measure key performance indicators of processes and test for potential improvements. This method is implemented in the context of the CP addressing transient loss of consciousness (TLOC), within a publicly funded hospital setting.
Findings
The methodology integrating SD and AR enables the detection of pivotal bottlenecks within diagnostic CPs and proposes optimal corrective measures to ensure uninterrupted patient care, all the while advancing the digitalization of diagnostic CP management. This study contributes to theoretical discussions by emphasizing the criticality of process optimization, the transformative potential of digitalization in healthcare and the paramount importance of user-centric design principles, and offers valuable insights into healthcare management implications.
Originality/value
The study’s relevance lies in its ability to enhance healthcare practices without necessitating disruptive and resource-intensive process overhauls. This pragmatic approach aligns with the imperative for healthcare organizations to improve their operations efficiently and cost-effectively, making the study’s findings relevant.
Details
Keywords
Efpraxia D. Zamani, Anastasia Griva, Konstantina Spanaki, Paidi O'Raghallaigh and David Sammon
The study aims to provide insights in the sensemaking process and the use of business analytics (BA) for project selection and prioritisation in start-up settings. A major focus…
Abstract
Purpose
The study aims to provide insights in the sensemaking process and the use of business analytics (BA) for project selection and prioritisation in start-up settings. A major focus is on the various ways start-ups can understand their data through the analytical process of sensemaking.
Design/methodology/approach
This is a comparative case study of two start-ups that use BA in their projects. The authors follow an interpretive approach and draw from the constructivist grounded theory method (GTM) for the purpose of data analysis, whereby the theory of sensemaking functions as the sensitising device that supports the interpretation of the data.
Findings
The key findings lie within the scope of project selection and prioritisation, where the sensemaking process is implicitly influenced by each start-up's strategy and business model. BA helps start-ups notice changes within their internal and external environment and focus their attention on the more critical questions along the lines of their processes, operations and business model. However, BA alone cannot support decision-making around less structured problems such as project selection and prioritisation, where intuitive judgement and personal opinion are still heavily used.
Originality/value
This study extends the research on BA applied in organisations as tools for business development. Specifically, the authors draw on the literature of BA tools in support of project management from multiple perspectives. The perspectives include but are not limited to project assessment and prioritisation. The authors view the decision-making process and the path from insight to value, as a sensemaking process, where data become part of the sensemaking roadmap and BA helps start-ups navigate the decision-making process.
Details
Keywords
At the beginning of the 21st century, a new class of information workers, the “information have-less” has risen. This class of workers alleviates the influence of information and…
Abstract
Purpose
At the beginning of the 21st century, a new class of information workers, the “information have-less” has risen. This class of workers alleviates the influence of information and communication technologies (ICTs) revolution on poverty and unemployment. The purpose of this study is to investigate the presence of this class of workers in Egypt and assess the size and potential growth of this category of workers.
Design/methodology/approach
The study clarifies the conceptual framework of the new division of labor, in the information age. The Central Agency for Public Mobilization and Statistics, American Chamber of Commerce in Egypt, Ministry of Communications and Information Technology and Information and Decision Support Center websites provided secondary data for this study. These data are used to assess the size of “the information have less” in Egypt.
Findings
The division of work and class, in the 21st century, depends on the level of skills possessed to work with ICTs. So, class and labor nowadays could be divided into self-programmable labor (Innovators). Information have-less labor class, adding value to the economy by learning skills and presenting repetitive work. Generic labor class, who cannot work with ICTs, and work in jobs, that do not need computers or other ICTs. The study has shown that the “information have-less” labor class is present in Egypt since the beginning of the 21st century, in all its categories; entrepreneurism, the service sector and the manufacturing sector. There are approximately 50% of this labor class in the service sector and only 13% of the information have-less works in manufacturing sector despite the great opportunities that Egypt has to expand manufacturing to absorb more employment. The inclusion of information technology (IT), in all domains, has not decreased employment in Western countries but has reallocated information have-less employment toward the service sector, and there would probably be the same effect in Egypt.
Practical implications
The study highlights the need for Egyptian policymakers to encourage the manufacturing and service sectors to provide huge working opportunities. The Egyptian government has to change the educational policies, at all stages, to include digital learning skills so IT can be incorporated in a wide range of economic activities. Further research includes: conducting a survey to measure the contribution of the entrepreneurial part of the information have-less employment in Egypt. In addition, a model may be developed, by the researcher to examine the reallocation of employees in Egypt.
Originality/value
Studying employment, in Egypt, using the conceptual framework of the information age is rarely being done.
Details
Keywords
Adriana AnaMaria Davidescu, Eduard Mihai Manta and Maria Ruxandra Cojocaru
Purpose: Students’ transition from education to employment is influenced by factors like the length and calibre of their education, demography, labour market conditions, and the…
Abstract
Purpose: Students’ transition from education to employment is influenced by factors like the length and calibre of their education, demography, labour market conditions, and the general state of the economy. Regardless of the economy, education systems should seek to ensure that students have the skills required for the labour market. This will help them better transition from school to work. This study examines the work skills that companies require for entry-level positions in Romania.
Need for Study: Previously, text analysis studies treated the job market only for the IT industry in Romania. To understand the demand-side opportunities and restrictions, assessing the employment opportunities for young people in the Romanian labour market is necessary.
Methodology: A text mining approach from 842 unstructured data of the existing job positions in October 2022 for fresh graduates or students is used in this chapter. The study uses data from LinkedIn job descriptions in the Romanian job market. The methodology involved is focused on text retrieval, text-pre-processing, word cloud analysis, network analysis, and topic modelling.
Findings: The empirical findings revealed that the most common words in job descriptions are experience, team, work, skills, development, knowledge, support, data, business, and software. The correlation network revealed that the most correlated pairs of words are gender–sexual–race–religion–origin–diversity–age–identity–orientation–colour–equal–marital.
Practical Implications: This study looked at the job market and used text analytics to extract a space of skill and qualification dimensions from job announcements relevant to the Romanian employment market instead of depending on subjective knowledge.
Details