Introducing new languages into an organization is always difficult. Scala presents further challenges to Java developers, as it represents a fundamentally different way of programming. This video presents a problem faced by a team, the Java solution and the Scala solution that was ultimately adopted. It shows that Scala did provide a better solution and identifies the techniques used to mitigate the risks identified by the team.
http://days2010.scala-lang.org/node/138/169