Possible Research and Development Strategies