Knowledge of software projects, project planning, analysis, evaluation, estimates, COCOMO model, activity planning, risk management, software configuration management.