This document outlines the key aspects of software project management. It discusses the five processes of project management, including initiating, planning, executing, controlling, and closing a project. It also describes the typical phases of a software project lifecycle such as requirements analysis, specification, design, coding, verification and validation, implementation, and maintenance. Finally, it provides references for further reading on software project management.