Prototypowanie GUI z klientem [zamknięte]

Czy przy prototypowaniu początkowej funkcjonalności GUI z klientem lepiej użyć rysunku długopisem / papierem lub zrobić makietę za pomocą narzędzia i pokazać im to ?

Argumentem przeciwko projektowi generowanemu przez narzędzie jest to, że klient może czasami skupić się na niskopoziomowej specyfice makiety, a nie na wyższym poziomie funkcjonalności ogólnego GUI.

Author: David, 2008-08-06

12 answers

Zawsze zaczynaj od makiet papierowych lub papierowych. Nie chcesz wpaść w pułapkę dając wrażenie kompletności, gdy back-end jest całkowicie pusty.

Dopracowany prototyp lub doskonały przykład kładzie zbyt duży nacisk na projekt. Przy oczywistym szkicu masz lepsze ujęcie omawiania pożądanej funkcjonalności i treści, a nie kolorów, zdjęć i innych kwestii stylistycznych. Będzie czas na tę dyskusję później w projekt.

Jeff omawia prototypowanie papieru w swoim horrorze kodowania artykuł UI-First Software Development

Kliknij "Obejrzyj film!"link na twitter.com aby zobaczyć ciekawe spojrzenie na pomysł z Common Craft .

 16
Author: Zack Peterson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-06 18:17:48

The "serwetka Look & Feel" dla Javy jest naprawdę fajny do prototypowania. Rzeczywista, funkcjonalna, klikalna aplikacja, która wygląda, jakby została narysowana na serwetce. Zobacz ten zrzut ekranu:

Wygląd serwetki

Serio, jakie to fajne?

 13
Author: Dylan Bennett,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-03-28 19:56:38

Sugerowałbym, abyś usiadł ze swoim Klientem i użył narzędzia takiego jak Mockupscreens i rozwijał interaktywnie interfejs użytkownika. Zaletą serwetki LAF jest to, że nie wymaga kodowania, ani żadnych narzędzi programistycznych

 5
Author: Rad,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-12-04 13:21:19

Zobacz Balsamiq

To robi" to nie jest aplikacja funkcjonalna " serwetka Widok bardzo dobrze i jest łatwy w użyciu.

Ma w pełni funkcjonalny demo możesz wypróbować online i jako dodatkowy bonus możesz wysłać swój XML do klienta, a oni mogą go dostosować i grać z nim i wysłać e-mailem z powrotem do ciebie bez konieczności posiadania licencji.

 5
Author: Gord,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-08-10 15:53:23

Istnieje książka o nazwie Prototypowanie papieru , w której szczegółowo opisano rysunek piórem i papierem i co można z niego zyskać. Myślę, że ma to wiele zalet, szczególnie, że można, bardzo wcześnie (i łatwo), zmodyfikować to, co wynik końcowy będzie bez większego wysiłku, a następnie zacząć na właściwej stopie.

 3
Author: Mike Stone,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-06 18:12:33

Podstawowa wersja papierowa to sposób na wstępną makietę. Z mojego doświadczenia wynika, że jeśli robisz" prawdziwą " makietę, nawet jeśli wyjaśniasz klientowi, że jest to niefunkcjonalna makieta, to są zdezorientowani, gdy coś nie działa.

Podsumowując: zachowaj to tak proste, jak to tylko możliwe. Jeśli jest na papierze, nie ma możliwości, aby Klient pomylił go z działającym produktem.

 2
Author: Brandon Wood,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-06 18:14:14

Do pierwszego szkicu wolę użyć papieru graficznego (rzeczy z nadrukowaną siatką) i ołówka. Papier graficzny świetnie pomaga utrzymać proporcje. Gdy klient i ja doszliśmy do wniosku, że zwykle wypełniam rysunek długopisem, ponieważ ołówek jest podatny na blaknięcie.

Kiedy już zacznę budować cyfrowy prototyp, zeskanuję ręcznie narysowany i użyję go jako szablonu tła. Wygląda na to, że mi pasuje.

 2
Author: Wally Lawless,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-06 18:26:45

WireframeSketcher to narzędzie, które pomaga szybko tworzyć szkielety, makiety i prototypy dla aplikacji desktopowych, internetowych i mobilnych. Jest dostępny zarówno jako wersja samodzielna , jak i jako wtyczka dla IDE Eclipse. Ma pewne charakterystyczne cechy, takie jak storyboardy, komponenty, łączenie i eksport wektorowy PDF. Wśród obsługiwanych IDE są Aptana, Flash Builder, Zend Studio i Rational Application Developer.

Przykładowy makieta WireframeSketcher http://wireframesketcher.com/samples/Website.png

 2
Author: Peter Severin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-03-30 01:42:48

Myślę, że najlepiej zacząć od papieru / tablic / białych ścian.

Gdy już masz podstawową strukturę, możesz przenieść ją do Visio za pomocą szablonów szkieletowych

Możesz też użyć Denim ( Nieformalnego narzędzia do projektowania stron internetowych i interfejsu użytkownika na wczesnym etapie ) z tabletem PC lub tabletami Wacom do zaprojektowania GUI i uruchomienia go jako strony HTML.
 2
Author: user20804,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-01-27 12:48:45

Ostatnio używałem aplikacji windows do prototypowania aplikacji do klienta (końcowy interfejs musi być zintegrowany ze stroną internetową).

Na początku ludzie myśleli, że będzie to ostatnia wersja i zaczęli bardzo ostro krytykować sposób kontroli były wyświetlane do słów, których używałem (terminologia i rzeczy) i czas spotkania zakończył się, zanim mogliśmy nawet omówić samą funkcjonalność.

Ta dyskusja ciągnęła się dniami i dniami, dopóki nie powiedziałem im to, będąc makietą (a nie ostateczną aplikacją), wszystkie dane wejściowe są mile widziane, ale najpierw musieliśmy skupić się na funkcjonalnościach, a następnie możemy przejść do wyglądu i stylu, a także kwestii terminologicznych.

Od tego spotkania zawsze przerażają mnie prototypy i makiety... Może powinienem dać im coś made in visio.

 1
Author: rshimoda,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-10-14 21:24:13

Możesz wypróbować Forui, umożliwia prototypowanie z różnymi stylami, co więcej, może tworzyć interaktywny prototyp i uruchamiać go w przeglądarce.

 0
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-08-10 15:36:43

Dla nieinstalowanego narzędzia opartego na przeglądarce możesz wypróbować draft-it

Jest darmowy - a jeśli masz konto gmail - nie jest wymagana rejestracja.

Tworzy interaktywne / krok po kroku lub pokaz slajdów-prototypy. Możesz udostępnić swój protoype każdemu, kogo wybierzesz, wysyłając link.

Działa dla nas ...

 0
Author: Jan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-12-01 13:47:15