Search results

1 – 10 of over 2000
Article
Publication date: 23 February 2022

Martin Dietze and Marion Kahrens

This paper aims to close the gap between the generic concept of knowledge activities (KAs) and implementing them in the context of software engineering organisations concentrating…

Abstract

Purpose

This paper aims to close the gap between the generic concept of knowledge activities (KAs) and implementing them in the context of software engineering organisations concentrating on the non-technical aspects, such as team organisation and practices.

Design/methodology/approach

This qualitative research used a questionnaire with practitioners such as software developers and team leads who were asked to provide feedback on a set of team practices and measures typically used in software engineering projects and assess their relation to the activities of acquiring, codifying, storing, maintaining, transferring and creating knowledge. The obtained results were analysed using frequency analysis and further descriptive statistics yielding a matrix linking the investigated team practices and measures to KAs.

Findings

Team practices and measures commonly applied in software engineering can be facilitated to trigger particular KAs. While most of these team practices and measures originate from agile methods, they are not restricted to these. A purposeful composition can help in assembling a balanced set of KAs aimed at fostering given knowledge goals in software engineering organisations.

Practical implications

By bridging the communication and terminology gap between knowledge management research and software engineering practitioners, this work lays the foundation for assessing software teams’ knowledge profiles more easily and creating prerequisites for implementing knowledge management by facilitating common practices and measures often already part of their daily work. Hence, overhead can be avoided when implementing knowledge management.

Originality/value

To the best of the authors’ knowledge, this is the first study investigating application and relevance of KAs in the software industry by linking them to practices and measures well-accepted in software engineering, thus providing the necessary vocabulary for the implementation of knowledge management in software development teams.

Details

VINE Journal of Information and Knowledge Management Systems, vol. 54 no. 2
Type: Research Article
ISSN: 2059-5891

Keywords

Article
Publication date: 28 February 2022

Ebrahim Vatan, Gholam Ali Raissi Ardali and Arash Shahin

This study aims to investigate the effects of organizational culture factors on the selection of software process development models and develops a conceptual model for selecting…

Abstract

Purpose

This study aims to investigate the effects of organizational culture factors on the selection of software process development models and develops a conceptual model for selecting and adopting process development models with an organizational culture approach, using 12 criteria and their sub-criteria defined in Fey and Denison’s model (12 criteria).

Design/methodology/approach

The research hypotheses were investigated using statistical analysis, and then the criteria and sub-criteria were selected based on Fey and Denison’s model and the experts’ viewpoints. Afterward, the organizational culture of the selected company was measured using the data from 2016 and 2017, based on Fey and Denison’s questionnaire. Due to the correlation between the criteria, using the decision-making trial and evaluation technique, the correlation between sub-criteria were determined, and by analytical network process method and using Super-Decision software, the process development model was preferred to the 12 common models in information systems development.

Findings

Results indicated a significant and positive effect of organizational culture factors (except the core values factor) on the selection of development models. Also, by changing the value of organizational culture, the selected process development model changed either. Sensitivity analysis performed on the sub-criteria implied that by changing and improving some sub-criteria, the organization will be ready and willing to use the agile or risk-based models such as spiral and win-win models. Concerning units where the mentioned indicators were at moderate and low limits, models such as waterfall, V-shaped and incremental worked more appropriately.

Originality/value

While many studies were performed in comparing development models and investigating their strengths and weaknesses, and the impact of organizational culture on the success of information technology projects, literature indicated that the impact of organizational sub-culture prevailing in the selection of development process models has not been investigated. In this study, new factors and indicators were addressed affecting the selection of development models with a focus on organizational culture. Correlation among the factors and indicators was also investigated and, finally, a conceptual model was proposed for proper adoption of the models and methodologies of system development.

Article
Publication date: 22 March 2024

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

International Journal of Intelligent Computing and Cybernetics, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 1756-378X

Keywords

Article
Publication date: 27 December 2021

Riddhi Thavi, Rujuta Jhaveri, Vaibhav Narwane, Bhaskar Gardas and Nima Jafari Navimipour

