Software project management covering project analysis, scheduling, resource allocation, risk management, and quality assurance.