What are we going to do with all the managers when we realize the vision of fully self-organizing teams? What incentive to managers have helping teams become more independent if they are in effect working themselves out of a job? I was up at the Agile Coaches Camp this past weekend in Ann Arbor, Michigan. A few of us bounced this idea around a bit and came up with a proposal.
On a self-organizing agile team, the resource manager is responsible for supporting their team’s career development, personal growth, and training; they are also responsible for removing organizational impediments that hamper their team’s ability to perform. Just as a ScrumMaster protects and supports the project team, the Resource Manager protects and supports the resource team.
What do you think? Too simple?