2. The computer system according to claim 1 , wherein the analysis target keyword is a name of the first faulty component.
1. A computer system comprising one or more processors, one or more computer readable memories, and one or more computer readable storage mediums, and program instructions stored on at least one of the one or more storage mediums for execution by at least one of the one or more processors via at least one of the one or more memories, the stored program instructions comprising: program instructions to acquire an analysis target keyword from a development database, wherein the development database stores information for a plurality of elements that include information on at least one of the design, production, testing, and support of the elements, and information on a relationship among the plurality of elements, wherein the relationship is one or more relationships from a group consisting of a connection relationship, a hierarchical relationship, a correspondence relationship, and a dependency relationship among the plurality of elements; program instructions to perform text mining on text data acquired from an external source, wherein the text mining on the text data acquires a frequency of occurrence of the analysis target keyword in the text data during a predetermined period of time, and wherein the text data is a report that describes past failures experienced by a product; program instructions to perform additional text mining on the text data acquired from the external source, wherein the additional text mining identifies connection relationships, hierarchical relationships, and dependency relationships among a plurality of components of the product according to the information stored in the development database; program instructions to calculate a rate of increase in a frequency of the analysis target keyword appearing in the text data acquired from the external source; program instructions to, in response to the rate of increase in the frequency being higher than a threshold value, acquire a related keyword from the text data; program instructions to identify a first faulty component of the product based on the text mining acquiring the frequency of occurrence of the analysis target keyword in the text data and based on the additional text mining extracting the related keyword from the text data; program instructions to adjust a design of the product based on the identified first faulty component, wherein adjusting the design of the product results in an adjusted design that overcomes problems caused by the identified first faulty component; and program instructions to produce the product according to the adjusted design.