Am o idee despre aplicație … Ce ar trebui să fac în continuare ?

(Josefina Ruiz) (15 oct. 2019)

Realizarea unei idei de aplicație reală: Ghid pentru începători

Știu ce simțiți acum. Este amestecul de entuziasm, anxietate și frustrare pe care îl primești atunci când știi că ai o idee uimitoare, dar nu ai nicio idee despre cum ar trebui să urmărești. Vestea bună este că sunteți în locul potrivit!

În această postare, vă vom explica pașii pe care ar trebui să-i urmați dacă doriți să vă transformați ideea într-un real și aplicație de câștig de bani . Detaliile sunt în întregul articol, dar iată o listă scurtă pentru a vă ordona așteptările:

  1. Primul pas este„ trecerea ideii dvs. ”printr-o serie de filtre care urmează metodologia Lean Validation, pentru a valida și a vă asigura că nu vă irosiți timpul și banii.
  2. După validarea și planificarea ideea ta , dacă nu ai idee despre dezvoltarea aplicațiilor, va trebui să găsești pe cineva la foaie de parcurs proiectul dvs. (vom explica acest concept mai târziu în articol). Există multe alternative cu argumente pro și contra diferite în ceea ce privește cine ar trebui să facă foaia de parcurs a proiectului dvs., dar nu vă faceți griji, articolul vă va ajuta să alegeți mai mai precis unul.
  3. După ce se termină foaia de parcurs, este timpul ca dezvoltatorul să creeze Produsul viabil minim (vom ajunge la acest lucru și în articol).
  4. După lansarea MVP, ar trebui să evaluați performanța acestuia și să primiți feedback de la utilizatorii timpurii. În funcție de aceste rezultate și feedback, veți continua să dezvoltați noi funcții și să faceți modificări.
  5. Crearea unei aplicații nu este o sarcină ușoară, dar nu pierde-ți entuziasmul ! Dacă ai o idee bună și ești motivat, a fi amator nu te va opri neapărat, dar va trebui să investighezi și să planifici. Cheia succesului nu se bazează doar pe idee, ci se bazează în cea mai mare parte pe știind cum să o executăm.

# 1. Filtre

Primul pas pe care trebuie să îl faceți este să evaluați dacă ideea dvs. este viabilă . Probabil credeți că este, dar … v-ați gândit la asta?

Pentru a face acest lucru, Metodologia Lean Validation prezintă patru etape distincte de validare: problema pe care o rezolvă, piața, produsul și disponibilitatea de a plăti . Pentru a valida ideea, ar trebui să o „treceți” prin aceste etape, care funcționează ca filtre și vă vor ajuta să vă ratificați, să modificați sau să renunțați la ideea dvs. Este o modalitate de a confirma faptul că ideea dvs. nu este doar bună, ci este viabilă și va funcționa eficient. Dacă ideea eșuează în orice stadiu, nu înseamnă că ar trebui să o aruncați, importanța validării vine cu ajutorul căruia vă puteți da seama de modalități de modificare a ideii originale pentru ca aceasta să fie realizată.

Despre problema pe care o rezolvă:

Mai întâi, vă puteți pune câteva întrebări. Ce problemă rezolvă această aplicație? Credeți că există o cantitate importantă de oameni care au această problemă? Afla. Căutați dacă există o piață reală, puteți găsi datele demografice în rezultatele recensământului din țara dvs. Dacă există un grup semnificativ de persoane în publicul dvs. țintă … Ar folosi aplicația? Este cu adevărat necesar pentru ei?

Există diferite moduri de a valida ideea în această etapă. Cheia este să vă concentrați pe cercetarea utilizatorilor, acest lucru vă va ajuta să confirmați că problema cu care vă confruntați nu este doar o problemă pentru dvs., și că ceea ce găsiți o soluție ideală este ceea ce caută și ceilalți.

Este important să dialogăm cu potențialii utilizatori. Acesta nu este familia, prietenii și colegii dvs. de muncă, nu aceștia vor folosi aplicația dvs. Bine, poate că sunt, dar sunt părtinitoare, la fel ca tine, și te vor sprijini și îți vor spune orice vrei să auzi.Trebuie să vă delimitați publicul țintă și să le cereți feedback . Aceasta nu vă întreabă „ați folosi această aplicație?”, Oamenii vor răspunde că o vor face.

