burza mózgów
pierwszym krokiem do zaprojektowania produktu jest burza mózgów, która pojawiła się w 1953 roku w Stanach Zjednoczonych. Z reguły tworzone są dwie grupy do jego realizacji. Pierwsza grupa to ludzie, którzy generują pomysły na rozwiązanie problemu. Druga grupa składa się z” komisji”, która zajmuje się przetwarzaniem proponowanych pomysłów.
burza mózgów składa się z trzech faz:
- definicja problemu. W szczególności musisz ogłosić problem (w tym przypadku konieczność stworzenia „właściwego” projektu produktu) i wybrać uczestników dla obu zespołów.
- idea generation. Ten etap obejmuje najbardziej kreatywne podejście. Uczestnicy burzy mózgów głos każdy pomysł mogą sobie wyobrazić, bez względu na szalony może to brzmieć. Tutaj ważna jest ilość, nie Jakość. Dlatego konieczne jest kierowanie się następującymi zasadami:
- Generuj jak najwięcej pomysłów, bez żadnych ograniczeń;
- nawet najbardziej absurdalne i niestandardowe pomysły powinny być brane pod uwagę;
- pomysły mogą i powinny być łączone i ulepszane;
- Żadna krytyka nie jest dozwolona-na tym etapie pomysły nie powinny być oceniane w żaden sposób.
- wybór najbardziej realnych pomysłów spośród proponowanych. Na tym etapie mile widziane jest uznanie i krytyka. Ten etap jest zwykle przeprowadzany przez drugi zespół
Definiowanie produktu
po burzy mózgów, gdy wybrano wszystkie realne pomysły na przyszły produkt, musisz podkreślić pewną liczbę ogólnych oczekiwań (wymagań) dotyczących jego wdrożenia. Z reguły wynik jest dość abstrakcyjną listą, której zadaniem nie jest tworzenie dokładnych wytycznych dotyczących rozwoju, ale raczej określenie kierunków dalszych działań zespołu.
prowadzenie badań użytkowników
badania obejmują kilka aspektów: badania rynku w celu określenia obecności konkurentów, definicji trendów, oceny perspektywicznej długowieczności produktu itp. Z reguły zadanie to jest rozwiązywane przez marketerów i analityków biznesowych. Wyniki tych badań dają podstawy do budowy tzw. portretów klientów. Z kolei te portrety dadzą Twojemu zespołowi lepsze zrozumienie tego, jaki powinien być produkt końcowy. Odpowiednio skomponowany portret zawiera takie parametry, jak płeć, wiek, stan cywilny, poziom dochodów, miejsce zamieszkania (Geografia), zatrudnienie, stanowisko pracy, typowe problemy, potrzeby, obawy i pragnienia i tak dalej.
w żadnym wypadku nie powinieneś zaniedbywać tego kroku w nadziei na stworzenie uniwersalnego produktu „dla każdego”. Z dużym prawdopodobieństwem po prostu nikogo nie zadowolisz i spuścisz cały swój budżet „do rury”.
Szkicowanie
każdy duży projekt o znacznym budżecie skorzysta tylko z tworzenia szkiców. Zanim czas zostanie zainwestowany w znalezienie rozwiązań, kierunek poszukiwań musi być skoordynowany z klientem. Szkice pozwalają nieco zawęzić ten kierunek przy wyborze głównej koncepcji, a dopiero potem pracować z kompozycją, układami, edycjami, udoskonalaniem koncepcji itp., by podążać.
Prototypowanie
stworzenie prototypu jest nie mniej ważnym i kluczowym zadaniem niż samo opracowanie projektu. Zauważ, że uzyskany wynik nie jest pięknym ostatecznym wyglądem, ale raczej „szkieletem” wyglądu przyszłego produktu. Niemniej jednak pozwala na zademonstrowanie funkcjonalności, sposobów interakcji użytkownika z produktem i jego podstawowego wyglądu. Stworzenie prototypu pozwala uniknąć wielu błędów i poprawek w przyszłości. Pomoże to zaoszczędzić czas, pieniądze i nerwy, zarówno Klienta, jak i wykonawców.
Kompilowanie specyfikacji
Tworzenie listy specyfikacji jest w rzeczywistości procesem opracowania wyżej wymienionej specyfikacji wymagań. Umożliwia przegląd wszystkich wymagań dotyczących gotowego produktu i możliwych rozwiązań w maksymalnym stopniu. Ponadto specyfikacje te powinny zawierać ostateczne określenie obowiązków, terminów i kosztów. Dokumenty te byłyby niezbędne na etapie opracowywania produktu.
produkcja próbek fabrycznych
produkcja próbek przedprodukcyjnych pomoże Ci zrozumieć, czy podstawowa idea produktu byłaby opłacalna i atrakcyjna dla prawdziwych użytkowników, czy może warto przenieść wektor aktywności na inne kluczowe punkty. W przypadku produktu fizycznego pozwala to również zrozumieć, na ile różne działy produkcyjne/wykonawca produkcji są gotowe do produkcji opracowanych towarów z wymaganą szybkością i jakością.
w przypadku oprogramowania takie próbki nazywane są MVP – rodzajem aplikacji szkieletowej, która zawiera najbardziej podstawową funkcjonalność.
testowanie próbek
testowanie próbek pozwala na terminowe zidentyfikowanie wad produktu lub niespójności z wymaganiami. To jest jeszcze zanim rozpoczniesz kosztowną (co do zasady) procedurę jej wdrożenia. Produkcja i testowanie próbek może być powtarzane w miarę potrzeb, dopóki nie spełnią wszystkich wymagań i nie uzyskają wystarczającej ilości pozytywnych opinii od klientów.
rozpoczęcie produkcji / rozwoju
w momencie rozpoczęcia produkcji/rozwoju produktu będziesz mieć już pełny zestaw specyfikacji technicznych z jasno określonymi wymaganiami, zadaniami, obowiązkami, terminami i budżetem. Twoim celem jest rozbicie głównych zadań na mniejsze podzadania (aby termin ich realizacji nie przekraczał kilku tygodni) i przypisanie priorytetów. Obecnie w branży oprogramowania stosowane są metodyki zwinne, takie jak Scrum lub Kanban.
zapewnienie jakości
w rzeczywistości działania w zakresie zapewnienia jakości obejmują wszystkie etapy rozwoju produktu, w tym wydanie i dalszą konserwację. Niemniej jednak ich główne obowiązki polegają na zapewnieniu jakości gotowego produktu. W przypadku tworzenia aplikacji zespół QA jest odpowiedzialny za testy przedpremierowe przeprowadzane w celu zapewnienia jakości wypuszczonego rozwiązania, jego zgodności ze specyfikacją wymagań oraz oczekiwań grupy docelowej (są one ustalane na etapie tworzenia portretów klienta).