It's easy for CIOs to just hope all their employees will mesh well with the company culture, but that's not always the case. And when it comes to developers, no matter what the mix of personalities you have on your team, it's important to have structure and process in place to help deliver quality products fast.
Kevin Dunne, vice president of Strategy and Business Development at QASymphony, a company that develops testing and test management platforms for development teams, has identified five personality types you'll run into as a developer. He also offers tips on how to most effectively manage them.
"The current economy is certainly an employers' economy -- rather than employees' economy -- especially as far as it relates to developers. And developers are creative people, so they are naturally somewhat eccentric. If we want creative developers, we often have to treat them as creative personalities, which comes with letting them have a certain degree of leeway," Dunne says.