{"title":"A novel change impact model for enhancing project management","authors":"Deepa Bura, A. Choudhary","doi":"10.1504/ijpom.2020.10027893","DOIUrl":null,"url":null,"abstract":"Software systems changes constantly with time. Changing the software affects all the classes associated with it. For effective project management it becomes important to predict change impact classes in earlier phases of software life cycle. This paper aims to develop a novel model using dynamic metrics and several behavioural dependencies. Using code analyser trace events 30 different metrics are analysed which are further used for refining the degree of change impact feature of a class. Further the model is validated using K-means clustering technique, naive Bayes classification and logistic regression in WEKA tool. Validation of the model is done using open source software Art of Illusion (AoI).","PeriodicalId":38056,"journal":{"name":"International Journal of Project Organisation and Management","volume":"3 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2020-03-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Project Organisation and Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1504/ijpom.2020.10027893","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"Business, Management and Accounting","Score":null,"Total":0}
引用次数: 3
Abstract
Software systems changes constantly with time. Changing the software affects all the classes associated with it. For effective project management it becomes important to predict change impact classes in earlier phases of software life cycle. This paper aims to develop a novel model using dynamic metrics and several behavioural dependencies. Using code analyser trace events 30 different metrics are analysed which are further used for refining the degree of change impact feature of a class. Further the model is validated using K-means clustering technique, naive Bayes classification and logistic regression in WEKA tool. Validation of the model is done using open source software Art of Illusion (AoI).
软件系统随着时间不断变化。更改软件会影响与之相关的所有类。为了进行有效的项目管理,在软件生命周期的早期阶段预测变更影响类别变得非常重要。本文旨在开发一个使用动态度量和几个行为依赖的新模型。使用代码分析器跟踪事件,分析了30个不同的度量,这些度量进一步用于细化类的变化影响特征的程度。利用k -均值聚类技术、朴素贝叶斯分类和WEKA工具中的逻辑回归对模型进行验证。模型的验证是使用开源软件Art of Illusion (AoI)完成的。
期刊介绍:
The aim of IJPOM is to attract contributions, and especially case studies, from a wide spectrum of academics and practitioners. As managers and business schools are increasingly placing increasing emphasis on strategy implementation issues, a project management approach will undoubtedly become more compelling and thus more acceptable in a wide range of fields. Readership IJPOM''s readership will come from professionals and managers dealing with project management on a daily basis. It also includes academics and researchers from various fields (business administration, economics and social sciences) concerned with the topic as well as policy makers and project planners in the field of business, commerce and industry. Contents IJPOM publishes original, theoretical, conceptual and empirical papers on a wide range of issues about project management. It also includes best practice examples as well as technical reports on the latest project management tools. Topics covered include Pre-project activities Project proposals/initial analysis, conception/design, management models Post-deployment review/documentation Engineering, production, service, construction projects Public sector programmes/campaigns, public/private sector partnerships Consultancy projects, public relations campaigns Mergers/acquisitions, outsourcing, alliances Particular events, humanitarian aid programmes, disasters projects Virtual projects, web-based PM, open-ended projects Communication/collaboration, negotiation skills, risk assessment/management Current/emerging standards, facilities/equipment support, quality assurance/testing Goals/objectives setting, budgeting, time/cost estimating HRM challenges, staffing, organisation change projects Opportunity management, marketing/branding strategies, measurement/metrics Project coordination/scheduling/governance, knowledge management.