Mam pomysł na aplikację… Co mam zrobić dalej ?

(Josefina Ruiz) (15 października 2019 r.)

Realizacja pomysłu na aplikację: przewodnik dla początkujących

Wiem, co teraz czujesz. Jest to mieszanka podniecenia, niepokoju i frustracji, którą odczuwasz, gdy wiesz, że masz niesamowity pomysł, ale nie masz pojęcia, w jaki sposób powinieneś go realizować. Dobra wiadomość jest taka, że ​​jesteś we właściwym miejscu!

W tym poście wyjaśnimy kroki, które należy wykonać, jeśli chcesz zmienić swój pomysł w prawdziwy i aplikacja do zarabiania . Szczegóły znajdują się w całym artykule, ale oto krótka lista umożliwiająca sortowanie oczekiwań:

  1. Pierwszym krokiem jest„ przepuszczenie pomysłu przez ”serię filtrów które są zgodne z metodologią Lean Validation, aby zweryfikować i upewnić się, że nie marnujesz czasu i pieniędzy.
  2. Po sprawdzeniu i planowaniu Twój pomysł , Jeśli nie masz pojęcia o tworzeniu aplikacji, musisz kogoś znaleźć do planu projektu (wyjaśnimy tę koncepcję w dalszej części artykułu). Istnieje wiele alternatyw z różnymi zaletami i wadami, co do tego, kto powinien zaplanować Twój projekt, ale nie martw się, artykuł pomoże Ci wybrać bardziej dokładny jeden.
  3. Po sporządzeniu mapy drogowej nadszedł czas, aby programista utworzył Minimalny opłacalny produkt (zajmiemy się również tym w artykule).
  4. Po uruchomieniu MVP należy ocenić jego wydajność i uzyskać informacje zwrotne od pierwszych użytkowników. W zależności od tych wyników i opinii będziesz kontynuować opracowywanie nowych funkcji i wprowadzanie modyfikacji.
  5. Tworzenie aplikacji nie jest łatwym zadaniem, ale nie zatrać swój entuzjazm ! Jeśli masz dobry pomysł i masz motywację, bycie amatorem niekoniecznie Cię powstrzyma, ale musisz to zbadać i zaplanować. Kluczem do sukcesu nie jest tylko pomysł, ale przede wszystkim wiedza, jak go zrealizować.

# 1. Filtry

Pierwszym krokiem, jaki należy wykonać, jest ocena, czy Twój pomysł jest wykonalny . Prawdopodobnie myślisz, że tak jest, ale… czy przemyślałeś to?

Aby to zrobić, Lean Validation Methodology przedstawia cztery odrębne etapy walidacji: problem, który rozwiązuje, rynek, produkt i gotowość do zapłaty . Aby zatwierdzić pomysł, należy „przejść przez” te etapy, które działają jak filtry i pomogą ci ratyfikować, zmodyfikować lub odrzucić pomysł. To sposób na potwierdzenie, że Twój pomysł jest nie tylko dobry, ale także wykonalny i skuteczny. Jeśli pomysł zawiedzie na którymkolwiek etapie, nie oznacza to, że powinieneś go odrzucić, znaczenie walidacji wiąże się z pomocą w znalezieniu sposobów modyfikacji pierwotnego pomysłu, aby mógł on działać.

O problemie, który rozwiązuje:

Najpierw możesz zadać sobie kilka pytań. Jaki problem rozwiązuje ta aplikacja? Czy uważasz, że jest duża liczba osób, które mają ten problem? Dowiedzieć się. Wyszukaj, czy istnieje prawdziwy rynek, możesz znaleźć dane demograficzne w wynikach spisu ludności w swoim kraju. Jeśli wśród docelowych odbiorców jest znacząca grupa osób… Czy skorzystaliby z aplikacji? Czy naprawdę jest to dla nich konieczne?

Na tym etapie można zweryfikować pomysł na różne sposoby. Kluczem jest skupienie się na badaniach użytkowników, pomoże Ci to potwierdzić, że problem, z którym masz do czynienia, nie jest tylko problem dla Ciebie, i że to, co uważasz za idealne rozwiązanie, jest tym, czego szukają inni.

Ważne jest prowadzenie dialogu z potencjalnymi użytkownikami. To nie jest Twoja rodzina, przyjaciele i współpracownicy, to nie oni będą używać Twojej aplikacji. Okej, może są, ale są stronniczy, tak jak Ty, i będą Cię wspierać i mówić Ci wszystko, co chcesz usłyszeć.Musisz wyznaczyć grupę docelową i poprosić o opinię . To nie jest pytanie „czy używałbyś tej aplikacji?”, Ludzie odpowiedzą, że tak zrobią.

