You also need to make sure that we are reducing distractions making the space pleasant where team members feel comfortable talking with each other. The next aspect that we need to consider while we are rolling out agile is a tool that we are going to use and there would be several tools that we get added once we start following agile. The team members might want to have automated built mechanism the team would like to have a continous integration mechanism but whatever code changes are being developed that continuous integration environment will pick up those changes will create a build, will deploy those build and will execute some kind of test even that.