Critical.
Authoritative.
Strategic.
Subscribe to CIO Magazine »

Hiring Software Developers: The Agile Aptitude Test

Menlo Innovations' Richard Sheridan and Lisamarie Babik explain how "extreme interviewing" can help hiring managers choose Agile developers who are ready to apply its principles.

The Agile development model has spawned hundreds of books and dozens of conferences. There's a significant track record of successful companies moving to Scrum, Extreme Programming (XP), and other lightweight, highly collaborative development models. Agile can fundamentally change the way software development is done, yet the methods for recruiting and hiring developers hasn't changed a bit. One company has adopted a new approach, and they share their methods here.

Hire for talents rather than skills, build an environment where skills can be learned and reinforce the culture you are trying to build in the interview process itself. Too often, our industry hires for exact skill matches.
-- Richard Sheridan, with Lisamarie Babik

Most senior programmers and managers grew up in a time when software engineering classes emphasized "complete, consistent, correct" specifications and the ideal developer work environment was a quiet, private office. It was a time when the way to be most effective as a developer was to be left alone.

The management team at tech problem troubleshooting consultants Menlo Innovations needed to hire several programmers in 2004. But traditional interviewing methods, with the traditional résumé and interview process, failed to take into account a developer's aptitude to work in a highly collaborative workspace. Instead, Menlo's founders Richard Sheridan and James Goebel decided to implement an "Extreme Interviewing" event, led by Lisamarie Babik, Agile advocate and Menlo's evangelist. CIO caught up with Babik and Sheridan right before a presentation of their ideas at XP West Michigan to discuss practical implications of hiring for Agile aptitude, and how to add these skills to an existing enterprise.

CIO: Where did the initial idea for the extreme interview come from?

Sheridan: After experimenting with extreme programming for six months in 1999 at Interface Systems, where I was the vice president of development, my boss and CEO Bob Nero asked me to double my team-from 14 to 28 developers-as quickly as possible. I knew that traditional interviewing practices wouldn't work. My concern was that it would be impossible to describe what paired programming in an open and collaborative environment would feel like. My fear was that we would successfully hire 14 more people who would quickly learn to hate the new environment. I had to find a different way.

Babik: We used it for the first time at Menlo in April 2004. We were sitting around talking about how we needed to hire some folks for a new project we were starting. Rich offhandedly said, "You know, what we need is an Extreme Interview." I had heard Rich talk about it in passing, but didn't really know the nitty-gritty details. I was about to find out.

Join the CIO Australia group on LinkedIn. The group is open to CIOs, IT Directors, COOs, CTOs and senior IT managers.

References show all

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
Users posting comments agree to the CIO comments policy.
Login or register to link comments to your user profile, or you may also post a comment without being logged in.
Related Coverage
Related Whitepapers
Latest Stories
Community Comments
Tags: agile programming
Latest Blog Posts
Whitepapers
  • Improving the Management and Sharing of Massive Data Volumes
    Making sound business decisions requires timely access to accurate data. Every day operations in every industry generate vast quantities of data, including email, video, complex computer simulations, scientific data sets, medical images, records, and more. In addition, regulatory and industry requirements mandate ongoing data preservation, hastening the growth of massive volumes of data that must be managed and retained. This data poses serious challenges in the areas of management, sharing, protection, and retention. Read on.
    Learn more »
  • Best Practices for Energy Efficient Storage Operations Version 1.0
    The energy required to support data center IT operations is becoming a central concern worldwide. For some data centers, additional energy supply is simply not available, either due to finite power generation capacity in certain regions or the inability of the power distribution grid to accommodate more lines. Read on.
    Learn more »
  • IDC Whitepaper: Next Generation Firewall - Enabling New Security Strategies
    The firewall market has traditionally been a staple, yet, mature market within the security space with little innovation being introduced. However, with the rapid change in the technology and threat landscape, a newer breed of of innovation focussing on applications visibility and control, termed Next Generation Firewalls has surfaced. This paper examines how Next Generation Firewalls can help organisations identify and block threat, while at the same time enforcing policies at an application level and ultimately helping organisations reduce the number of security devices and thus, saving costs.
    Learn more »
All whitepapers
rhs_login_lockGet exclusive access to Invitation only events CIO, reports & analysis.
Recent comments

HP and IDG news, product videos and resources