Практично всі аgile-команди сконцентровані в одному офісі (bullpen). Офіс включає product owner - замовника, який і визначає вимоги до продукту. У ролі замовника може виступати бізнес-аналітик, менеджер проекту або клієнт. Крім того, в офіс можуть входити і дизайнери інтерфейсу, тестувальники, технічні письменники.
Основними недоліками є те що проект може надто затягнутись внаслідок внесення постійних правок, тому що методологія гірше працює на довгострокових проектах.
Головні переваги Agile це Якість web-продукту та залучення замовника в процес кожної ітерації дає можливість коригувати процес, що незмінно підвищує якість, також висока швидкість розробки.