Hiring Software Developers: The Agile Aptitude Test
- 28 January, 2009 06:13
- Comments
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.
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.
- Bookmark this page
- Share this article
- Got more on this story? Email CIO
- Follow CIO on twitter
- Pathways Advanced ICT Leadership Development Program Brochure and Course Outline 2012
- 2012 Pathways ICT Leadership Development Program
- Disaster Recovery Strategy Guide
- Top Ten Considerations when Deploying IT Operations Management in the Cloud
- 2011 Pathways Advanced ICT Leadership Development Program
-
The 30 best Safari extensions -- so far
-
Apple and Google disagree over licensing of essential patents
-
Monash Uni reduces IT teams after consolidation project
-
FTC warns makers of background checking apps
-
QLD govt demands answers after pay glitch
-
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. -
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. -
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.
-
High-performance Oracle
-
C Programming Language
-
Microsoft Outlook 2000 for Windows for Dummies
-
Afer Afts Digital Classroom
-
Implementing Intrusion Detection Systems
-
Introduction to Programming and Object-oriented Design Using Java 2E Java 5.0 Version Wiley International Edition
-
Excel Data Analysis
-
The Linux Process Manager - the Internals of Scheduling, Interrupts and Signals
-
Microsoft Office 2007 Updated First Edition International Student Version











Comments
Post new comment