Creating a software solution, consists of phases like- Requirement gathering, feasibility testing, procuring BRD, preparing solution design and document, Listing down the task and Setting up deadlines, development, end to end testing, UAT (user accesptance testing), Infosec/AppSec approval, cost approval, cloud assesment sheet approval, Infra provisioning, change raise and