Enhanced « co-creation methodology » for an agent role