Software Development Life Cycle is a framework outlining critical steps in software development, from research & ideation to implementation & maintenance.
11