Aby uzyskać tę opinię, istnieje kilka technik. Jednym z nich jest na przykład wywiad. Spotkanie z potencjalnym użytkownikiem i poznanie go, jego problemu, przeszłych doświadczeń, sposobu, w jaki próbował go rozwiązać i wyniku, co doceniłby jako użytkownik itp. Ważne jest, aby wiedzieć, czego chcą, ale nie należy pytać bezpośrednio, zamiast tego poproś ich o motywację stojącą za tym, czego chcą.

Inne techniki:

O rynku:

Rozmawiając z potencjalnymi użytkownikami, potwierdzasz, że Twój problem naprawdę istnieje. Ale ile ich jest? Musisz upewnić się, że istnieje znaczna liczba osób, które używałyby Twojej aplikacji, aby była ona dochodowa .

Jak duży powinien być rynek? To zależy od produktu i celu. Istnieją projekty mikro-marketingowe z bardzo dobrymi przychodami. To naprawdę zależy od twoich aspiracji i specyfiki. Aplikacje nie muszą być masowe, aby odnieść sukces, nie musisz być Uberem, Facebookiem czy Amazonem, aby przynosić zyski.

Aby zdefiniować i zrozumieć rynek, na którym powinieneś znaleźć rodzeństwo rynki i przeanalizuj ich wielkość oraz cechy. Możesz uważać, że Twój produkt jest tak innowacyjny, że tworzysz nowy rynek; jest to możliwe, ale mało prawdopodobne, więc przyjrzyj się temu dokładnie. Powinieneś przeprowadzić wyczerpujące badanie konkurencji, nie tylko dla bezpośrednich konkurentów, ale także dla podobnych produktów i rozwiązań. Poznaj ich dogłębnie: ich zespół, biuro, model biznesowy, media, ceny, funkcje…

Istnieją różne narzędzia, których możesz użyć do zweryfikowania rynku, takie jak Google Trends lub Google Adwords Planner . Możesz też na przykład utworzyć pretotyp . Ta koncepcja jest zgodna z koncepcją „sfałszuj to przed zrobieniem”. W tym przypadku możesz na przykład zbudować prostą i standardową stronę internetową, która obiecuje rozwiązanie, które chcesz opracować, ale bez faktycznego posiadania rozwiązania. W ten sposób możesz mierzyć, a nawet uzyskiwać dane o osobach, które weszły do ​​tej sieci. To jest sposób na rozgraniczenie rynku.

O produkcie

Czas zweryfikować swój pomysł i w tym celu musisz zbudować prototyp , nawet jeśli jest to projekt wykonany ręcznie. Najpierw jednak musisz ukształtować swoje pomysły.

Zapisz krótkie wyjaśnienie wszystkiego na temat aplikacji . Zacznij od podstaw i kontynuuj nurkowanie coraz głębiej. Najpierw uwzględnij problem, który rozwiązuje, sposób jego rozwiązania oraz docelowi odbiorcy . Następnie przejdź głębiej i pomyśl o szczegółach , o wszystkim, co ma mieć ta aplikacja. Uwzględnij każdą funkcję, korzyść, atrybut, innowacyjne elementy , które nadadzą Twojej aplikacji rzeczywistą i nową wartość dla konsumenta końcowego.

Nie zapomnij uwzględnić modelu biznesowego . W jakiś sposób Twoja aplikacja będzie musiała zarabiać. Na przykład, czy aplikacja zostanie obciążona? Oto różne metody zarabiania:

  • Płatna aplikacja: Użytkownik musi zapłacić ( w AppStore / Google Play, jeśli jest to aplikacja mobilna lub aplikacja internetowa, jeśli jest to aplikacja internetowa) w celu pobrania / używania aplikacji.
  • Zakupy w aplikacji : Pobieranie / używanie aplikacji jest bezpłatne, ale dostępna jest płatna opcja, która odblokowuje dodatkowe funkcje / poziomy. (Na przykład w grze możesz kupić dodatkowe życia lub pieniądze z gry).
  • Reklamy w aplikacji: To najpopularniejszy sposób zarabiania na aplikacji. To całkiem proste – reklamodawca z podobnymi odbiorcami docelowymi ustawia reklamę w Twojej aplikacji, a Ty, właściciel aplikacji, zarabiasz za liczbę wyświetleń lub kliknięć reklamy. Kwota zależy również od rodzaju reklamy, może to być baner, wideo, pop-up itp.
  • Subskrypcja : aplikacja jest bezpłatna i część treści również, ale użytkownicy mogą subskrybować ( płacąc miesięcznie / rocznie) i uzyskaj dostęp do nieograniczonej wersji aplikacji lub innych treści dostępnych tylko dla subskrybentów. Tak jest na przykład w przypadku Spotify i Netflix.
  • Sponsorowanie : w tym przypadku aplikacja należy do Ciebie, ale oznaczasz ją tak, aby pasowała do marki sponsora. Sponsor płaci.
  • Freemium : Istnieją dwie wersje aplikacji, bezpłatna i zapłacił jeden. Jeśli użytkownicy lubią wersję bezpłatną, mogą chcieć zaktualizować i kupić płatną wersję.

