Using risk to balance agile and plan-driven methods | IEEE Journals & Magazine | IEEE Xplore