DOI QR코드

DOI QR Code

Design of an Integrated Product Management System for Game Software Development

게임 소프트웨어 산출물 통합관리시스템 설계

  • Kim, Byung-Cheol (Information and Culture Technology Studies, Seoul National University)
  • 김병철 (서울대학교 정보문화학전공)
  • Received : 2015.10.24
  • Accepted : 2015.12.20
  • Published : 2015.12.28

Abstract

This paper proposes an integrated management system for products of game software development. Those products generated over software life-cycle are generally huge in numbers, various in kinds and interconnected in relationships among them. Especially they are highly complex and tightly coupled each other because they are used to build another world which is composed of multi-modal data such as graphics, sound, logics and so on. Therefore it is critical to manage development products in an integrated manner to guarantee the quality of software. The proposed system is designed to provide project/requirement/configuration/traceability management capabilities and interfacing to CASE standards. To achieve the objective, it is based on data warehouse technologies which provide central repositories of heterogeneous data, multi-aspect reporting&analysis capabilities, traceability, verification, etc.

게임과 같은 엔터테인먼트 분야의 소프트웨어 품질을 일정 수준 이상으로 보장하면서 개발을 진행하기 위해서는 소프트웨어의 생애주기 상에서 발생하는 다양한 종류의 개발 산출물들을 효과적으로 관리해야 한다. 게임 소프트웨어 개발 산출물들은 문서, 소스코드, 모델, 도면, 그래픽 리소스 등과 같이 다양한 형식과 종류를 갖게 되며 그 양이 매우 방대한 것이 일반적이다. 따라서 소프트웨어 개발 산출물들을 통합 관리하는 것이 품질보증을 위해 필수적이며, 이를 위해 본 연구에서는 서로 다른 종류의 산출물을 통합 관리할 수 있도록 하는 기능에 초점을 맞춘 소프트웨어 산출물 통합관리시스템을 설계하였다. 이 시스템은 프로젝트관리, 요건관리, 형상관리, 추적성관리, 소프트웨어공학도구 표준 인터페이스 기능 등을 제공할 수 있도록 설계되었다. 특히 이 통합관리시스템은 데이터웨어하우스 기술을 기반으로 함으로써 이종의 데이터를 통합 저장할 수 있는 중앙 저장소를 제공하고, 이를 바탕으로 한 다측면 보고 및 분석, 추적, 검증 등의 개발 프로세스들을 효과적으로 지원할 수 있도록 설계되었다.

Keywords

References

  1. A. Labodova, "Implementing integrated management systems using a risk analysis based approach," Journal of Cleaner Production, Vol. 12, No. 6, pp. 571-580, 2004. https://doi.org/10.1016/j.jclepro.2003.08.008
  2. O. Hermanns, "Data Access Protocols for Integrated Engineering Environments", Proc. CompEuro '93: Computers in Design, Manufacturing and Production, IEEE, pp. 350-357, 1993.
  3. K. Pohl and S. Jacobs, "Concurrent Engineering: Enabling Traceability and Mutual Understanding," Concurrent Eng.: Research & Applications Vol. 2, No. 4, pp. 279-290, 1994. https://doi.org/10.1177/1063293X9400200404
  4. A. Gunasekaran, "An integrated product developmentquality management system for manufacturing," The TQM Magazine, Vol. 10 Iss: 2, pp.115 - 123, 1998. https://doi.org/10.1108/09544789810211425
  5. M. Braglia and M. Frosolini, "An integrated approach to implement Project Management Information Systems within the Extended Enterprise," International Journal of Project Management, Vol. 32, No. 1, pp. 18-29, 2014. https://doi.org/10.1016/j.ijproman.2012.12.003
  6. C. W. L. Hill et al., "Strategic Management: Theory: An Integrated Approach (11th Ed.)," Cengage Learning, 2014.
  7. DOI: http://www.eurostep.com/
  8. R. Kimball, "The Data Warehouse Toolkit: Practical Techniques for Building Dimensional Data Warehouses," John Wiley & Sons, Inc., 1996.
  9. T. Thalhammer et al. "Data warehouses: Complementing OLAP with active rules," Data and Knowledge Engineering, Vol. 39, No. 3, pp. 241-269, 2001. https://doi.org/10.1016/S0169-023X(01)00042-8
  10. W. H. Inmon, "Building the Data Warehouse (4th Ed.)," Wiley Publishing Inc., 2005.
  11. A. Vaisman and E. Zimanyi, "Data Warehouse Systems: Design and Implementation," Springer, 2014.
  12. J. E. Hajlaoui and N. Hamdani, "Active data warehouse: Review, challenges and issues," 2014 World Symposium on Computer Applications & Research (WSCAR), 2014.
  13. Y. S. Lim et al., "The Use of Fagan Inspection in Software Fault Detection and Comparisons with Other Methods: An Experiment Study," Journal of the Korea Information Science Society(C), Vol. 2, No. 1, pp. 1-11, 1996.
  14. R. McLeod, "Software Tesing," John Wiley & Sons, Inc., 2007.
  15. DOI: http://www.esterel-technologies.com/