Slightly off topic, but does not fit into the comment:
Agile extremely destroys programmers "Normal Practice". The word Agile means that you have to adapt to the changes, I recommend that you try to accept them, and not fight, because one of the adaptations is to cut out team members who cause team failures.
A consultant is practically necessary for a smooth, quick transition.
If your consultant does it right, you should be much more miserable than it seems. During these basic hours, none of you should have your own computer - you should share a group. If everything is done correctly, you should be encoded in "Bullpen" without cube walls (facilitates pairing and general communication).
But there are different levels for Agile, and it is designed to be adapted. Many programmers have a problem with pairing, so often this is not forced or just recommended.
Anyway, it looks like your consultant is pretty easy to deal with you guys. Try a cool help drink and relax, it will all be over soon.
Bill k
source share