Agile Methodology Self-Study Guide

This week you will self-study the course module on agile methodology. The link is:
http://people.cs.pitt.edu/~chang/153/c02process/agile01.htm

The individual pages in this course module that you need to pay attention to:
http://people.cs.pitt.edu/~chang/153/c02process/agile01.htm
http://people.cs.pitt.edu/~chang/153/c02process/agile02.htm
http://people.cs.pitt.edu/~chang/153/c02process/agile03.htm
http://people.cs.pitt.edu/~chang/153/c02process/agile04.htm
(especially this page agile04.htm that explains Scrum)
http://people.cs.pitt.edu/~chang/153/c02process/agile05.htm
http://people.cs.pitt.edu/~chang/153/c02process/agile06.htm

The main characteristics of the agile methodology are:
(1) The software process consists of many short iterations each with a speciic goal or set of goals.
(2) Before each iteration ther is careful planning involving all stakeholders so that the software process is self-corrective and dynamic.

Pay special attention to the way each specific agile approach accomplishes the above.