CSE 6324 Advanced Software Engineering: Agile Methods

Agile methods are gaining popularity in the software industry during the last several years. In this course, students will learn, practice, and discuss agile methods currently in use in industry including Scrum, Feature Driven Development, Crystal Orange, Lean, and Dynamic System Development Method. Students will perform the following activities under the supervision of the instructor:

  1. Learn one of the agile methods and present the method to the class.
  2. Apply the agile method to a team project and present the experience.
  3. Conduct individual literature surveys on a topic of agile methods proposed by the student and present the survey result to the class.
  4. Participate in class discussions.
  5. Produce an individual survey report.

Limit to 20 to 25 students.