Po opracowaniu pomysłów nadszedł czas, aby zmaterializować się je. Dobra wiadomość jest taka, że ​​nie musisz być geniuszem technicznym, aby zbudować prototyp . Wszyscy jesteśmy użytkownikami aplikacji i wiemy, jak zwykle działają, więc chwyć kilka znaczników, puste strony i zacznij tworzyć swoje model szkieletowy . Model szkieletowy to po prostu wizualny przewodnik, który ilustruje szkielet aplikacji. Istotność modelu wireframe polega na uwzględnieniu funkcji wymienionych w briefie wraz z ich hierarchią, bez skupiania się na elementach graficznych i projektowych. To proste, musisz zaplanować i zilustrować (wystarczy prosty rysunek) każdą funkcję, którą zapisałeś w briefie. Po prostu weź długopis i zaprojektuj aplikację. Twórz proste szkice: „Jeśli klikniesz tutaj, zabierze Cię tutaj”. Szkice mogą pomóc Ci zmaterializować swoje pomysły, dowiedzieć się, czy są wykonalne, zrozumiałe.

Nie ma znaczenia, czy nie masz pojęcia o inżynierii, po prostu zaplanuj i uporządkuj swoje pomysły, aby je komuś przedstawić kto wie, jak stworzyć aplikację. Głównym celem tego kroku nie jest zaprojektowanie ostatecznej wersji, ktoś inny zrobi to za Ciebie. Celem jest uporządkowanie pomysłów i ich wizualizacja w jaśniejszy sposób. Wówczas łatwiej będzie Ci przekazać swoje pomysły programistom i marketerom.

Polecam również utworzenie makiety . Jest to w pewnym sensie „ulepszona wersja” modelu szkieletowego. Makieta będzie zgrabną reprezentacją aplikacji, może działać lub nie, to nie znaczy, że naprawdę działa, jest to demonstracja, jak to działa. Istnieją różne narzędzia, których możesz użyć do tworzenia makiet, są one naprawdę proste, więc ponownie nie musisz być inżynierem, aby ich używać. Niektóre z nich to Sketch (do tworzenia makiet) & Invision (do konwersji makiet Sketch na makiety), Adobe XD lub Balsamiq.

O chęci zapłaty:

Ludzie powiedzieli, że chcą użyj swojej aplikacji, ale czy są skłonni zapłacić za nią? Nie możemy ufać słowom ludzi, gdy cały projekt jest zagrożony. Istnieją różne metody sprawdzania chęci zapłaty.

Dobrą metodą jest utworzenie prostej witryny, takiej jak ta, o której wspomniałem wcześniej, z wezwaniem do działania „kup”. Oczywiście nie będziesz tak naprawdę pobierać opłat, kiedy ludzie będą próbować kupić, dasz im znać, że funkcja nie jest jeszcze dostępna, ale otrzymasz informacje o wszystkich tych osobach, które są w stanie zapłacić za Twoje rozwiązanie . Powinieneś zmierzyć sumę „sprzedaży” i zrozumieć, skąd one pochodzą. Inną interesującą zmienną jest „współczynnik porzuceń koszyka”, który mierzy liczbę osób, które rozpoczęły proces zakupu, ale z jakiegoś powodu go nie zakończyły.

Możesz także zapytać bezpośrednio potencjalnych użytkowników, czy chcieliby zapłać z góry za swoje rozwiązanie, zanim zostanie w pełni opracowane. Jeśli tak, oznacza to, że masz prawdziwych potencjalnych konsumentów. Jeśli tego nie zrobią, powinieneś poszukać głębiej, aby dowiedzieć się, dlaczego i czy naprawdę zapłacą za aplikację, gdy aplikacja jest na rynku (oczywiście zależy to od modelu biznesowego, który może wiązać się z płatnością lub nie).

# 2. Planowanie

