Project management guidelines/frameworks in the era of agility and complexity

Abstract Nowadays, the role of project management (PM) as a prerequisite for successful project execution is globally acknowledged. Several PM frameworks have been introduced during the last years to help project managers and project stakeholders to understand their role in projects, to make them be aware of their expected operations, and to systematically guide their actions during project execution. The dominant PM frameworks as well as their similarities and differences are presented with emphasis given to PM body of knowledge guide. Furthermore, the notion and the dimensions of complexity in projects in general and in software projects in particular with its implications in PM are presented.