The importance of computer software to the modern business world is undeniable. Organizations across all industries and geographies are dependent on data processing and electronic communication, and on the software that drives these capabilities. The management of software development projects, just as the management of any other projects, is faced with the need for increased efficiencies, with results expected more quickly, at lower cost, and with higher quality.For decades, the project management approaches contained within A Guide to the Project Management Body of Knowledge (PMBOK® Guide) have formed the foundation for projects across the range of human endeavor. However, some software project managers reported experiencing challenges when seeking to translate the established approaches of the PMBOK® Guide with adaptive approaches such as agile that are more commonly used in software development. Now for the first time, the Software Extension to PMBOK® Guide Fifth Edition brings these two worlds together. This groundbreaking work was developed jointly by PMI with the IEEE Computer Society, the world's premier organization of computing professionals, and draws upon the wisdom of programmers, IT professionals and working project managers from around the globe. Designed to be used in tandem with the latest edition of the PMBOK® Guide, this comprehensive volume closely follows the PMBOK® Guide's approach to style, structure and naming, while providing readers a balanced view of methods, tools, and techniques for managing software projects across the life cycle continuum from highly predictive life cycles to highly adaptive life cycles.Software Extension To the PMBOK® Guide Fifth Edition provides readers with knowledge and practices that will not only improve their efficiency and effectiveness but that of their management teams and project members as well.