Twój plan jest gotowy i to oznacza, że ​​nadszedł czas, aby to urzeczywistnić, więc jeśli nie jesteś programistą aplikacji, powinieneś być ciekawy tej części. Twój programista rozpocznie od planu działania Twojego projektu. Mapa drogowa to strategiczny proces definiowania działań i zasobów potrzebnych do przejęcia inicjatywy od wizji do rzeczywistości. Kto może planować i rozwijać moją aplikację? Istnieją różne alternatywy, każda z zaletami i wadami.

Oto kilka:

  • Zatrudnienie agencji rozwoju oprogramowania: jest to prawdopodobnie jedna z najlepszych alternatyw.Zatrudniając agencję, będziesz mieć ludzi o różnych specjalizacjach i skupiających się na Twoim projekcie, co oznacza każdą część Twojego aplikacja będzie spełniać profesjonalne standardy. Ponadto posiadanie kopii zapasowej agencji jest bezpieczniejsze niż zatrudnianie freelancera.
  • Możesz wybrać zatrudnić agencję lub agencje z siedzibą w USA w innych krajach. Obie opcje działają idealnie. Możesz pomyśleć, że zatrudnienie kogoś w USA jest prostsze i bezpieczniejsze, ale prawda jest taka, że ​​ceny są zwykle znacznie wyższe. Programowanie z agencją z siedzibą w USA to dobra alternatywa, ale jednocześnie najdroższa, co nie oznacza nawet lepszej jakości. Dlatego warto rozważyć zatrudnienie agencji z siedzibą w innym kraju. Na całym świecie istnieje wiele poważnych agencji, z dobrymi profesjonalistami tworzącymi wysokiej jakości oprogramowanie. W takim przypadku będziesz rozwijać swoją aplikację po znacznie niższej cenie bez utraty jakości . Często nawet agencje z siedzibą w USA zlecają usługi w innych krajach.
  • Jednak nie powinieneś zatrudniać pierwszej agencji, którą znajdziesz tylko dlatego, że jest tania. Zdecydowanie powinieneś przeprowadzić badania, sprawdzić ich wcześniejsze produkty i ocenić, czy są dobre, porozmawiać z nimi, dowiedzieć się, czy ich sposób myślenia i Twój się spotykają itp.
  • Kolejną ważną rzeczą, którą należy wziąć pod uwagę, jest komunikacja . Dobra wiadomość jest taka, że ​​w dzisiejszych czasach dzięki niesamowitym technologiom, takim jak Slack czy Skype, komunikacja jest naprawdę łatwa. Jeśli jednak zatrudniasz agencję z innego kraju, zaplanuj rozmowy i upewnij się, że ich angielski jest dobry. Sprawdź też, czy strefa czasowa agencji i Twoja są podobne; agencja jest partnerem i będziesz z nimi pracować ramię w ramię, nie chcesz, aby miały zupełnie inną strefę czasową. Nie oznacza to, że nie możesz współpracować z agencjami z innych krajów, na przykład w Urugwaju i Nowym Jorku różnica wynosi tylko jedną godzinę, podczas gdy Nowy Jork i Los Angeles mają 3.
  • Podsumowując, jeśli szukasz naprzód, aby zatrudnić agencję, zbadać różne propozycje, porównać je pod względem ceny, jakości ich wcześniejszej pracy, komunikacji i kompromisu oraz nie bój się brać pod uwagę agencji z innych krajów.
  • Zatrudnij freelancer: Możesz znaleźć freelancerów w Stanach Zjednoczonych lub w innych krajach, zazwyczaj są tańsi niż agencje (ceny zależą również od gdzie się znajdują), ale są mniej godne zaufania , ponieważ nie mają wsparcia ze strony firmy. Jeśli myślisz o zatrudnieniu freelancera, zdecydowanie polecam poznać poprzednich klientów programisty i poprosić ich o opinię w swojej pracy.
  • Znajdź współzałożyciela technicznego. To jest znalezienie kogoś, kto chce zainwestuje swój czas i wiedzę w swoją aplikację, nie otrzymując pieniędzy na rozwój, ale spodziewając się zarabiania pieniędzy po uruchomieniu aplikacji i naliczeniu opłat. Prawda jest taka, że ​​nie jest łatwo znaleźć kogoś, kto zgodzi się na te warunki, ale nie jest to niemożliwe. Współzałożyciel techniczny musi być kimś naprawdę pełnym pasji i zmotywowanym Twoim pomysłem, kimś z zaangażowanie i czas do zainwestowania. Powinien być tak samo przekonany o potencjale aplikacji jak Ty. Najlepszym sposobem na znalezienie współzałożyciela technicznego jest istniejąca sieć: współpracownicy, przedsiębiorcy, przyjaciele lub znajomi znajomych! Jak podzielić przychody? To zależy od umowy, którą zawrzesz ze swoim partnerem. To świetna alternatywa, ale nie zawsze jest taka możliwość.

