User experience of agile project: I have never known a project to develop at such a rate."

The key to risk reduction is having skilled, experienced personnel on-the-ground working within your project team. The value of this experience on a day-to-day basis will ensure fast and effective problem resolution and will prove critical in the success of your project.
Coaching is the provision of an experienced individual into your project team either full or part-time. The coach offers the dual benefits of guidance and support in the use of Agile methods while also working within your team as a skilled practitioner.
Today's highly competitive and rapidly changing markets that see the rise and fall of the likes of Nokia and MySpace places business imperatives on companies. In particular, companies need to be innovative, introducing new products, updating others to react to changes in the market (or predicting or even creating these market changes).