Engineering Cybernetics and Scientific and Technological Progress