Mediabedrijven gebruiken specifieke methodes ("engineering process") om fictie te ontwikkelen. Gedurende de preproductie wordt <i>script editing</i> gebruikt om een tekst aan te maken als representatie van het eindproduct. Toch worden het grootste deel van de creatieve beslissingen genomen tijdens de productie zelf. De engineering van audiovisuele producten is nog niet geoptimaliseerd met geavanceerde technieken zoals <i>virtual modeling</i>, waarmee een volledig model van het eindproduct kan gemaakt worden en waardoor de "trial-and-error"-fase vroeger kan plaats vinden, nl. in de preproductiefase.