Search results

1 – 10 of over 4000
Article
Publication date: 8 March 2024

Satyajit Mahato and Supriyo Roy

Managing project completion within the stipulated time is significant to all firms' sustainability. Especially for software start-up firms, it is of utmost importance. For any…

Abstract

Purpose

Managing project completion within the stipulated time is significant to all firms' sustainability. Especially for software start-up firms, it is of utmost importance. For any schedule variation, these firms must spend 25 to 40 percent of the development cost reworking quality defects. Significantly, the existing literature does not support defect rework opportunities under quality aspects among Indian IT start-ups. The present study aims to fill this niche by proposing a unique mathematical model of the defect rework aligned with the Six Sigma quality approach.

Design/methodology/approach

An optimization model was formulated, comprising the two objectives: rework “time” and rework “cost.” A case study was developed in relevance, and for the model solution, we used MATLAB and an elitist, Nondominated Sorting Genetic Algorithm (NSGA-II).

Findings

The output of the proposed approach reduced the “time” by 31 percent at a minimum “cost”. The derived “Pareto Optimal” front can be used to estimate the “cost” for a pre-determined rework “time” and vice versa, thus adding value to the existing literature.

Research limitations/implications

This work has deployed a decision tree for defect prediction, but it is often criticized for overfitting. This is one of the limitations of this paper. Apart from this, comparing the predicted defect count with other prediction models hasn’t been attempted. NSGA-II has been applied to solve the optimization problem; however, the optimal results obtained have yet to be compared with other algorithms. Further study is envisaged.

Practical implications

The Pareto front provides an effective visual aid for managers to compare multiple strategies to decide the best possible rework “cost” and “time” for their projects. It is beneficial for cost-sensitive start-ups to estimate the rework “cost” and “time” to negotiate with their customers effectively.

Originality/value

This paper proposes a novel quality management framework under the Six Sigma approach, which integrates optimization of critical metrics. As part of this study, a unique mathematical model of the software defect rework process was developed (combined with the proposed framework) to obtain the optimal solution for the perennial problem of schedule slippage in the rework process of software development.

Details

International Journal of Quality & Reliability Management, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 0265-671X

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: 11 April 2023

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

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

Keywords

Article
Publication date: 24 April 2024

Yuhong Li, Hang Gao and Xiaokun Yu

This study aims to increase the novelty of clothing design and fabric texture. The element library that can be used for design is systematically summarized. The element database…

Abstract

Purpose

This study aims to increase the novelty of clothing design and fabric texture. The element library that can be used for design is systematically summarized. The element database can also be continuously filled according to the existing logic to realize the diversity of design. Improve the theory of fashion design, expand the designer's design ideas and improve design efficiency. Clear design steps and logic can help students and machines learn the design process and promote the development of intelligent design. And verify the feasibility of the simulation software to assist pleated clothing design.

Design/methodology/approach

Firstly, according to the logical framework of origami theory, different innovative designs and combined designs are made for the basic units of hyperbolic paraboloid, and the element library that can be used for design is systematically summarized. This database can also be continuously filled according to the existing logic to realize the diversity of design. Secondly, it summarizes three methods of pleated element filling clothing – uniform filling method, the irregular filling method and geometric addition method – that improve the theory of fashion design, expand the designer's design ideas and improve design efficiency. Clear design steps and logic can help students and machines learn the design process and promote the development of intelligent design. Finally, the virtual software is used to simulate the effect of pleated clothing, and the three-dimensional simulation software 3dclo is used to make an empirical study on the application of hyperbolic paraboloid origami in clothing pleated design to verify the feasibility of the simulation software to assist pleated clothing design.

Findings

The theoretical results of hyperbolic paraboloid origami are collected and arranged to establish the element library of hyperbolic paraboloid origami. The results expand the designer's design ideas and auxiliary design technology and improve the design efficiency using a sample of hyperbolic paraboloid fabric to verify its practicability and three-dimensional clothing simulation software for exploring the design. The design rules of hyperbolic paraboloid clothing and the realization method of fabric are summarized, including the expansion and combing of elements, the application of size and shape and the method of combination.

