A project is a unique temporary endeavor, with a set beginning and end. The Project Management framework can be thought of in five basic process groups typical of almost all projects.
https://ucsdcollab.atlassian.net/wiki/spaces/PPMO/pages/86509477/Project+Definition+Planning
Project Execution for software development projects, this phase is broken into the following phases:
Design
Development
Test
Deployment
Successful project management involves actively managing:
Scope, schedule, cost, quality, resources, communications, risks, and stakeholders.