This document is a project report submitted by Sudipta Das for their MBA in Project Management. The report explores the management of large and complex software projects. It begins with declarations and acknowledgements. The table of contents outlines the structure of the report, which includes an introduction on complexity, large projects, and software estimation. It also covers a case study, challenges in handling complex projects, tools used, and a comparison of Indian IT vendors and global companies. The executive summary provides a high-level overview of the topics to be discussed in the report such as defining complexity, the relationship between large and complex projects, measuring complexity, and issues in handling such projects.