Research limitations/implications

Owing to the hyperbolic paraboloid origami’s length shrinkage, the loose computation of clothing requires targeted computation. This paper solely applies a paper model for estimating the shrinkage, and then we tend to subsequently explore the way to precisely compute the porosity, to determine the existing differences in the two-dimensional shrinkage of hyperbolic paraboloid creases of varying materials and to know if the clothing after large-scale production is capable of reaching the anticipated value.

Practical implications

The exploration of this experiment brings a new 3D experiment process to the design process.

Social implications

This experiment brings new possibilities for the development of virtual fitting and virtual display in the industry.

Originality/value

This study combines hyperbolic paraboloid origami and clothing and combs and expands the unit with logical thinking to expand the designer's design ideas.

Details

International Journal of Clothing Science and Technology, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 0955-6222

Keywords

Article
Publication date: 5 January 2024

Ah Lam Lee and Hyunsook Han

The main issue in the mass customization of apparel products is how to efficiently produce products of various sizes. A parametric pattern-making system is one of the notable ways…

Abstract

Purpose

The main issue in the mass customization of apparel products is how to efficiently produce products of various sizes. A parametric pattern-making system is one of the notable ways to rectify this issue, but there is a lack of information on the parametric design itself and its application to the apparel industry. This study compares and analyzes three types of parametric clothing pattern CAD (P-CAD) software currently in use to identify the characteristics of each, and suggest a basic guideline for efficient and adaptable P-CAD software in the apparel industry.

Design/methodology/approach

This study compared three different types of P-CAD software with different characteristics: SuperALPHA: PLUS(as known as YUKA), GRAFIS and Seamly2D. The authors analyzed the types and management methodologies of each software, according to the three essential components that refer to previous studies about parametric design systems: entities, constraints and parameters.

Findings

The results demonstrated the advantages and disadvantages of methodology in terms of three essential components of each software. Based on the results, the authors proposed five strategies for P-CAD development that can be applied to the mass customization of clothing.

Originality/value

This study is meaningful in that it consolidates and organizes information about P-CAD software that has previously been scattered. The framework used in this study has an academic value suggesting guidelines to analyze P-CAD systems.

Details

International Journal of Clothing Science and Technology, vol. 36 no. 1
Type: Research Article
ISSN: 0955-6222

Keywords

Open Access
Article
Publication date: 22 February 2024

Ia Williamsson and Linda Askenäs

This study aims to understand how practitioners use their insights in software development models to share experiences within and between organizations.

Abstract

Purpose

This study aims to understand how practitioners use their insights in software development models to share experiences within and between organizations.

Design/methodology/approach

This is a qualitative study of practitioners in software development projects, in large-, medium- or small-size businesses. It analyzes interview material in three-step iterations to understand reflexive practice when using software development models.

Findings

The study shows how work processes are based on team members’ experiences and common views. This study highlights the challenges of organizational learning in system development projects. Current practice is unreflective, habitual and lacks systematic ways to address recurring problems and share information within and between organizations. Learning is episodic and sporadic. Knowledge from previous experience is individual not organizational.

Originality/value

Software development teams and organizations tend to learn about, and adopt, software development models episodically. This research expands understanding of how organizational learning takes place within and between organizations with practitioners who participate in teams. Learnings show the potential for further research to determine how new curriculums might be formed for teaching software development model improvements.

Details

The Learning Organization, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 0969-6474

Keywords

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

Open Access
Article
Publication date: 15 August 2023

Saima Ritonummi, Valtteri Siitonen, Markus Salo and Henri Pirkkalainen

The purpose of this study is to investigate the barriers that prevent workers in the software industry from experiencing flow in their work.

1032

Abstract

Purpose

The purpose of this study is to investigate the barriers that prevent workers in the software industry from experiencing flow in their work.

Design/methodology/approach

