Software analytics for manual activities using developer work elements

4Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

Software Engineering is a diverse and highly flexible discipline that can be practiced using a development model of the developer’s choosing. Unfortunately, existing state-of-the-practice software engineering development models do not take human effort into consideration since there are no applicable metrics to gauge the associated 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) visual chart aids for operation tracing, monitoring, improving, and control, and (3) discovering that almost half of the estimation effort stems from manual activity.

Cite

CITATION STYLE

APA

Sopahtsathit, P. (2020). Software analytics for manual activities using developer work elements. Journal of Information Processing, 28, 279–291. https://doi.org/10.2197/ipsjjip.28.279

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free