Combining agile methods with stage-gate project management | IEEE Journals & Magazine | IEEE Xplore