“Software engineering professionals are trained in best practices [...] Attempts to leverage these skills within academia by employing contract programmers typically fail [...] Software engineers that do have research experience [...] are, however, in very short supply, due to the lack of appropriate institutional homes and career progression paths for their work.”
Original articles: