Over the past years, I've worked with a bunch of big enterprise companies who want to "do agile" development. In my experience, it's best to try to shift that expectation from "doing agile" to "being agile." Intrinsic in that philosophy are teams that have seamless communication through various disciplines.
As we bring in small corporate teams to work with us on projects, the biggest eye opener for them is what happens when you break down the walls. So we as teachers have to work in our balanced teams with an eye toward teaching and demonstrating. It's got to be balanced teams x10. I'd like to talk about this process, the challenges that come with having to be our highest selves, what the corporate teams have the hardest time with, what processes we use to bring them onboard, and what happens when they leave the nest and go back to their offices.
Click here to check out the talk.