Pentru a obține acest feedback există mai multe tehnici. Unul este, de exemplu, interviul. Stând cu un potențial utilizator și învățând despre el, problema lui, experiențele din trecut, modul în care a încercat să o rezolve și rezultatul, ce ar aprecia ca utilizator etc. Este important să știi ce vor, dar nu ar trebui să întrebi le cere în mod direct motivații în spatele a ceea ce doresc.

Alte tehnici:

Despre piață:

Discutând cu posibili utilizatori, confirmați că persoanele cu problema ta există cu adevărat. Dar, câți sunt? Trebuie să vă asigurați că există un număr semnificativ de persoane care ar folosi aplicația dvs. pentru ca aceasta să fie profitabilă .

Cât de mare ar trebui să fie piața? Acest lucru depinde de produs și țintă. Există proiecte de micro-marketing cu venituri foarte bune. Depinde într-adevăr de aspirațiile și specificul tău. Aplicațiile nu trebuie să fie masive pentru a avea succes, nu trebuie să fii Uber, Facebook sau Amazon pentru a fi profitabil.

Pentru a delimita și a înțelege piața, ar trebui să cercetezi frate piețe și analizează volumul și caracteristici. Ați putea considera că produsul dvs. este atât de inovator încât creați o piață nouă; acest lucru este posibil, dar nu probabil, așa că uitați-vă adânc în el. Ar trebui să faceți o cercetare exhaustivă a concurenților, nu numai pentru concurenții direcți, ci și pentru produse și soluții similare. Cunoașteți-i în profunzime: echipa lor, biroul lor, modelul lor de afaceri, media, prețuri, caracteristici …

Există diferite instrumente pe care le puteți utiliza pentru validarea pieței, cum ar fi Google Trends sau Google Adwords Planner . De asemenea, puteți crea, de exemplu, un pretotip . Acest concept urmează noțiunea de „falsificați-l înainte de a-l crea”. În acest caz, puteți, de exemplu, să construiți o pagină web simplă și standard care să promită soluția pe care doriți să o dezvoltați, dar fără a avea de fapt soluția. În acest fel, puteți măsura și chiar obține date despre persoanele care au intrat pe acel web. Acesta este un mod de a delimita piața.

Despre produs

Este timpul să vă validați ideea și pentru aceasta, va trebui să construiți un prototip , chiar dacă este unul realizat manual. Dar mai întâi, trebuie să să-ți modelezi ideile tale.

Scrie un rezumat care să explice totul despre aplicație . Începeți cu elementele de bază și continuați să vă scufundați din ce în ce mai adânc. În primul rând, includeți problema pe care o rezolvă, modul în care este rezolvată și public țintă . Apoi mergeți mai adânc, gândiți-vă la specificul , la tot ceea ce ați dori să aibă aplicația. Includeți fiecare caracteristică, beneficiu, atribut, lucruri inovatoare care ar oferi aplicației dvs. valoare reală și nouă pentru consumatorul final.

Nu uitați să includeți modelul de afaceri . Cumva, aplicația dvs. va trebui să câștige bani. De exemplu, aplicația va fi taxată? Iată diferitele metode de generare de bani:

  • Aplicație plătită: Utilizatorul trebuie să plătească ( pe AppStore / Google Play dacă este o aplicație mobilă sau în aplicație dacă este web) pentru a descărca / utiliza aplicația.
  • Achiziții în aplicație : Descărcarea / utilizarea aplicației este gratuită, dar există o opțiune cu plată care deblochează funcții / niveluri suplimentare. (De exemplu, într-un joc, puteți cumpăra vieți suplimentare sau bani de joc).
  • Publicitate în aplicație: Acesta este cel mai popular mod de a genera bani dintr-o aplicație. Este destul de simplu, un agent de publicitate cu un public țintă similar setează un anunț în aplicația dvs. și dvs., proprietarul aplicației, primiți bani pentru numărul de afișări sau clicuri pe care le-a avut anunțul. Suma de bani depinde și de tipul de anunț, poate fi un banner, un videoclip, un pop-up etc.
  • Abonament : Aplicația este gratuită și o parte din conținut este, de asemenea, dar utilizatorii se pot abona ( plătind lunar / pe an) și obțineți acces la o versiune nelimitată a aplicației sau la un alt conținut disponibil numai pentru abonați. Acesta este, de exemplu, cazul Spotify și Netflix.
  • Sponsorizare : În acest caz, aplicația este a ta, dar o etichetezi pentru a se potrivi cu marca unui sponsor. Sponsorul plătește.
  • Freemium : Există două versiuni ale aplicației, una gratuită și una a plătit unul. Dacă utilizatorilor le place versiunea gratuită, ar putea dori să facă upgrade și să cumpere versiunea cu plată.

