1. A method for automatically transforming a rich film into at least one model for developing a product or process, the rich film comprising at least one shot, the shot comprising a sequence of time-based media, the at least one shot comprising at least one signifier, the signifier being an element that is perceptible within the shot during a time interval, the at least one model comprising a plurality of use case steps, each use case step describing a step that is allowed to occur during the use of the product or process, the method comprising, for each shot contained in the rich film, representing the shot as at least one use case step in the at least one model, for each signifier contained in the shot, representing the signifier in the at least one model as at least one of a signified object, a state, a concept, and an alternative solution.