An empirical study using task assignment patterns to improve the accuracy of software effort estimation | IEEE Journals & Magazine | IEEE Xplore