A Case Study on Implementing Modularity in Software Development

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journal

View graph of relations

Author(s)

Detail(s)

Original languageEnglish
Pages (from-to)130-138
Journal / PublicationJournal of Computer Information Systems
Volume57
Issue number2
StatePublished - 22 Jul 2017

Abstract

In today's business world, firms are facing pressures to reduce costs, enhance productivity, and maintain quality in new product development. Past studies have provided evidence that modularity can enhance performance of new product development. However, real-life cases on how to implement the concept of modularity are limited. This article aims to propose a model for modularity implementation in the context of embedded software development. The model was applied in a software company in Hong Kong. Results from the case company provide evidence that the average reuse rate of software modules increased from 31% to 71% after the implementation, with productivity increasing by 258%, cost reducing by 70%, and quality increasing by 72%. The practical implications are finally discussed.

Research Area(s)

  • Case study, modularity, new product development, software reuse, EMBEDDED SYSTEMS, REUSE, ARCHITECTURES, PRODUCTIVITY, QUALITY, TRENDS

Citation Format(s)

A Case Study on Implementing Modularity in Software Development. / Sun, Hongyi; Ha, Waileung; Teh, Pei-Lee; Huang, Jianglin.

In: Journal of Computer Information Systems, Vol. 57, No. 2, 22.07.2017, p. 130-138.

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journal