Raymond Sin
Construct: Modularity
 
 
 

Modularity – Definition

In the contexts of computer engineering and manufacturing, there are three major types of modularity, namely process modularity, product modularity, and system modularity.

Process modularity refers to the practice of standardizing product models for easy re-assembling/re-arranging into different forms or sharing across different product lines.  Product modularity refers to the practice of standardizing production process modules for easy re-sequencing or adding new modules in response to changing product requirements (Tu et al. 2002).  System modularity is defined as “the degree to which a change in one FCI (Functional Configuration Item) of a system impacts upon other FCIs and the overall system” (Leaney et al. 2001).

IS Modularity is defined as “the ability to add, modify, and remove any software, hardware, or data components of the infrastructure with ease and with no major overall effect” (Byrd and Turner 2000, p. 171).  It also relates to the degree to which IT software, hardware, and data can be diffused into the infrastructure seamlessly.  A modular infrastructure readily supports the design, development, and implementation various business applications” (Byrd and Turner 1998, p. 25).