So I attended another agile session on the mashup of agile methodologies. Unfortunately it turned out to be just a basic introduction of the different agile practices. The real mashup of practices regardless of the borders of the methodologies I expected was not presented by Rachel. I.e. something like Kents XP graphs depicting which practices (and principles) depend on each other and which have positive impact when used together, etc.
In my opinion the Agile Coach should be responsible for knowing all the agile practices, introducing the relevant ones to the team, helping them using and evaluating and improving their use of the practices and enable them as a self-empowered team to decide what works best for them. The coach also bears the responsbility of keeping the use of practices consistent i.e. having the team use an increasing part of the “pattern language”.