Evaluating current practice and proposing a system to enhance knowledge assets within a small software development unit | IEEE Conference Publication | IEEE Xplore