{"title":"使用开发人员工作元素的手工活动的软件分析","authors":"Peraphon Sopahtsathit","doi":"10.2197/IPSJJIP.28.279","DOIUrl":null,"url":null,"abstract":": Software Engineering is a diverse and highly flexible discipline that can be practiced using a development model of developer choosing. Unfortunately, existing state-of-the-practice software engineering development models do not take human effort into consideration as there is no applicable metrics to gauge the associating manual activity. This study presents a novel discretization technique as a software analytic to estimate the manual effort expended on software development process. The proposed technique classifies three manual activity domains, namely, abstract, concrete, and unclassified. The units of classification are called Developer Work Elements (DevWE). The sequence of DevWE denotes a development analytic in three visual aids, namely, symbolic flow map, operation chart, and workload breakdown chart. These give rise to the determination of efforts expended which are measured by COSMIC Function Point. The result can be combined with those traditional software measurable activities to yield accurate total project effort estimation. Major contributions of this prospectus encompass (1) discretization DevWE analytic for manual effort estimation, (2) the visual three-chart aids support for operation trace, monitor, improve, and control, and (3) finding on almost half the effort estimation of a software project is manual activity.","PeriodicalId":16243,"journal":{"name":"Journal of Information Processing","volume":"28 1","pages":"279-291"},"PeriodicalIF":0.0000,"publicationDate":"2020-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Software Analytics for Manual Activities using Developer Work Elements\",\"authors\":\"Peraphon Sopahtsathit\",\"doi\":\"10.2197/IPSJJIP.28.279\",\"DOIUrl\":null,\"url\":null,\"abstract\":\": Software Engineering is a diverse and highly flexible discipline that can be practiced using a development model of developer choosing. Unfortunately, existing state-of-the-practice software engineering development models do not take human effort into consideration as there is no applicable metrics to gauge the associating manual activity. This study presents a novel discretization technique as a software analytic to estimate the manual effort expended on software development process. The proposed technique classifies three manual activity domains, namely, abstract, concrete, and unclassified. The units of classification are called Developer Work Elements (DevWE). The sequence of DevWE denotes a development analytic in three visual aids, namely, symbolic flow map, operation chart, and workload breakdown chart. These give rise to the determination of efforts expended which are measured by COSMIC Function Point. The result can be combined with those traditional software measurable activities to yield accurate total project effort estimation. Major contributions of this prospectus encompass (1) discretization DevWE analytic for manual effort estimation, (2) the visual three-chart aids support for operation trace, monitor, improve, and control, and (3) finding on almost half the effort estimation of a software project is manual activity.\",\"PeriodicalId\":16243,\"journal\":{\"name\":\"Journal of Information Processing\",\"volume\":\"28 1\",\"pages\":\"279-291\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Information Processing\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2197/IPSJJIP.28.279\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"Computer Science\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Information Processing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2197/IPSJJIP.28.279","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Computer Science","Score":null,"Total":0}
Software Analytics for Manual Activities using Developer Work Elements
: Software Engineering is a diverse and highly flexible discipline that can be practiced using a development model of developer choosing. Unfortunately, existing state-of-the-practice software engineering development models do not take human effort into consideration as there is no applicable metrics to gauge the associating manual activity. This study presents a novel discretization technique as a software analytic to estimate the manual effort expended on software development process. The proposed technique classifies three manual activity domains, namely, abstract, concrete, and unclassified. The units of classification are called Developer Work Elements (DevWE). The sequence of DevWE denotes a development analytic in three visual aids, namely, symbolic flow map, operation chart, and workload breakdown chart. These give rise to the determination of efforts expended which are measured by COSMIC Function Point. The result can be combined with those traditional software measurable activities to yield accurate total project effort estimation. Major contributions of this prospectus encompass (1) discretization DevWE analytic for manual effort estimation, (2) the visual three-chart aids support for operation trace, monitor, improve, and control, and (3) finding on almost half the effort estimation of a software project is manual activity.