Generic Technological Development