The Technology Assessment Process: A Strategic Framework for Managing Technical Innovation