Any kind of product or service can be co-created with a proper team and professionals. I would say it's more of a question of right people to do it. There should be someone, who is managing insights from all participants and the process of co-creation. Designer should make decisions based on findings, do not mistake the insights as the final design proposition.
Although Rosa is right regarding that potentially any product can be co-created, there are products and services that are better designed for the customers and others better co-designed with the users. The point is also about what do you mean by co-creation: creating with users or crowdsourcing. In the first case my experience tells me the limit is the risk of being copied by competititon or no keeping your idea secret. In the second case, crowdsourcing is a highly valuable marketing tool and a great idea generator, but you have to think well the strategy. A great case: Volkswagen's people's car in China (youtube)
Thank you Mr. Carlos Bezos for your response but can you elobrate little more. I mean I am interested in what characters are important for any service that helps in its co-creation. Here Co-creation is referred as creating with users.
Co-creation with an external parties either through a defined specification (users) or generic requirements (crowdsourcing) may entail certain risks. one particular risks that should be address is the rights to ownership of the co-created output. if it is related to physical product or output, the process of attaining the rights to the ownership of the creation would be easier to trace. However, if the output is in the form of soft nature such as information, know-how, processes or coding, a lot of dependencies may affect the ownership claim on the creation.
When working with users, the important thing is the process. Profiles depende on the goal. For instance is you are to co-create in a bar, you need the waiters, even if you do not think he is not trained in management or marketing. The process should be iterative and try to have much short sesisons rather thna few long sessions. This is the way to generate confidence, obtain insights. Without trust building nothing works
co creation in my view should be seen to add value to the outcome. engaging customers when they are not capable or not enabled to have an effective role in the process would backfire
Co-creation is simply about collaborating with and creating value with customers. Considering the current trend in customer behaviours and demands, it's prudent to have a strong customer insight team, engage with customers, generate ideas and develop a product that meets and satisfies the needs of the customer. In my view, any product can be co-created.