Hierarchical Evaluation of Software Projects: An Experiment

2021 ◽  
pp. 534-550
Author(s):  
Mustafa Ghanem Saeed ◽  
Gaetanino Paolone ◽  
Paolino Di Felice
1986 ◽  
Vol 1 (1) ◽  
pp. 2
Author(s):  
B.A. Kitchenham
Keyword(s):  

Author(s):  
Fatemeh Alighardashi ◽  
Mohammad Ali Zare Chahooki

Improving the software product quality before releasing by periodic tests is one of the most expensive activities in software projects. Due to limited resources to modules test in software projects, it is important to identify fault-prone modules and use the test sources for fault prediction in these modules. Software fault predictors based on machine learning algorithms, are effective tools for identifying fault-prone modules. Extensive studies are being done in this field to find the connection between features of software modules, and their fault-prone. Some of features in predictive algorithms are ineffective and reduce the accuracy of prediction process. So, feature selection methods to increase performance of prediction models in fault-prone modules are widely used. In this study, we proposed a feature selection method for effective selection of features, by using combination of filter feature selection methods. In the proposed filter method, the combination of several filter feature selection methods presented as fused weighed filter method. Then, the proposed method caused convergence rate of feature selection as well as the accuracy improvement. The obtained results on NASA and PROMISE with ten datasets, indicates the effectiveness of proposed method in improvement of accuracy and convergence of software fault prediction.


2003 ◽  
Vol 50 (3) ◽  
pp. 251-261 ◽  
Author(s):  
M. Keil ◽  
A. Rai ◽  
J.E. Cheney Mann ◽  
G.P. Zhang

2015 ◽  
Vol 7 (2) ◽  
pp. 140-160
Author(s):  
Swati Alok ◽  
Jayasree Raveendran ◽  
Anil Kumar Jha

Purpose – The purpose of this paper is to test the possible influence of the Ajzen’s theory of planned behaviour (TPB) in predicting conflict-handling intentions during process conflict episodes. Conflict situations are often to be managed with limited time in software projects. With this cue, the study is conducted in the context of software companies in India. Design/methodology/approach – Five variables of the TPB comprising attitude, injunctive subjective norms, descriptive subjective norm, conflict efficacy (CE) and structural assurance (SA) have been studied in relation to the two standard conflict-handling intentions: integrating and dominating approach. By developing vignettes on process conflict, salient beliefs towards process conflicts were elicited among software employees in India. A questionnaire using Ajzen’s guidelines was administered. Structural equation modelling for 150 responses is used for testing path suitability and significance. Findings – Employees with positive attitude towards conflict, high CE and high SA intend to integrate during process conflict. Employees with low efficacy and who are influenced by the action of their role model intend to dominate during process conflict. Research limitations/implications – The study is contextualized to Indian software employees. Findings should not be generalized until replicated in samples from other settings. Practical implications – This study will help practitioners in understanding the various elements that play role in a process conflict and also help in developing appropriate interventions in managing conflicts. This can be done by identifying and resolving issues related to unfavourable attitude and behavioural norms towards process conflicts. Originality/value – This study is the first to examine the efficacy of the TPB model in predicting multiple conflict-handling intentions among Indian software companies.


Author(s):  
Huaiwei Yang ◽  
Shuang Liu ◽  
Lin Gui ◽  
Yongxin Zhao ◽  
Jun Sun ◽  
...  

Author(s):  
Eliakim Gama ◽  
Sávio Freire ◽  
Manoel Mendonça ◽  
Rodrigo O. Spínola ◽  
Matheus Paixao ◽  
...  

2021 ◽  
Vol 13 (12) ◽  
pp. 6748
Author(s):  
Basit Shahzad ◽  
Iqra Javed ◽  
Asadullah Shaikh ◽  
Adel Sulaiman ◽  
Ahsanullah Abro ◽  
...  

Improvement in the requirements for engineering practices is needed in areas such as requirement elicitation, validation, prioritization, and negotiations between stakeholders to create successful projects for COVID-19 (coronavirus disease 2019) software. Many algorithms and techniques are used to create quality software projects, but they still need more improvement to work effectively for global pandemic COVID-19 software. By improving the reliability of requirement engineering practices using blockchain-based technology, the software will be reliable and will make it easier for the users working in a lockdown situation because of COVID-19. Therefore, our purpose is to identify the factors for reliable software engineering practices using blockchain-oriented technology for COVID-19 software. A systematic literature review is conducted to identify challenges and offer solutions. Through using blockchain-based technology for requirement engineering practices, the requirements will be gathered accurately and validated, and the conflicts between stakeholders will also be solved. It will improve the quality and reliability of COVID-19 software projects, which will help society work effectively from home. Improvement in the quality and reliability of COVID-19 software will improve users’ interest, and their working capacity will be increased.


Sign in / Sign up

Export Citation Format

Share Document