By alashcraft
via stephenforte.net
Published: Mar 08 2010 / 08:12
While delivering the Agile Seminars in Pune, India and Taipei, Taiwan over the last week, the question of the development team came up. What started out as a discussion of Team Velocity, ended with a discussion of “Heroes” or “Rock Stars” on the team.
Too many managers think that you need a team of super human coders to get the job done. I think that while a team should have the most talented, motivated, and hard working members it can find, teams should avoid adding the “rock star developer” at all costs.



Comments
andrewm replied ago:
a decent article with a sense of perspective and some good insights.
Dave Newton replied ago:
At all costs? Meh. Post equates "rock star" with "short sighted"; the two are not synonymous.
andrewm replied ago:
i read it as saying "being a rockstar on its own means little, if you don't play well with others"
chudak replied ago:
This is not about rock star developers it's about arrogant developers. They aren't always the same person. I've worked with plenty of mediocre developers that took short cuts and made promises like your 'rock star'.
ceaseoleo replied ago:
I think the problem is with his superior or project manager, probably the guy that wrote the article. The vp of marketing of whoever should have never went to the developer directly, and went through the proper channels first. It was the managers problem that he should of took responsibility and either had better communication on what people are working on, or let the vp know the proper way to request a feature.
Voters For This Link (21)
Voters Against This Link (3)