Agile Teams are teams which effectively balance agility and rigor to deliver optimal results for their customers and their businesses.
See