Explain the characteristics, advantages, and disadvantages of major SDLC methodologies
Compare traditional SDLC approaches with Agile and iterative methods
Distinguish between Agile frameworks such as Scrum, Kanban, Crystal, and FDD
Evaluate which SDLC methodology suits a given project's requirements
Construct and apply a decision support matrix to select an SDLC methodology
Justify methodology choices using established multi-criteria decision-making principles