Success factors and future challenges in the management of faster-better-cheaper projects: lessons learned from NASA | IEEE Journals & Magazine | IEEE Xplore