Application of the HAYST Method to Allow Efficient Quality Improvement of Software

Software today is becoming increasingly large-scale and complicated, thus causing the proportion of costs spent on software tests to increase each year, so that it now exceeds 50% of total software development costs. When designing software tests, it is critical to efficiently select the conditions of use of functions and the combinations and order in which they are to be tested. Recently, combinatorial testing methods have gained attention in the United States as a way to improve the efficiency of software tests. In fact, it was in Japan that these methods were first applied to software evaluation using an orthogonal array, and Dr. Genichi Taguchi, developer of the Taguchi methods, also researched them, making 1980's Japan a pioneer in the field. The HAYST method described in this paper is Fuji Xerox's own combinatorial software testing method which was created based on the continuous guidance of Dr. Taguchi since 1972. This method has been made into a tool which has been adopted by many other companies in addition to being used by Fuji Xerox.


  • Kouichi Akiyama
    Solution Project Management, Solution Service Development Group