Skip to main navigation Skip to search Skip to main content

A Case Study on Implementing Modularity in Software Development

  • Hongyi Sun*
  • , Waileung Ha
  • , Pei-Lee Teh
  • , Jianglin Huang
  • *Corresponding author for this work

    Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

    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.

    Original languageEnglish
    Pages (from-to)130-138
    JournalJournal of Computer Information Systems
    Volume57
    Issue number2
    Online published22 Jul 2016
    DOIs
    Publication statusPublished - 2017

    Bibliographical note

    Full text of this publication does not contain sufficient affiliation information. With consent from the author(s) concerned, the Research Unit(s) information for this record is based on the existing academic department affiliation of the author(s).

    Research Keywords

    • Case study
    • modularity
    • new product development
    • software reuse

    Fingerprint

    Dive into the research topics of 'A Case Study on Implementing Modularity in Software Development'. Together they form a unique fingerprint.

    Cite this