In order to improve the support ability of software, we must consider the supportability of software in every stage of the whole life cycle of software, and software supportability analysis is an important means and the basis for realizing the goal of software support. It is also an important support to ensure and reduce the cost of software. This paper introduces the task, characteristics and influencing factors of software supportability analysis, and analyzes the supportability of each stage of software life cycle.