This study was conducted by using a qualitative critical incident technique-inspired questionnaire.

Findings

The findings suggest that workers in the software industry perceive that the most obvious obstacles to experiencing flow are related to work not presenting enough cognitive challenges and situational barriers related to the characteristics of the job (e.g. workdays having too many interruptions and distractions, timetables often being considered too tight for creative exploration and problem solving and having negative user experiences with development tools).

Originality/value

The findings provide insights into flow barriers, specifically barriers that prevent workers in the software industry from experiencing flow.

Details

Journal of Workplace Learning, vol. 36 no. 3
Type: Research Article
ISSN: 1366-5626

Keywords

Article
Publication date: 16 January 2023

Joseph S. Nadan, Abram Walton, Behzad Tabaei, Charles Edward Bryant and Natalie Shah

This paper aims to propose an innovative method for deploying a personalized instructor-created software-aided assessment system, that will disrupt traditional learning…

Abstract

Purpose

This paper aims to propose an innovative method for deploying a personalized instructor-created software-aided assessment system, that will disrupt traditional learning environments by allowing students to confidentially and with indirect supervision from the instructor, assess their knowledge and ability to achieve the course outcomes.

Design/methodology/approach

Through empirical evaluation in real-world educational settings, the authors examine the impact of augmenting human activity in the classroom with an innovative software platform to transform the learning process.

Findings

Findings indicate that this software-aided assessment system effectively augments human interactivity by providing timely instructor-designed feedback to increase knowledge retention and skillsets.

Practical implications

This study has shown that incorporating disruptive innovation through the use of software-aided assessment systems increases the effectiveness of the faculty in the classroom and enhances student learning and retention. Thus, a transformative software-aided assessment system design that incorporates artificial intelligence into the learning pathway should be pursued. These software-aided assessments are disruptive innovation as they are formative, frequent and require little direct involvement from the instructor.

Originality/value

To the best of the authors’ knowledge, this study is the first of its kind to incorporate artificial intelligence into the assessment process by analyzing results of pilot programs at several universities. The results demonstrate how using software-aided transformative assessments in various courses have helped instructors assess students’ preparedness and track their learning progress. These software-aided systems are the first step in bringing disruptive innovation to the classroom as these software-aided assessment instruments rapidly assess learners’ knowledge and skills based on short, easily created, multiple-choice tests, with little direct engagement from the faculty.

Article
Publication date: 18 March 2024

Lucas Melchiori Pereira and Sheila Walbe Ornstein

Properly allocating an organization's activities within a building is vital to reducing the relational complexity arising from process–environment interactions. Multiple…

Abstract

Purpose

Properly allocating an organization's activities within a building is vital to reducing the relational complexity arising from process–environment interactions. Multiple relationships are mapped, and certain interferences are only identified after these have been processed. The method/software employed for this task is Mapping Activity Environment Allocation (MAEA). However, data input and interpretation of results depend on the usability conditions of the organization's agents. This paper presents MAEA's usability test results.

Design/methodology/approach

Test sessions and interviews were carried out with seven agents registered at a University Hospital. Participants were instructed to think aloud during its use, and immediately afterward, responded to semi-structured interviews. Test sessions were audio recorded and screen captured.

Findings

Participants found the software easy to use and pointed out valuable implications for professional and academic use. In addition to relationship, priority and parallelism data, customized visualizations were created, including organizational charts, flowcharts and activity flow routes on the floor plan.

Practical implications

MAEA's simplicity allows non-designers to conduct evidence-based assessments and decisions. It allows designers to test their proposals during the programming and outline proposal stages.

Social implications

A more detailed definition of design requirements from the beginning increases the conditions to successfully achieve project goals.

Originality/value

The ability to map the allocation of activity-spaces in the pre-design phase of building architecture allows for early identification of interactions, aiding in the development of more robust project requirements during programming.

Details

Archnet-IJAR: International Journal of Architectural Research, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 2631-6862

Keywords

1 – 10 of over 4000