The Problems with Overachievers on Agile Teams

[article]

Present personal growth toward a collaborative team as a challenge. Tell the overachiever that he must be able to turn over his work to his team mates and it’s his responsibility to see those team mates grow in their skills and knowledge.  People with a driven personality respond positively to a difficult goal. They thrive on the recognition that comes with successfully pulling off the “impossible.”

Remove Opportunities for Bad Behavior
Deming writes that productivity is largely dictated by the environment, which management is responsible for [10]. Therefore, make sure teams can have success without personal heroics. Remove pressure to overcommit. Make good use of early delivery in the sprint, continuous integration, unit testing, and burndown charts to avoid end-of-sprint rushes.

Prevent hoarding and encourage swarming. Make work visible through a task board. Make sure it is clear who is signed up for what and for how much. Limit the allowable size of tasks and the total work in progress as well as the amount of work per person.

As a last resort, redirect the overachiever’s get-it-done attitude away from specific development and towards removing impediments or address continuous process improvement. Redirect him away from always completing stories and ensure that the team completes them.

Andy Pearson, the CEO of PepsiCo once named one of the ten toughest bosses in America, said,

“If the need for recognition and approval is a fundamental human drive, then the willingness to give it is not a sign of weakness. Great leaders find a balance between getting results and how they get them. A lot of people make the mistake of thinking that getting results is all there is to the job. Your real job is to get results and to do it in a way that makes your organization a great place to work—a place where people enjoy coming to work, instead of just taking orders and hitting this month’s numbers.” [11]

About the author

Charles Suscheck's picture Charles Suscheck

Dr. Charles Suscheck is a nationally recognized agile leader who specializes in agile software development adoption at the enterprise level. He is one of only 11 trainers worldwide and 3 in the US certified to teach the entire Scrum.org cirriculum.  With over 25 years of professional experience, Dr. Suscheck has held positions of Process Architect, Director of Research, Principle Consultant, Professor, and Professional Trainer at some of the most recognized companies in America. He has spoken at national and international conferences such as Agile 200X, OOPSLA, and ECOOP on topics related to agile project management and is a frequent author in industry and academia. Dr. Suscheck has over 30 publications to his credit.

About the author

Andrew Fuqua's picture Andrew Fuqua

Andrew Fuqua is an agile coach with more than twenty-five years of experience programming, managing, and coaching. Much of his experience is with commercial software development at various independent software vendors, though he's had increasing experience with IT organizations for the the last seven years. Andrew has been using agile methods since 1999, including five years pair-programming in a test-driven environment.

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!