DOI QR코드

DOI QR Code

A Detailed Method for Establishing Organizational Software Test Policy and Strategy

조직의 소프트웨어 테스트 정책 및 전략 수립 구체화 방안

  • Received : 2019.06.10
  • Accepted : 2019.10.11
  • Published : 2019.12.05

Abstract

As the size and complexity of software increases, it is important to ensure the quality of software through testing. Many organizations refer to international standards or test process models to improve the quality of software through establishing a systematic test process. However, these standards and process models provide general processes that do not reflect the characteristics of the domain or the organization's test policies and strategies. To establish a test process that reflects the characteristics of the organization, test policies and strategies based on the organization's quality objectives and the organizational and domain characteristics should be reflected. This study proposes specific methods for eliciting activities and information to establish organizational software test policies and strategies that are essential to establishing a test process that reflects the characteristics of the organization and the system.

Keywords

References

  1. J. W. Jang, "A Study on the Development of Efficient Test Process through the Quality Maturity Analysis of Enterprise Software," Ph.D Thesis, Konkuk University, 2013.
  2. D. H. Park, H. Y. Ryu, and J. S. Kim, "Test Process Improvement by Cost of Quality Model in Defense Software Development," Proc. of Korea Computer Congress 2007, Vol. 34, No. 1(B), pp. 74-79, 2007.
  3. H. J. Yoon and B. J. Choi, "Tailoring Test Process by using Component-Based Development Paradigm," Journal of KISS : Software and Applications, Vol. 27, No. 12, pp. 1163-1173, 2000.
  4. TMMi Foundation, Test Maturity Model Integration Release 1.0, 2012.
  5. ISO/IEC/IEEE 29119-1, "Software and Systems Engineering-Software Testing-Part 1: Concepts and Definitions," 2013.
  6. ISO/IEC/IEEE 29119-2, "Software and Systems Engineering-Software Testing-Part 2: Test Processes," 2013.
  7. ISO/IEC/IEEE 29119-3, "Software and Systems Engineering-Software Testing-Part 3: Test Documentation," 2013.
  8. A. Rodrigues, A. B. Albuquerque, and P. R. Pinheiro, "Barriers to Implement Test Process in Small-Sized Companies," Organizational, Business, and Technological Aspects of the Knowledge Society, pp. 233-242, 2010.
  9. W. Afzal, S. Alone, K. Glocksien, and R. Torkar, "Software Test Process Improvement Approaches: A Systematic Literature Review and an Industrial Case Study," The Journal of Systems and Software, Vol. 111, pp. 1-33, 2016. https://doi.org/10.1016/j.jss.2015.08.048
  10. B. K. Park, W. S. Jang, K. D. Kim, and Y. C. Kim, "A Simplified Test Maturity Model(sTMM) for Small and Midsize Test Organization," Journal of KIISE, Vol. 45, No. 6, pp. 522-532, 2018. https://doi.org/10.5626/JOK.2018.45.6.522
  11. J. Y. Jung, "A Study on Software Test Process Establishment Methodology Considering Development Organization and System Characteristics," M.S. Thesis, Chungnam National University, 2018.
  12. Defense Acquisition Program Administration Manual 2017-8, "Development and Management Manual of Weapon System Software," 2017.