Loading Events
This event has passed.

Visit the course website and register today!

CSCI E-71/S-71 Agile Software Development is my course at Harvard University Extension School and Summer School.

This course is an immersive experience in Agile software development. We study both the technical and cultural/social aspects of Agile, including:

  • pair and mob programming,
  • high-performance teams with the Core Protocols,
  • test-driven development,
  • behavior-driven development,
  • continuous delivery,
  • clean code,
  • refactoring,
  • extreme programming,
  • Scrum,
  • Kanban, and
  • Agile project management.

Students must have a laptop computer suitable for software development and bring it to on-campus class sessions.

By the end of this course, you will understand Agile software development so thoroughly that you’ll be able to be an effective leader or member of a great software product development team.

The summer semester is an on-campus face-to-face experience. We meet Monday-Thursday at 3:15-6:15 pm ET for three weeks beginning in late June.