Software Project Management is the art and science of planning and leading software projects. The art concerns with 'How' of the subject and the science answers the 'Why'. This book, 'Software Project Management', addresses both the how's and the why's of software project management. It is an honest attempt to help academicians, teachers and students of Information Technology, software developers, IT managers and researchers. The book magnifies the nuances of taking a project from conception to implementation and termination. This book is a quick step-by-step guidebook to take you through a journey of software project management, helping you cut down on time and costs the biggest challenge ever faced by the project managers. From the first step of assessing the need of the client, identifying and defining problems and making project proposals through project planning, scheduling, resource allocation, organising, tracking, reporting and controlling, to project implementation and handover the book is a virtual handholding mentor. The highlights of the book Engaging yet simple language Practical examples and sample documents Case studies for both theoretical and practical understanding Covers people dimension of Project Management Includes not only Quality Assurance and Testing, but also extends to Maintenance of Software Projects