 ระบุวิธีการพัฒนาซอฟต์แวร์ที่ใช้กันทั่วไป
วิธีการพัฒนาซอฟต์แวร์ทั่วไป ได้แก่ Waterfall, Agile, Scrum, Extreme Programming (XP), Rapid Application Development (RAD), Feature Driven Development (FDD) และ Iterative and Incremental Development (IID)