Le prototypage papier est un processus qui est parfois utilisé pour concevoir, développer et tester divers aspects d'un programme informatique ou d' interface utilisateur (UI) au sein d'un programme qui est en cours d'élaboration. Le processus de base consiste en la création d'une version papier de l'interface utilisateur et le programme sur plusieurs pages et des cartes de papier qui peuvent être utilisés pour représenter la façon dont le programme proprement dit se déroulera avec un utilisateur. Cela se fait habituellement pendant qu'un programme est encore dans les premiers stades de développement, permettant aux concepteurs de développer rapidement et de tester des idées différentes sans une création ou de programmation artistique. prototypage papier peut alors être utilisé avec un testeur de démontrer comment l'interface utilisateur pourrait effectivement fonctionner avec un utilisateur sur un ordinateur.
En tant que pratique de conception, prototypage papier a été utilisé de diverses manières depuis de nombreuses années et dans une variété d'applications. Conceptuellement, elle est semblable à la création de vignettes ou un maquettes pour une œuvre d'art avant le dessin final est développé dans la publicité. Lorsqu'il est utilisé avec le développement de logiciels , cependant, elle permet aux développeurs de créer et de tester différents aspects d'un programme sans réellement effectuer aucune programmation. Une entreprise peut économiser beaucoup de temps et d'argent à l'aide de prototypes de papier avant de tester le logiciel pendant qu'il est encore en développement.
prototypage papier se compose généralement d'utiliser des feuilles de papier, cartes de correspondance et d'objets similaires pour créer une représentation sur papier de ce que l'interface utilisateur d'un programme ressemblera. Différentes fenêtres qui peuvent être ouvertes peuvent être représentés par des feuilles de papier et les cartes, chacune affichant les images et les options d'un utilisateur aura accès à tout le système de navigation.Modification des options par prototypage papier est aussi simple que d'écrire et de dessiner sur une nouvelle feuille de papier ou de faire des modifications sur une feuille existante.C'est beaucoup plus simple que de faire des changements à un programme dans le code en cours de création pour ce programme.
Test d'une interface utilisateur pour un programme peut être effectuée en utilisant le prototypage papier ainsi. Cela se fait souvent par avoir plusieurs personnes dans une même pièce, avec une personne agissant en tant que machine virtuelle tandis que le testeur se trouve sur le côté opposé d'une petite table. L'utilisateur reçoit pas d'instructions mais est autorisé à interagir avec le papier prototype manuellement, à l'aide de sa main et des doigts pour représenter le curseur qui naviguer dans le programme actuel.
Comme le testeur interagit avec le prototype, la personne qui agit en tant que machine virtuelle montre comment l'ordinateur agirait si le programme actuel a été utilisé. La personne va changer pages et mettre en place de nouvelles feuilles de papier et des cartes pour représenter comment le système actuel pourrait fonctionner. Cela permet prototypage papier à évaluer comment les utilisateurs vont réellement interagir avec une interface utilisateur, puis apporter les changements nécessaires tandis que le logiciel est encore aux premiers stades de développement.