I was introduced to the world of agile software methodologies and, in particular, Scrum at my last company.  In fact, on my first day new whiteboards were delivered to almost every office and a book called Agile and Iterative Development: A Manager's Guide by Craig Larman was handed out to at least one member of each dev team.  We were told to choose an agile approach that works best for our team and go for it.  However, I later learned that we were to choose any approach we wanted as long as it was called Scrum.  In that effort, I helped to wrangle our usual cat herding approach to software development into something closely resembling Scrum processes.  It was fun and challenging and a very eye-opening experience.

Would you like to know more?