5 podstawowych pytań, które należy zadać przy ustalaniu priorytetów dla następnej funkcji produktu

Opublikowany: 2022-02-08

Priorytetyzacja ma kluczowe znaczenie dla każdego menedżera produktu. Właściwa priorytetyzacja ryżu może pomóc w osiągnięciu sukcesu produktu, podczas gdy niewłaściwa priorytetyzacja może go zabić.

Zawartość

  • Poniżej znajduje się 5 podstawowych pytań, które należy zadać przy ustalaniu priorytetów dla następnej funkcji produktu:
    • 1- Kim są moi użytkownicy?
    • 2- Czego chcą moi użytkownicy?
    • 3- Jak moi użytkownicy chcą z niego korzystać?
    • 4- Nadaj priorytet funkcjom i wyeliminuj zbędne
    • 5- Wdrażaj i powtarzaj nowe funkcje: nie zapomnij o testowaniu!
  • Jak ktoś, kto jest już zalogowany, może go używać? Jakie informacje mieliby do dyspozycji? Jakie działania mogą wykonać?

Poniżej znajduje się 5 podstawowych pytań, które należy zadać przy ustalaniu priorytetów dla następnej funkcji produktu:

1- Kim są moi użytkownicy?

Zrozumienie, dla kogo tworzysz oprogramowanie, jest ważne w tworzeniu doświadczenia użytkownika, które spełnia ich potrzeby i sprawi, że będą wracać, aby z niego korzystać. Nie chodzi tylko o zaimplementowanie funkcji, których chcą użytkownicy zaawansowani, ale o zrozumienie, w jaki sposób wszyscy użytkownicy będą wchodzić w interakcję z tą nową funkcją lub wersją Twojej podstawowej aplikacji. Jeśli masz różne typy zaawansowanych użytkowników, powinieneś ustalić priorytety na podstawie tego, co jest najlepsze dla każdej grupy (oprócz innych testów). Dzięki zrozumieniu, kto będzie korzystał z aplikacji, będziesz w stanie określić priorytety swojej mapy drogowej produktu i zestawu funkcji, aby spełnić ich potrzeby i opracować bardziej udany produkt.

Powiązane: Niezbędny przewodnik po strategii produktu B2B SaaS

2- Czego chcą moi użytkownicy?

Po ustaleniu, kim są Twoi użytkownicy, nadszedł czas, aby zapytać ich, czego chcą. Jeśli jeszcze tego nie zrobiłeś, uzyskanie opinii od wszystkich różnych typów zaawansowanych użytkowników jest niezbędne do stworzenia niesamowitego doświadczenia użytkownika i funkcji, których ludzie faktycznie potrzebują (w przeciwieństwie do zgadywania). Można to zrobić na kilka sposobów: dowiedz się, co podobne firmy w tej przestrzeni zrobiły, odwiedzając App Store lub Google Play w poszukiwaniu inspiracji; przeprowadzać wysokiej jakości badania za pomocą ankiet lub grup fokusowych; i (moje ulubione), zawsze dawaj ludziom podgląd tego, nad czym pracujesz, aby poczuli się zaangażowani i podekscytowani produktem.

Powiązane: Najlepsze rozszerzenia SEO Magento

3- Jak moi użytkownicy chcą z niego korzystać?

Następnie zastanów się, w jaki sposób różni użytkownicy zaawansowani faktycznie wchodzą w interakcję z produktem na co dzień – jest to klucz do optymalizacji doświadczenia użytkownika i stworzenia bardziej precyzyjnego zestawu funkcji (i wyeliminowania zbędnych). Chociaż uwielbiam burzę mózgów i wrzucanie pomysłów do kapelusza, dopóki nie uzyskamy czegoś dobrego, lubię zacząć od zrozumienia, jak ludzie obecnie zachowują się w swojej pracy z naszym oprogramowaniem. Możesz także zadawać pytania takie jak: Jaka jest najbardziej frustrująca rzecz, która dzieje się podczas korzystania z [tej funkcji]? Czy jest coś przydatnego, co [funkcja] może dodać?

Powiązane: Najszybciej sprzedające się produkty Amazon USA

