Managing Technological Innovation: Tools and Methods