A new approach to component reuse in multi-software development project management by using an information-centric project model
DSM 2012 Proceedings of the 14th International DSM Conference, Kyoto, Japan
Year: 2012
Editor: Onishi, M.; Maurer, M.; Kirner, K.; Lindemann, U.
Author: Sakaedani, A.; Yasui, T.; Shirasaka, S.; Maeno, T.
Series: DSM
Institution: 1: NTT Comware Corporation, Japan; 2: Keio University, Japan
Section: Software Engineering
Page(s): 301-313
ISBN: 978-3-446-43354-0
Abstract
This paper evaluates the effects of component reuse by using a model that focuses on information transfer in software development projects. The cost models from earlier studies do not account for the difficulty of reuse, whereas the proposed information-centric model does consider the level of this difficulty. This paper has two main conclusions. First, component reuse does not always improve the productivity of a software development project. Second, component reuse is a valuable productivity tool if the following conditions are satisfied: (1) reuse results in simplification of project structures and (2) the level of difficulty of project elements is decreased from the reuse of components.
Keywords: Software development, reuse, productivity, multi-project, information