# Software Development Life Cycle

Skill · Software Development and Engineering Practices

Canonical page: https://career.thegoodapps.co/skills/software-development-life-cycle

The Software Development Life Cycle (SDLC) is a structured process framework describing the stages software goes through, typically including requirements gathering, design, implementation, testing, deployment, and maintenance. It is used by engineering teams and project managers to plan work, allocate resources, and ensure quality and predictability across a project. Common models built on SDLC principles include Waterfall, Agile, and Spiral.

## Roles that use Software Development Life Cycle

- [Customer Success Manager](https://career.thegoodapps.co/occupations/customer-success-manager) — 1

Related skills: [Project Management](https://career.thegoodapps.co/skills/project-management), [Agile](https://career.thegoodapps.co/skills/agile), [Waterfall](https://career.thegoodapps.co/skills/waterfall), [Waterfall Methodology](https://career.thegoodapps.co/skills/waterfall-methodology), [DevOps](https://career.thegoodapps.co/skills/devops), [Application Lifecycle Management](https://career.thegoodapps.co/skills/application-lifecycle-management), [Software Testing](https://career.thegoodapps.co/skills/software-testing)

## Open roles requiring Software Development Life Cycle (2)

- [Software Program Integration Lead, Space Suit](https://career.thegoodapps.co/jobs/57d954f0-46c3-44e9-8d8c-b18885cb7b2f/software-program-integration-lead-space-suit-at-axiom-space) at [Axiom Space](https://career.thegoodapps.co/organizations/axiom-space) — Houston, TX
- [Senior Technical Customer Success Manager](https://career.thegoodapps.co/jobs/b1f72d5c-d673-4ea7-b1c9-3d1b4467579d/senior-technical-customer-success-manager-at-sentry) at [Sentry](https://career.thegoodapps.co/organizations/sentry) — San Francisco, CA · Remote, $200,000 – $250,000