4- Nadaj priorytet funkcjom i wyeliminuj zbędne

Teraz, gdy wiesz, jak różne typy zaawansowanych użytkowników wchodzą w interakcję z produktem, ustal, co jest najbardziej przydatne. To może być ładna długa lista, ale przejrzyj ją i zadaj sobie pytanie, co tak naprawdę byłoby przydatne dla Twojej grupy docelowej. Czy naprawdę potrzebują ulepszonej funkcji szkoleniowej? A może moglibyśmy po prostu zwiększyć liczbę dostępnych zasobów i samouczków?

5- Wdrażaj i powtarzaj nowe funkcje: nie zapomnij o testowaniu!

Ok, więc masz teraz listę nowych lub zmodyfikowanych funkcji z priorytetami, gotowych do wdrożenia – gratulacje! Następną rzeczą, którą lubię robić, jest burza mózgów nad potencjalnymi możliwościami testów – to pozwala nam znaleźć nasze „A-ha!” tak szybko, jak to możliwe, bez poświęcania miesięcy na zbudowanie czegoś, czego nie możemy przetestować, dopóki nie dowiemy się, co mamy testować.

Powiązane: Trendy e-commerce dla małych firm do obejrzenia

Na przykład, jeśli dodajesz nową funkcję, która prawdopodobnie będzie używana w wielu różnych interfejsach produktów — być może ulepszona wyszukiwarka — testerzy mogą skupić się na szukaniu problemów z wyszukiwaniem określonych przedmiotów lub przedmiotów już znajdujących się w ich koszyku. W tym konkretnym scenariuszu możesz również potencjalnie przyjrzeć się procesowi koszyka i kasy, w tym porzuconym koszykom i innym problemom. Obszary funkcjonalne, takie jak nawigacja po stronie głównej/użyteczność, również mogą być dobrymi obszarami do zbadania.

Po wybraniu kilku kluczowych obszarów przeprowadź burzę mózgów, w jaki sposób testerzy mogą wykorzystać nowe funkcje w tych scenariuszach:

Jak ktoś, kto jest już zalogowany, może go używać? Jakie informacje mieliby do dyspozycji? Jakie działania mogą wykonać?

Jak ktoś, kto nie jest zalogowany, może go używać? Jakie kroki musieliby podjąć lub jakie informacje musieliby podać, zanim będą mogli uzyskać dostęp do nowej funkcji.

Opisz, jak wyobrażasz sobie, że każda rola będzie miała nowe funkcje. Pomaga to nie tylko w zapewnieniu, że funkcja jest przeznaczona dla obu ról, ale także daje deweloperom szczegółowe informacje, dzięki czemu jest mniej pytań dotyczących działania różnych scenariuszy. Oto przykład:

Zalogowani użytkownicy będą mogli przeglądać historię swojego konta oraz poprzednie zamówienia, klikając w „moje konto”. – Następnie będą mogli zobaczyć przedmioty zawarte w tych zamówieniach i zastosowane rabaty, a także przedstawić komentarze na temat swoich doświadczeń z tym konkretnym przedmiotem/sprzedawcą. Zalogowani użytkownicy będą mieli możliwość zgłaszania przedmiotów obraźliwych lub uznanych za niebezpieczne, które następnie zostaną przesłane do komisji kontrolnej w celu dalszego zbadania.

Powiązane: Niezbędne strategie marketingowe w e-commerce dla sukcesu

Projekt jasno pokazuje, w jaki sposób zalogowany użytkownik ma możliwość przeglądania historii zakupów i pozostawiania komentarzy na temat różnych przedmiotów. Deweloper nie będzie musiał kwestionować, czy jest to uwierzytelniona funkcja, czy nie, ponieważ jest to wyraźnie określone w projekcie!

Projektowanie aplikacji z myślą o programistach nie oznacza projektowania wszystkiego dokładnie tak, jak mówią, że tego chcą – to sprawiłoby, że wszystko byłoby niesamowicie nudne. Zamiast tego pomyśl o nich jako o kolejnym interesariuszu w Twojej aplikacji, z własnymi prośbami i opiniami na temat tego, co ich zdaniem jest najlepsze dla użytkowników końcowych.