{'fraction_non_alphanumeric': 0.012232415902140673, 'fraction_numerical': 0.0, 'mean_word_length': 6.014285714285714, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
The influence of cultural and social aspects on the Japanese software development environment

This paper presents a study on the type of software development environment currently dominating the Japanese software industry, in particular examining how this environment is influenced by cultural and social aspects of Japanese society. Some of the early problems facing software development in Japan are reviewed, followed by a description of the successful “software factory” approach to these problems, which is an attempt to treat intangible software products as tangible industrial products utilizing quality control and personnel management procedures adopted from Japan's successful hardware industry. Finally, a look is taken at a proposed ideal software development environment influenced by both Japanese/Oriental philosophy and holistic thinking, which aims at providing harmony between the creative efforts of individual software engineers and overall project objectives.