4 votes

Four lessons software teams can learn from rock bands