Co to jest prototypowanie papieru?
Prototypowanie w formie papierowej to proces, który jest czasem wykorzystywany do opracowywania, projektowania i testowania różnych aspektów programu komputerowego lub interfejsu użytkownika w opracowywanym programie. Podstawowy proces obejmuje utworzenie papierowej wersji interfejsu użytkownika i programu na wielu stronach i kartkach papieru, których można użyć do przedstawienia, w jaki sposób program będzie działał z użytkownikiem. Zazwyczaj robi się to, gdy program jest jeszcze na wczesnym etapie opracowywania, co pozwala projektantom szybko opracowywać i testować różne pomysły bez obszernego tworzenia grafiki lub programowania. Papierowe prototypowanie może być następnie użyte z testerem, aby zademonstrować, jak interfejs użytkownika może faktycznie działać z użytkownikiem na komputerze.
Jako praktyka projektowa, prototypowanie papieru było wykorzystywane na wiele sposobów na wiele lat i do różnych zastosowań. Koncepcyjnie jest podobny do tworzenia miniatur lub makiety dzieła sztuki, zanim ostateczna grafika zostanie opracowana w reklamie. Jednak w połączeniu z programowaniem pozwala programistom tworzyć i testować różne aspekty programu bez faktycznego wykonywania jakiegokolwiek programowania. Firma może zaoszczędzić dużo pieniędzy i czasu, korzystając z papierowych prototypów przed testowaniem oprogramowania, które jest jeszcze w fazie rozwoju.
Prototypowanie papieru zwykle polega na użyciu arkuszy papieru, kart notatek i podobnych obiektów do stworzenia papierowego przedstawienia wyglądu interfejsu użytkownika programu. Różne okna, które można otworzyć, mogą być reprezentowane przez osobne kartki papieru i karty, z których każde wyświetla obrazy i opcje, które użytkownik otrzyma podczas nawigacji w systemie. Zmiana opcji za pomocą prototypowania papieru jest tak prosta, jak pisanie i rysowanie na nowym arkuszu papieru lub wprowadzanie zmian na istniejącym arkuszu. Jest to o wiele prostsze niż wprowadzanie zmian w programie w ramach kodu tworzonego dla tego programu.
Testowanie interfejsu użytkownika programu można również przeprowadzić przy użyciu papierowego prototypu. Często dzieje się tak, gdy kilka osób przebywa w pokoju razem, przy czym jedna osoba pełni rolę wirtualnego komputera, a tester siedzi po przeciwnej stronie małego stolika. Użytkownik nie otrzymuje żadnych instrukcji, ale może ręcznie oddziaływać z papierowym prototypem, używając dłoni lub palców do przedstawienia kursora, który poruszałby się po rzeczywistym programie.
Gdy tester wchodzi w interakcję z prototypem, osoba działająca jako komputer wirtualny pokazuje, jak działałby komputer, gdyby używany był rzeczywisty program. Osoba zmieni strony i wyświetli nowe kartki papieru i karty, aby przedstawić sposób działania rzeczywistego systemu. Umożliwia to prototypowanie papieru w celu oceny, w jaki sposób użytkownicy będą faktycznie wchodzić w interakcje z interfejsem użytkownika, a następnie wprowadzać zmiany w razie potrzeby, gdy oprogramowanie jest jeszcze na wczesnym etapie rozwoju.