Introduction to Software Process

In this module, the learning objectives are:

  • Learn the basics of what software engineering is.
  • Be able to differentiate between agile and plan-driven processes.
  • Understand when you would want to be more agile or more plan-driven for a project.
  • Be able to identify factors in a project that indicate agile versus plan-driven.