A successful agile team, has well established team values, good communication and is always looking to improve. The most important characteristics are effective communication, frequent face-to-face conversations, discussions and meetings focused on facts and ideas. Good people execute but must also be skilled in working on a team. A failing team learns from their mistakes and makes the necessary changes to improve. When building Agile teams focus on these principles, hire people that fits your culture, establish a cadence, rituals and process improvements. Read more http://goo.gl/dmjWH