Abstract
The Causes of a project to failed due to lack of low quality of estimation, communication with client, key member, and lack of development standard. In the case of relatively large system project has aspect of long lasting development contract. In these projects, the working teams are able to experience problem and problem solving stage in repeatedly to feedback to next development. This process would resolve causes of project failure. Since year of 1984, I have continued experience large system development process as following. (1) To standardized cost estimation, system design, programming and quality assurance to achieved high productivity and reliability of its system. (2) To create educational plan for project members to learn technology and client business. Make sure to review in the every stage of development process, find out actual causes of problem, take concrete measures and create new design inspecting tool. Those processes would create mature project and project members in the future.