Abstract
As the requirements for IT solutions become more and more demanding, it becomes difficult to carry out IT projects, and their failures has become not uncommon as well. To cope with this situation, business enterprises analyze the causes of failures and try to learn the lessons from failed projects. Through these activities, major causes of failures have been clarified and they are useful references for other projects and organizations. However, from the viewpoint of preventing the same types of problems and failures, there are some cases where the lessons cannot be applied or the prevention itself may be difficult. In fact, it is not sufficient to simply investigate causes in analyses of complex IT projects. This thesis clarifies the fundamental issues of the above situation.