On “Rockstar” Developers

Some teams have “rockstar” developers who only work on “spikes.” A spike is a story where a developer is assigned the task of figuring out how to accomplish something. The outcome of a spike is a prototype, or roadmap for reaching a prototype. Included in the task might be to evaluate different methods of accomplishing something, do you use one database or another? Or a spike might simply be to try out something that was discussed with the greater group, seeing that a simple end-to-end implementation can be accomplished.

Continue reading...