This paper aims to provide a literature review on the cloud-based platforms for the education sectors. The several aspects of cloud computing adoption in education…

Abstract

Purpose

This paper aims to provide a literature review on the cloud-based platforms for the education sectors. The several aspects of cloud computing adoption in education, remote/distance learning and the application of cloud-based design and manufacturing (CBDM) have been studied and theorised.

Design/methodology/approach

A four-step methodology was adopted to analyse and categorise the papers obtained through various search engines. Out of 429 research articles, 72 papers were shortlisted for the detailed analysis.

Findings

Many factors that influence cloud computing technology adoption in the education sector have been identified in this paper. The research findings on several research items have been tabulated and discussed. Based on the theoretical research done on cloud computing for education, cloud computing for remote/distance learning and CBDM, cloud computing could enhance the educational systems in mainly developing countries and improve the scope for remote/distance learning.

Research limitations/implications

This study is limited to papers published only in the past decade from 2011 to 2020. Besides, this review was unable to include journal articles published in different languages. Nevertheless, for the effective teaching and learning process, this paper could help understand the importance and improve the process of adopting cloud computing concepts in educational universities and platforms.

Originality/value

This study is a novel one as a research review constituting cloud computing applications in education and extended for remote/distance learning and CBDM, which have not been studied in the existing knowledge base.

Article
Publication date: 28 December 2022

Maria-Isabel Sanchez-Segura, Fuensanta Medina-Dominguez, German-Lenin Dugarte-Peña, Antonio de Amescua-Seco and Roxana González Cruz

The current scenario is dominated by an urgent need for economic recovery caused by the global health emergency that has been at work since January 2020. Digital transformation…

Abstract

Purpose

The current scenario is dominated by an urgent need for economic recovery caused by the global health emergency that has been at work since January 2020. Digital transformation plays a crucial role in bringing about this recovery. However, the failure rate of digital transformation projects over the last 10 years is very high. Considering the growing demand for digital transformation from businesses, the digital transformation failure rate, if unchanged, could lead to an exponential growth in technical debt. Technical debt is acquired when the digital transformation to be deployed at a business fails. The accumulation of technical debt will lead not only to economic stalemate but possibly also to yet another setback.

Design/methodology/approach

The developed set of methodologies form what has been termed the Digital Transformation Governance Engineering Process (DTGEP). This process can help any business wishing to undertake a digital transformation project to materialize their project in a sustainable, productive and competitive way.

Findings

DTGEP prevents the generation of technical debt because organizational knowledge is aligned with the technological solution that best suits the needs of each business in order to support its strategic or business objectives.

Research limitations/implications

DTGEP has already been used to successfully discover the relationship between business features and the prospective digital transformation. However, it needs to be applied in case studies on many other businesses across the economy in order to gather more accurate information that could be clustered by sectors.

Originality/value

DTGEP was tested on a set of 25 projects, and this paper reports several interesting findings regarding its use, like the impact of the digital transformation on different parts of the business model canvas (BMC) and the intellectual capital of the organization developing the digital transformation, and how the status of the organization's intangible assets affects the decision-making process with respect to the prospective digital transformation.

Details

Kybernetes, vol. 53 no. 3
Type: Research Article
ISSN: 0368-492X

Keywords

Article
Publication date: 19 March 2024

Pengcheng Pan, Yu Wang, Yumiao Yang and Sujuan Zhang

Building Information Modeling (BIM) capabilities have been studied at the individual, project, organizational, and even industry levels to ensure the realization of BIM value in…

Abstract

Purpose

Building Information Modeling (BIM) capabilities have been studied at the individual, project, organizational, and even industry levels to ensure the realization of BIM value in the architectural, engineering, construction, and operation industry. However, limited research has focused on a project owner organization perspective to investigate owner BIM capabilities that are required to ensure effective project management and delivery. This present study aims to propose an indicator framework to evaluate owner BIM capabilities at the organizational level.

Design/methodology/approach

