ICAgile Team Facilitation: Challenges and Solutions for Real-world Applications