We had our first team estimation meeting today.
It's a technique from Agile Estimation and Planning.
Basically, the whole team provides estimates for the development and test component of each issue. The idea behind it is that as a group we should be able to better estimate the work that if just one does it. Additionally, since the work is not allocated a resource until just before it's started, anyone on the team may get the issue, so assuming that X will be responsible may skew the estimate.
It's interesting to see how things work when you are doing them for the first time and the team and the business are not experienced with particular techniques.
Several team members added very relevant points and I think that more agile concepts became understood by the team.
It went rather well.