Effects of Using Requirements Catalogs on Effectiveness and Productivity of Requirements Specification in a Software Project Management Course | IEEE Journals & Magazine | IEEE Xplore