Vol.5 No.1 2012

Research paper : Construction of a traceability matrix for high quality project management (A. Sakaedani et al.)−4−Synthesiology - English edition Vol.5 No.1 (2012) the product itself, and therefore it is composed of component or physical elements. Since the process domain designates the production conditions, it is composed of artifact, activity, and team elements. This designates the architecture of the organization system called the development project, and the elements of the development project and their relationships are clarified. 3.3 Concept for realizing information transfer tracingFigure 2 shows the organization of relationships of the elements that are analyzed and extracted by object orientation, based on the theories of axiomatic design.To understand the condition, first the needs are understood and then organized as features (these two items are eliminated for simplification in Fig. 2), and are then defined as requirements. The component with implemented function to fulfill the requirement is necessary, and to create the component, there must be an artifact that is a summary of the design content. The development activity to create the artifact is executed by each team. The transfer of information mapped in the software development project includes, for example, the following case. When realizing the function for “checking the number of input characters when the user ID (UID) and password (PW) are entered,” how and where the function is implemented must be designed. For example, let us consider the following two structures: (1) the character number check is implemented as separate built-in functions within the UID and PW systems, and (2) the character number check is implemented as a standalone function that can be shared by the UID and PW systems. The component design will differ accordingly. If the shared character check function is employed, its development cannot be started until both the UID system and the PW system are established. However, when implemented as a built-in function within those individual systems, the design can be started when one of the ID systems is established. Therefore, the function, component, and activity elements translate, transfer, and influence the design information into a necessary form, and the cost of information transfer affects the quality of the project.Next, the information transfer cost is considered. The left side of Fig. 2 shows the linear interdependency of each element, and the right side shows the mesh structure. With the mesh structure, multiple elements and information are exchanged; thus, it is thought that more information transfer cost will be needed, as explained in the example of equivocality. Also, on the right side of Fig. 2, for the element activity, the information transfer cost increases because information stickiness increases as difficulty increases. When using the original notation to summarize the content of the design, there may be some content that cannot be expressed as design information. As a result, design information may be lost and design mistakes may be induced. This is a case where high transfer cost is generated due to the factor, or the original notation, that makes the information transfer difficult. Therefore, in terms of the relationships Fig. 2 Network model of an ideal project and large-scale, complex projectr4r1r3r2f4c3c4a4a1a2a3p3p4p2p1t1t4t2t3c2c1f1f2f3t1p1t2t3p2pt4a1a2a3a4c1c2c3c4f1f2f3f4r1r2r3r4Simple elementElement with high level of difficultyComplex interdependencySimple relationshipIdeal projectLarge-scale, complex projectteamactivityartifactcomponentfunctionrequirement


page 7