Towards High Coherent Requirement Implementation in Evolving Global Cooperative Software Design

  • Authors:
  • Bin Xu

  • Affiliations:
  • College of Computer Science & Information Engineering, Zhejiang Gongshang University, Hangzhou, China 310035

  • Venue:
  • Computer Supported Cooperative Work in Design IV
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In order to quicken the building of large business system, the design of the system and modules are always implemented in an evolving model, but there are many requirement changes in evolving software development, and the consistency of t requirement comprehension should be ensured so as to fulfill the enhanced business request correctly and appropriately. When all the design work is collocated together, the stockholders may have regular face-to-face meetings to transfer business requests, business knowledge and the specification, and to verify whether the design is coherent with the original request. Unfortunately, such regular meetings are costly in global cooperative software design due to the time zone difference, language and culture barrier, and the travel expenditure. Furthermore, the cost for the regular face-to-face meetings turn out to be unaffordable in evolving global cooperative software design because the business requirement transition is more frequent and lasts longer. On the basis of Kruchten's "4+1" view model, the author propose a central layered knowledge management framework to facilitate the requirement comprehension and to reduce the possible requirement conflicts among different business units and different releases. The case study shows a drastic decrease of requirement defects and efforts demands.