Being able to clearly identify the complexity of a project would impact its management in such a way so as to generate important change in how it should be directed. The development of a project could vary from stability and predictability to instability and failure. The constant search for competitiveness, efficiency, and speed drives organizations to predict the amount of effort invested in the management of certain types of projects as well to establish methods to evaluate factors and decisions using consistent and objective bases. Though there are numerous ways of determining the complexity of a project due to what can be called "the principle of complexity analysis uncertainty", the very way analysis is defined could lead to imprecise evaluations that do not adequately support decisions. In order to conduct analysis, one of the first steps involves understanding the causes of complexity in the projects, for which they can be grouped in various categories. The Project Management Institute proposes a structure that is aligned with program and project management, which establishes an important starting point. There are various areas of project management that begin with complexity analysis; one of the most important areas is risk management.