This document provides an introduction to software project management. It discusses the software crisis and factors contributing to it like poor project management and lack of training. It defines what a project and task are, and categorizes different types of software projects. The document introduces the software development life cycle and discusses planning, stakeholders, objectives, and the importance of management in software projects. It provides thoughts on defining success and the role of estimation, scheduling, and risk management in project planning.