The personal software process: status and trends | IEEE Journals & Magazine | IEEE Xplore