Developing Flexible Products for Changing Environments