# Software Development Methodologies

Skill · Software Development and Engineering Practices

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

Software Development Methodologies are structured approaches teams use to plan, organize, and control the process of building software, such as Agile, Scrum, Kanban, Waterfall, and Lean. Each defines how requirements are gathered, work is divided into iterations or phases, and teams collaborate and track progress. Choosing a methodology affects team communication, delivery speed, and how well a project adapts to changing requirements.

Related skills: [Agile](https://career.thegoodapps.co/skills/agile), [Kanban](https://career.thegoodapps.co/skills/kanban), [Scrum](https://career.thegoodapps.co/skills/scrum), [Lean](https://career.thegoodapps.co/skills/lean), [Waterfall](https://career.thegoodapps.co/skills/waterfall), [DevOps](https://career.thegoodapps.co/skills/devops)

## Open roles requiring Software Development Methodologies (0)

None of the roles we have read name this skill yet. A large share of the visible corpus has not been parsed for skills, so this is at least as likely to be our backlog as the market's verdict.
