# 0. Choose a Project Management Methodology 🧭 A development methodology outlines a set of procedures and guidelines that regulate the planning, structuring, and execution of a project. Each methodology will uniquely impact how your application is developed and deployed, and the chosen methodology should match the project's requirements and the team's capabilities. Here are a few of the most popular methodologies: - [[Agile]] - [[DevOps]] - [[Waterfall]] - [[Rapid Application Development (RAD)]] See [[Development Methodologies]]. #dev #python