Którą wybrać? Tylko ty możesz o tym zdecydować. Powinieneś wziąć pod uwagę swój budżet, ryzyko, które jesteś skłonny podjąć, profil i doświadczenie agencji / programistów, narzędzia, których używają, ich metodologię pracy, styl, który jest dla Ciebie bardziej odpowiedni itp. Najlepsza rada: to zbadanie każdej alternatywy i dokładne poznanie agencji / dewelopera przed podjęciem decyzji. Weź pod uwagę, że ktokolwiek wybierzesz, będzie Twoim partnerem przez długi czas, dlatego ważne jest, aby pracować z kimś, kto naprawdę rozumie, czego chcesz i nie może się doczekać współpracy z tobą.

# 3. Opracowanie MVP

MVP obejmuje Minimalny opłacalny produkt . Jest to centralna koncepcja w podejściu LEAN i odnosi się do pierwszej wersji produktu.MVP to działająca wersja aplikacji, która ma podstawowe funkcje Tylko . Oprócz zarabiania faktycznych pieniędzy (lub nie, zależy to od strategii wybranej podczas uruchamiania MVP), będziesz zbierać istotne informacje o użytkownikach, obserwując ich zachowanie. MVP ma więc dwa główne cele: z jednej strony zaspokojenie najważniejszych potrzeb użytkowników, az drugiej strony uzyskanie cennych informacji i informacji zwrotnych na temat tych wczesnych konsumentów. Wcześnie się nie udaje, znajdowanie błędów i spostrzeżeń w MVP jest tańsze niż znajdowanie ich po opracowaniu aplikacji o większym zakresie.

Częstym błędem jest myślenie, że MVP i prototyp (w przypadku walidacji) są takie same, ale bardzo się różnią. Mimo że oba zbierają informacje o użytkownikach, główna różnica polega na tym, że podczas gdy MVP jest faktycznie działającą aplikacją o rzeczywistej wartości dla użytkownika, prototyp jest szkicem, naprawdę tanim i łatwym sposobem przedstawienia produktu, który tak naprawdę nie jest. jeszcze funkcjonować. Oznacza to, że MVP wymaga znacznie większej inwestycji pieniędzy i czasu, dlatego jest to wykonywane później.

# 4. Kontynuuj dodawanie wartości!

Teraz tak. Potwierdziłeś, że Twoja aplikacja rozwiązuje prawdziwy problem, oferując realne rozwiązanie i potencjalny rynek, z ludźmi skłonnymi zapłacić. Zaplanowałeś, naszkicowałeś i zweryfikowałeś elementy. Zbadałeś różne alternatywy programistów i wybrałeś bardziej odpowiednią dla siebie i swojego projektu. Deweloper przygotował mapę drogową, z którą się zgodziłeś, więc zaczął pracować nad MVP, aby ostatecznie uruchomić aplikację, a także uzyskać nowe informacje i zaoszczędzić pieniądze. Uruchomiłeś MVP, zebrałeś wszystkie informacje, które z niego zdobyłeś i przeanalizowałeś.

Teraz pora, biorąc pod uwagę wyniki MVP, wprowadzić kilka zmian (jeśli to konieczne) i dodać brakujące / Nowe funkcje. Zawsze bierz pod uwagę wartość, jaką dodadzą użytkownikom, pamiętaj, że głównym celem jest jak najszybsze dodanie wartości. Aplikacja nigdy nie jest w pełni ukończona, ale jest w ciągłym rozwoju, więc zawsze powinieneś spodziewać się rozwoju.

# 5. Inne

Istnieje wiele innych ważnych koncepcji, które musisz wziąć pod uwagę, jeśli zamierzasz stworzyć aplikację, takich jak finanse, marketing, analityka, pomiar sukcesu, zasoby ludzkie, porady prawne itp. Nie Nie zapomnij, że utworzenie aplikacji oznacza utworzenie firmy . Jeśli więc interesuje Cię któryś z tych pojęć, zostaw nam komentarz poniżej i poinformuj nas, który z nich napisz nowy post wyjaśniający to. Jeśli szukasz aplikacji do tworzenia aplikacji, napisz do nas! Jesteśmy studiem wysokiej jakości produktów cyfrowych i my Z przyjemnością omówię Twój wspaniały pomysł.

Ten artykuł został pierwotnie opublikowany w Light-it Software 8 października 2019 roku i został napisany przez Josefinę Ruiz: https://lightit.io/blog/i-have-an-app-idea-what-should-i-do-next/

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *