It integrates well with Agile. A key element of Agile is how it becomes a team-driven process working with people playing different roles. The Team Accountability System immediately sets up the shared ownership and accountability for the teamwork required for success.