Właściciel produktu wręczył ci prototyp; oddaj mu lepsze (dopóki nie skończysz)
Wygląda na to, że otrzymałeś papierowy prototyp na rozpoczęcie projektu. To nie jest straszny początek. Sugeruję, abyś skontaktował się z właścicielem firmy w tym samym języku , dostarczając prototypy o stopniowym rozwoju.
Twoje prototypy powinny zaczynać się od papieru, przechodzić na cyfrowe makiety, a następnie budować przy użyciu „prawdziwych” technologii.
Treehouse ma do tego doskonały przewodnik, który zawiera następujące wnioski:
Wspaniałą rzeczą w prototypowaniu za pomocą frameworka jest to, że prototyp często staje się prawdziwą witryną, ponieważ struktura i styl są już na miejscu. Nie ma potrzeby ponownego tworzenia strony od zera, jeśli będzie ona korzystała z tej samej platformy.
Możesz także podać formalną specyfikację, zwłaszcza jeśli martwisz się obwinianiem za zły wynik. Ale prawdopodobnie uzyskasz więcej informacji zwrotnych od prototypów.
Dotrzymaj terminu
Pamiętaj, że twoje późniejsze wysiłki nie będą klasycznymi „prototypami”, ponieważ nie będą one jednorazowe (lub ich części nie będą). Ostatnia, najzdolniejsza iteracja, którą wykonasz, zanim termin stanie się twoją dostawą.
Twój termin jest najlepiej zdefiniowanym wymaganiem. Mieć coś kompletnego i spójnego, co możesz dostarczyć na czas.
Współpracuj ze swoimi testerami
Jeśli ten luźny proces jest dla Twojej firmy czymś nowym, testerzy prawdopodobnie są jeszcze bardziej zagubieni niż Ty i mogą cię szukać . Musisz poświęcić trochę czasu na początku procesu. Poinformuj ich szefa, że próbujesz pomóc im w przeprowadzeniu rzetelnego testu bez formalnych kryteriów akceptacji.
Dowiedz się, czy testerzy mają coś, czego potrzebują, na przykład dokumentację potwierdzającą testy, do której możesz „wrócić”.
Spróbuj przetestować pierwszy projekt
Ponieważ nie masz żadnych wymagań formalnych, zachęcanie do testowania przypadków testowych w celu zapewnienia pewnej struktury.
Zapoznaj się ze znajomością Test First Design i / lub programowaniem opartym na testach i przekaż testerom wskazówki dotyczące procesu w razie potrzeby. W przypadku takiego szybkiego projektu nie trzeba być ekspertem w tym procesie. Ale stosowanie sprawdzonej metodologii dobrze odbije się na tobie i twoich testerach.
Trzymaj się standardów, szczególnie w przypadku interfejsu użytkownika
Nie masz wymagań dotyczących wyglądu i stylu, ale masz termin. Użyj cudzych prac projektowych, aby zminimalizować pracę, którą musisz wykonać, aby stworzyć profesjonalnie wyglądający artefakt.
Wybierz standardowy interfejs użytkownika dla swojej witryny i nie dostosowuj go, chyba że / dopóki nie zostaniesz do niego skierowany. Nie wiem dla jakiej platformy się rozwijasz, ale Bootstrap lub Google Material Design to dwa przykłady.
Komunikuj się, ale nie dręcz się
Sugeruję wysyłanie jednego e-maila do właściciela produktu dziennie. Wysyłaj więcej niż tylko w nagłych przypadkach.
Jeśli masz pytania, opisz, jak postąpisz, jeśli nie otrzymasz wskazówek. Na przykład:
Czy użytkownicy tej aplikacji będą musieli uzyskać do niej dostęp za pomocą urządzeń mobilnych? W tej chwili zakładamy, że będzie to system wyłącznie do komputerów stacjonarnych / laptopów.
Nie panikuj
Brałem udział w wielu projektach dla ludzi, którzy nie znali terminu „wymaganie”. Większość zakończyła się sukcesem. Bezpośredni właściciele produktów dają swobodę tworzenia doskonałych rozwiązań.
Zauważ, że niektórzy właściciele projektów w tych projektach nie byli w stanie zadowolić i ukryli się za „Jestem zbyt zajęty, aby ...” usprawiedliwić ich niekompetencję. Ale większość była „zachwycona” wynikami końcowymi.