scholarly journals A Goal Driven Framework for Software Project Data Analytics

Author(s):  
George Chatzikonstantinou ◽  
Kostas Kontogiannis ◽  
Ioanna-Maria Attarian
2018 ◽  
Vol 43 (4) ◽  
pp. 305-334 ◽  
Author(s):  
Antonio Vetrò ◽  
Rupert Dürre ◽  
Marco Conoscenti ◽  
Daniel Méndez Fernández ◽  
Magne Jørgensen

Abstract We apply a mixed research method to improve the user stories estimation process in a German company following agile software development. We combine software project data analytics with elicitation of teams’ feedback, identify root causes for wrong estimates and propose an improved version of the estimation process. Three major changes are adopted in the new process: a shorter non numerical scale for story points, an analogy-based estimation process, and retrospectives analyses on the accuracy of previous sprints estimates. The new estimation process is applied on a new project, and an improvement of estimates accuracy from 10% to 45% is observed.


2019 ◽  
Vol 9 (4) ◽  
pp. 476-488
Author(s):  
Mohamed Marzouk ◽  
Mohamed Enaba

Purpose The purpose of this paper is to expand the benefits of building information modeling (BIM) to include data analytics to analyze construction project performance. BIM is a great tool which improves communication and information flow between construction project parties. This research aims to integrate different types of data within the BIM environment, then, to perform descriptive data analytics. Data analytics helps in identifying hidden patterns and detecting relationships between different attributes in the database. Design/methodology/approach This research is considered to be an inductive research that starts with an observation of integrating BIM and descriptive data analytics. Thus, the project’s correspondence, daily progress reports and inspection requests are integrated within the project 5D BIM model. Subsequently, data mining comprising association analysis, clustering and trend analysis is performed. The research hypothesis is that descriptive data analytics and BIM have a great leverage to analyze construction project performance. Finally, a case study for a construction project is carried out to test the research hypothesis. Findings The research finds that integrating BIM and descriptive data analytics helps in improving project communication performance, in terms of integrating project data in a structured format, efficiently retrieving useful information from project raw data and visualizing analytics results within the BIM environment. Originality/value The research develops a dynamic model that helps in detecting hidden patterns and different progress attributes from construction project raw data.


2018 ◽  
Vol 232 ◽  
pp. 03017
Author(s):  
Jie Zhang ◽  
Gang Wang ◽  
Haobo Jiang ◽  
Fangzheng Zhao ◽  
Guilin Tian

Software Defect Prediction has been an important part of Software engineering research since the 1970s. This technique is used to calculate and analyze the measurement and defect information of the historical software module to complete the defect prediction of the new software module. Currently, most software defect prediction model is established on the basis of the same software project data set. The training date sets used to construct the model and the test data sets used to validate the model are from the same software projects. But in practice, for those has less historical data of a software project or new projects, the defect of traditional prediction method shows lower forecast performance. For the traditional method, when the historical data is insufficient, the software defect prediction model cannot be fully studied. It is difficult to achieve high prediction accuracy. In the process of cross-project prediction, the problem that we will faced is data distribution differences. For the above problems, this paper presents a software defect prediction model based on migration learning and traditional software defect prediction model. This model uses the existing project data sets to predict software defects across projects. The main work of this article includes: 1) Data preprocessing. This section includes data feature correlation analysis, noise reduction and so on, which effectively avoids the interference of over-fitting problem and noise data on prediction results. 2) Migrate learning. This section analyzes two different but related project data sets and reduces the impact of data distribution differences. 3) Artificial neural networks. According to class imbalance problems of the data set, using artificial neural network and dynamic selection training samples reduce the influence of prediction results because of the positive and negative samples data. The data set of the Relink project and AEEEM is studied to evaluate the performance of the f-measure and the ROC curve and AUC calculation. Experiments show that the model has high predictive performance.


2007 ◽  
Vol 3 ◽  
pp. 518-527 ◽  
Author(s):  
Shuji Morisaki ◽  
Akito Monden ◽  
Haruaki Tamada ◽  
Tomoko Matsumura ◽  
Ken-ichi Matsumoto

Author(s):  
SUMANTH YENDURI ◽  
S. S. IYENGAR

In this study, we compare the performance of four different imputation strategies ranging from the commonly used Listwise Deletion to model based approaches such as the Maximum Likelihood on enhancing completeness in incomplete software project data sets. We evaluate the impact of each of these methods by implementing them on six different real-time software project data sets which are classified into different categories based on their inherent properties. The reliability of the constructed data sets using these techniques are further tested by building prediction models using stepwise regression. The experimental results are noted and the findings are finally discussed.


Sign in / Sign up

Export Citation Format

Share Document