Make quests visible to as many people as possible. Default: whole organization. Possibly even more visible, to customers or the public, where not inappropriate. Visibility enables serendipity. The point is to facilitate the match of person and task. For the right people to be able to self-select to the right tasks, the quests need to be visible. /.../
From a management point of view, a big reason function lock-in is a problem is because it squelches passion. You already have bright & talented people (right?) and if there is a place in your organization that resonates really strongly with them, you should let them go there. You need them to go there. That is when the magic happens.
From my entry in the MIX hackathon 2011