Agile has an enormous number of fans in the development community. It has, in fact, usurped most, if not all, of the traditional development methods. That being said Agile is not a cure-all, nor a magic bullet. Therefore, in this report, we’ll offer advice and best practices to help viewers avoid the pitfalls and maximize the chance for success, with vital Agile development projects. This program features Wesley Higbee. Mr. Higbee has years of experience developing software and working with teams to improve how software is developed to meet the desired business objectives. After successfully completing this segment you should be able to: understand Agile fundamentals, identify the challenges teams face in moving toward this methodology, recognize the realities of Agile practices, and discuss best practices that will maximize the benefits and minimize the risks with Agile projects.