După ce vă formați ideile, este timpul să materializați le. Vestea bună este că nu trebuie să fii un geniu tehnologic pentru a construi un prototip . Toți suntem utilizatori de aplicații și știm cum funcționează de obicei, așa că apucați niște markere, pagini goale și începeți să vă construiți wireframe . Un wireframe este practic un ghid vizual care ilustrează cadrul scheletic al aplicației. Importanța wireframe-ului include caracteristicile enumerate în brief cu ierarhia lor, fără a se concentra asupra elementelor grafice și de design. Este simplu, trebuie să planificați și să ilustrați (un desen simplu este în regulă) fiecare caracteristică pe care ați notat-o ​​în brief. Doar apucă un pix și proiectează aplicația. Creați schițe simple: „Dacă faceți clic aici, vă duce aici”. Schițele vă pot ajuta să vă materializați ideile, să aflați dacă sunt viabile, de înțeles.

Nu contează dacă nu aveți niciun indiciu despre inginerie, planificați și organizați-vă ideile pentru a le prezenta cuiva cine știe să creeze aplicația. Obiectivul principal al acestui pas nu este proiectarea unei versiuni finale, altcineva va face asta pentru tine. Obiectivul este ca dvs. să vă ordonați ideile și să le vizualizați într-un mod mai clar. Apoi, vă va fi mai ușor să transmiteți ideile dvs. dezvoltatorilor și specialiștilor în marketing.

De asemenea, vă recomand să creați o machetă . Aceasta este într-un fel o „versiune actualizată” a wireframe-ului. O machetă va fi o reprezentare îngrijită a aplicației, poate fi sau nu funcțională, acest lucru nu înseamnă că funcționează cu adevărat, este o demonstrație a modului în care ar funcționa. Există diferite instrumente pe care le puteți utiliza pentru a construi machete, sunt foarte simple, așa că, din nou, nu trebuie să fiți inginer pentru a le utiliza. Unele dintre acestea sunt Sketch (pentru a face wireframe) & Invision (pentru a converti wireframe-urile Sketch în machete), Adobe XD sau Balsamiq.

Despre disponibilitatea de a plăti:

Oamenii au spus că sunt dispuși să folosiți aplicația dvs., dar sunt dispuși să să plătească pentru aceasta? Nu putem avea încredere în cuvintele oamenilor atunci când un proiect întreg este pe linie. Există diferite metode pe care le puteți utiliza pentru a valida disponibilitatea de a plăti.

Unul bun este crearea unui site simplu, ca cel de tipotip pe care l-am menționat anterior, cu un „cumpărați” îndemn la acțiune. Desigur, nu veți plăti cu adevărat, atunci când oamenii vor încerca să cumpere, îi veți anunța că funcția nu este încă disponibilă, dar veți primi informații despre toți acești oameni care sunt de fapt dispuși să plătească pentru soluția dvs. . Ar trebui să măsurați totalul „vânzărilor” și să înțelegeți de unde provin. O altă variabilă interesantă este „rata de abandonare a coșului”, care măsoară numărul de persoane care au început procesul de cumpărare, dar, din anumite motive, nu l-au finalizat.

De asemenea, puteți întreba direct potențialii utilizatori dacă ar dori plătiți în avans pentru soluția dvs., înainte de a fi complet dezvoltată. Dacă o fac, înseamnă că aveți potențiali consumatori reali. Dacă nu, ar trebui să săpați mai adânc pentru a afla de ce și dacă vor plăti cu adevărat pentru aplicație atunci când aplicația este pe piață (desigur, acest lucru depinde de modelul dvs. de afaceri, care poate implica sau nu o plată).

# 2. Roadmapping

