Becoming Agile in an imperfect world

In 2005 I began teaching an Agile Project Management course at Bellevue Community College. Although my students noted I was a bit “wordy,” they appreciated the
real-world case study I used for the course, based on my own agile experiences. I told the students I had created the course because most available agile training was based
on perfect world explanations of agile practices and the creation of a pure agile environment. The case study used in the course showed what it was like to start transitioning
to agile versus what it looked like after a team had been using agile for many years.