Leveraging the existing literature on BIM capabilities and synthesizing insights from the resource-based view and information technology capabilities research, this study conceptualizes the BIM capabilities of project owner organizations and offers a framework of indicators for measurement. Semi-structured interviews with BIM experts and a questionnaire survey were conducted to identify key indicators affecting owner BIM capabilities. A six-dimensional structural equation model with 29 indicators was then established.

Findings

The findings highlight the multidimensionality of owner BIM capabilities and show that process capabilities play a crucial role in enhancing owner BIM capabilities, while technical capabilities are considered as the least important aspect.

Research limitations/implications

The study sheds light on the key role of project owner organizations in ensuring BIM value and suggests that project owners focus more on the organizational processes of introducing BIM in managing projects.

Originality/value

This study reconceptualizes owner BIM capabilities drawing on the idea of resource-based view and information technology capabilities and highlights the important dimensions and indicators of owner BIM capabilities at the organizational level.

Details

Engineering, Construction and Architectural Management, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 0969-9988

Keywords

Article
Publication date: 25 April 2024

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

Journal of Modelling in Management, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 1746-5664

Keywords

Abstract

Details

Journal of Global Operations and Strategic Sourcing, vol. 17 no. 2
Type: Research Article
ISSN: 2398-5364

Article
Publication date: 11 April 2023

Gongtao Zhang and M.N. Ravishankar

Digital technologies create myriad innovation opportunities and have inspired the establishment of many new start-ups in recent years. Despite the growing knowledge on digital…

Abstract

Purpose

Digital technologies create myriad innovation opportunities and have inspired the establishment of many new start-ups in recent years. Despite the growing knowledge on digital entrepreneurship, few studies explore how start-ups exploit these opportunities to achieve entrepreneurial success. The purpose of this paper is to explore start-ups’ capabilities for successful delivery of digital artefacts in a cloud computing infrastructure.

Design/methodology/approach

Empirical data were collected during a qualitative case study of an established start-up in the Chinese market by interviewing 41 interviewees. Informed by the notion of dynamic capabilities and using the Gioia methodology, the case firm's life cycle was analysed in detail.

Findings

The study identifies start-ups’ ordinary and dynamic capabilities for successful development and delivery of digital services. The findings provide insights into a portfolio of start-ups’ capabilities, namely adaptation, networking, reengineering and refinement.

Originality/value

The study suggests that start-ups’ capabilities and underlying entrepreneurial actions determine the degree to which adoption of digital technologies create and transfer value to customers. The study offers specific insights into how start-ups successfully develop and deliver digital artefacts in a cloud infrastructure based on entrepreneurs' prior expertise, vision and accumulated experience.

Details

Information Technology & People, vol. 37 no. 3
Type: Research Article
ISSN: 0959-3845

Keywords

Open Access
Article
Publication date: 15 February 2024

Canan Mesutoglu, Saskia Stollman and Ines Lopez Arteaga

Few resources exist to incorporate principles of modular approach to course design. This research aimed to help instructors by presenting principles for practical and empirically…

Abstract

Purpose

Few resources exist to incorporate principles of modular approach to course design. This research aimed to help instructors by presenting principles for practical and empirically informed modular course design in engineering education.

Design/methodology/approach

In the first phase, a systematic literature review was completed to identify categories addressing a modular course design. Search and screening procedures resulted in 33 qualifying articles describing the development of a modular course. In the second phase, 6 expert interviews were conducted to elaborate on the identified categories.

Findings

Guided by the interview results and the ADDIE (Analyze, Design, Develop, Implement, and Evaluate) course design model, the categories were compiled into six design principles. To present the design principles in relation to the guiding principles of modular approach, an overarching conceptual model was developed.

Originality/value

Here, we present our innovation; a foundation for an evidence-based systematic approach to modular course design. Implications have value for supporting flexibility and autonomy in learning.

Details

The International Journal of Information and Learning Technology, vol. 41 no. 2
Type: Research Article
ISSN: 2056-4880

Keywords

1 – 10 of over 2000