Planul dvs. este gata și asta înseamnă că este timpul să îl faceți real, așa că, în cazul în care nu sunteți dezvoltator de aplicații, ar trebui să fiți curioși cu privire la această parte. Dezvoltatorul dvs. va începe cu roadmapping proiectul dvs. Foaia de parcurs este procesul strategic de definire a acțiunilor și resurselor necesare pentru a lua o inițiativă de la viziune la realitate. Cine poate să facă foaia de parcurs și să-mi dezvolte aplicația? Există diferite alternative, fiecare cu argumente pro și contra.

Iată câteva:

  • Angajarea unei agenții de dezvoltare software: aceasta este probabil una dintre cele mai bune alternative.Dacă angajați o agenție, veți avea oameni cu specializări diferite și se concentrează pe lucrul la proiectul dvs., aceasta înseamnă fiecare parte a dvs. aplicația va îndeplini standardele profesionale. În plus, a avea o copie de rezervă a unei agenții este mai sigur decât angajarea unui freelancer.
  • Puteți alege să angajeze o agenție din SUA sau agenții cu sediul în alte țări. Ambele opțiuni funcționează perfect. S-ar putea să credeți că angajarea cuiva în SUA este mai simplă și mai sigură, dar adevărul este că prețurile tind să fie mult mai mari. Dezvoltarea cu o agenție din SUA este o alternativă bună, dar este și cea mai scumpă și acest lucru nu înseamnă nici măcar o calitate mai bună. De aceea, poate doriți să luați în considerare angajarea unei agenții cu sediul într-o altă țară. Există multe agenții serioase în întreaga lume, cu buni profesioniști care dezvoltă software de înaltă calitate. În acest caz, veți dezvolta aplicația la un preț semnificativ mai mic, fără a pierde calitatea . De multe ori chiar și agențiile din SUA externalizează în alte țări.
  • Cu toate acestea, nu ar trebui să te angajezi la prima agenție pe care o găsești doar pentru că este ieftină. Cu siguranță ar trebui să vă faceți cercetările, să verificați produsele lor din trecut și să evaluați dacă sunt bune, să discutați cu ei, să aflați dacă mentalitatea lor și a voastră se întâlnesc etc.
  • Un alt lucru important de luat în considerare este comunicare . Vestea bună este că, în zilele noastre, cu tehnologii uimitoare precum Slack sau Skype, comunicarea este foarte ușoară. Cu toate acestea, dacă angajați o agenție dintr-o altă țară, programați apelurile și asigurați-vă că engleza este bună. De asemenea, verificați dacă fusul orar al agenției și al dvs. sunt similare; o agenție este partener și veți lucra cot la cot cu ei, nu doriți să aibă un fus orar total diferit. Acest lucru nu înseamnă că nu puteți lucra cu agenții din alte țări, de exemplu, Uruguay și New York au doar o oră diferență, în timp ce New York și LA au 3.
  • În concluzie, dacă căutați înainte de a angaja o agenție, investigați diferitele propuneri, comparați-le în ceea ce privește prețul, calitatea muncii lor anterioare, comunicarea și compromisul și nu vă fie teamă să luați în considerare agențiile din alte țări.
  • Angajați o freelancer: puteți găsi freelanceri în SUA sau în alte țări, acestea tind să fie mai ieftine decât agențiile (prețurile depind și în unde sunt situate), dar sunt mai puțin de încredere , deoarece nu au suport pentru companie. Dacă vă gândiți să angajați un freelancer, vă recomand cu tărie să aflați clienții anteriori ai dezvoltatorului și să le cereți feedback în lucrarea sa.
  • Găsiți un cofondator tehnic. Aceasta este găsirea unei persoane care dorește să investește-ți timpul și cunoștințele în aplicația ta, fără a primi bani pentru dezvoltare, dar așteptând să câștigi bani după lansarea aplicației și facturare. Adevărul este că nu este ușor să găsești pe cineva care să fie de acord cu acești termeni, dar nu este imposibil. Un cofondator tehnic trebuie să fie cineva cu adevărat pasionat și motivat de ideea ta, cineva cu angajament și timp pentru a investi. El ar trebui să fie la fel de convins de potențialul aplicației ca și tine. Cel mai bun mod de a găsi un cofondator tehnic este în rețeaua dvs. existentă: colegi de muncă, antreprenori, prieteni sau prieteni de prieteni! Cum se împarte veniturile? Acest lucru depinde de tranzacția pe care o faceți cu partenerul dvs. Aceasta este o alternativă excelentă, dar nu este întotdeauna o posibilitate.

