What makes a successful Agile team member?

I’ve been asked this question numerous times by people assembling a Scrum or XP team, so I thought I would blog about it. Simply put, attitude is everything.

Sure, you need to be competent at the right technical skills, but I will take 1 person with the right attitude and acceptable skills over 3 technical experts who do not exhibit the right attitudinal traits, every time. And I’ll get more value out of the average guy with the right attitude than I would out of the experts. In fact, I’d put money down that by the end of my project the so-called average guy will be performing at an expert level.

Agile methods value “People over process” and rely on people to come together as a team, self-organize, and be focused on the group result rather than their own individual skills to determine their success.

But what does this mean? And how do I find people with the right attitude?

To get a more specific answer, I’ve broken down the 4 major traits I have seen lead to high performance on agile teams:

Sense of Urgency

Commitment to team results

Transparency

Willingness to take risks

It’s about the Team, not the individual

A recipe for success

<Here’s a recipe to help you get started faster:

1. Build your team around a nucleus of bright individuals with 3-5 years of experience. Make sure they have the right attitude and soft attributes listed above, decent technical skills and that between them they cover the necessary technologies. Don’t expect everyone to be good at everything right off the bat; expect that the team is going to learn from each other.

2. Carefully add in one or two senior people covering critical technologies. It is very important that these people fit the culture of the team, and don’t come in with baggage such as insistence on specific practices or development process (unless that process is Agile). If you can’t find these people but still need the expertise then consider making them adjuncts to the team; consulting resources to review and support the team but not full team members.

3. If you can swing it, add one or two proven Agile superstars who embody all the attributes listed above. These individuals do not a record consisting solely of heroics or fire-fighting, but are the type of people who naturally take full responsibility for both preventing and solving problems. These natural leaders will act as catalyst to the above team, leading to a more rapid formation of the culture of team performance. Including these individuals is a good investment, as you will find that their presence will breed future leaders who can in turn catalyze other teams.