The Usefulness of Design Artifacts for Enterprise Object Oriented Software Development

대규모 객체지향소프트웨어개발에 있어 설계산출물의 유용성

  • 임좌상 (상명대학교 소프트웨어대학 미디어학부)
  • Published : 2004.12.01

Abstract

This paper surveyed 30 system designers and developers who had been participating in a project for five months to examine the usefulness of design artifacts for object-oriented system development. A set of nine requirement and design documents was selected in consideration of the IEEE guidelines. Overall the respondents appeared to agree that the artifacts were useful for system development. On the other hand, the contribution of design artifacts to maintenance was rated lower due to the frequent changes over the iterative process. Of the artifacts, considered more useful were use case specifications, UI design and operation specifications. The respondents were the most reluctant to write test cases. Designers did not like to document more details in the design artifacts than did developers. A future study is required to determine the economics end change management of documentation.

Keywords