Abstract
Why do software development projects fail? I can list some conditions for the fails. Unpredictable economic situation and changes in the IT market including the prevalence of cloud services have strictly forced companies to reduce the investment on IT infrastructures. This trend requires IT vendors to compete a low price; and as a result, a reduction of the manufacturing cost, including offshore sourcing, has been a imperative task for IT vendors. The cost reduction causes some severe troubles; inferior quality of manufacturing operations by mismatched resources, lower productivity and efficiency, cutting corners for keeping the schedule, and additional cost for redoing all the failed processes. In this way, more and more projects only generate unsuccessful results as a whole. I will show you some specific methods and tools for the successful project management basing on the past experience in successful and unsuccessful projects by referring to the following three aspects: human resource management, time management, and quality management.