Care ar trebui să aleg? Numai tu poți decide asta. Ar trebui să luați în considerare bugetul dvs., riscurile pe care sunteți dispuși să le asumați, profilul și experiența agențiilor / dezvoltatorilor, instrumentele pe care le folosesc, metodologia lor de lucru, stilul care vi se potrivește mai bine, etc. vă poate oferi este să investigați fiecare alternativă și să cunoașteți profund agenția / dezvoltatorul înainte de a lua o decizie. Țineți cont de faptul că oricine alegeți va fi partenerul dvs. pentru o lungă perioadă de timp, deci este important să lucrați cu cineva care înțelege cu adevărat ceea ce doriți și așteaptă cu nerăbdare să lucreze cot la cot cu dumneavoastră.

# 3. Dezvoltarea MVP

MVP este valabil pentru Produs minim viabil . Este un concept central în abordarea LEAN și se referă la o prima versiune a produsului.MVP este o versiune funcțională a aplicației care are caracteristicile fundamentale numai . În afară de a câștiga bani reali (sau nu, asta depinde de strategia pe care o alegeți atunci când lansați MVP), veți colecta informații relevante despre utilizatori, observând comportamentul acestora. Deci, MVP are două scopuri principale: pe de o parte, satisfacerea celor mai importante nevoi ale utilizatorilor și, pe de altă parte, obținerea de informații valoroase și feedback despre acești consumatori timpurii. Eșecul devreme reușește, găsirea greșelilor și perspectivelor în MVP este mai ieftin decât descoperirea lor după ce ați dezvoltat o aplicație cu un domeniu mai mare.

Este o greșeală obișnuită să crezi că MVP și prototipul (în instanța de validare) sunt aceleași, dar sunt foarte diferite. Chiar dacă ambele colectează informații despre utilizatori, principala diferență este că, în timp ce MVP este o aplicație de lucru reală cu valoare reală pentru utilizator, prototipul este o schiță, o modalitate foarte ieftină și ușoară de a reprezenta produsul care de fapt nu funcționează încă. Aceasta înseamnă că MVP necesită o investiție mult mai mare de bani și timp, de aceea se face într-o instanță ulterioară.

# 4. Continuați să adăugați valoare!

Acum da. Ați confirmat că aplicația dvs. rezolvă o problemă reală, cu o soluție viabilă și o piață potențială, cu oameni dispuși să plătească. Ați planificat, schițat și validat caracteristicile. Ați investigat diferitele alternative ale dezvoltatorilor și ați ales-o pe cea mai potrivită pentru dvs. și proiectul dvs. Dezvoltatorul a făcut o foaie de parcurs și ați fost de acord cu aceasta, așa că a început să lucreze la MVP pentru a lansa în cele din urmă aplicația și, de asemenea, pentru a obține noi perspective și pentru a economisi bani. Ați lansat MVP, ați adunat toate informațiile pe care le-ați obținut de la acesta și le-ați analizat.

Acum este timpul să, luând în considerare rezultatele MVP, să faceți unele modificări (dacă este necesar) și să adăugați functii noi. Luați întotdeauna în considerare valoarea pe care o vor adăuga utilizatorilor, nu uitați că obiectivul principal este să adăugați valoare cât mai curând posibil. O aplicație nu este niciodată complet terminată, sunt în continuă dezvoltare, așa că ar trebui să aștepți întotdeauna cu nerăbdare să evoluezi.

# 5. Altele

Există multe alte concepte importante pe care va trebui să le țineți cont dacă doriți să creați o aplicație precum finanțe, marketing, analize, măsurarea succesului, resurse umane, consiliere juridică etc. Don Nu uitați că crearea unei aplicații înseamnă crearea unei afaceri . Deci, dacă sunteți interesat de oricare dintre aceste concepte, vă rugăm să ne lăsați un comentariu mai jos spunându-ne care, astfel încât să scrie o nouă postare explicând-o. Și dacă sunteți în căutarea dezvoltării aplicațiilor, trimiteți-ne o linie! Suntem un studio de produse digitale de calitate și Vom fi fericiți să discutăm ideea ta minunată.

Acest articol a fost publicat inițial pe software-ul Light-it pe 8 octombrie 2019 și a fost scris de Josefina Ruiz: https://lightit.io/blog/i-have-an-app-idea-what-should-i-do-next/

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *