produs mobil · mvp

am tăiat o aplicație de la 28 la 9 funcționalități

Un fondator a venit la noi cu 28 de funcționalități pentru lansare. Am construit 9. Iată exact cum am decis ce tăiem și de ce produsul a crescut tocmai pentru că a pornit mic.

Eduard Drăghici7 min de citit
28 → 9
funcționalități la lansare
340
utilizatori activi, 0 lei pe ads
pe scurt

Lansează o aplicație mobilă cu 5-9 funcționalități, nu 25-30. Păstrează doar fluxul care rezolvă problema principală pentru care omul deschide aplicația; restul amâni până când utilizatorii reali îl cer. Pe un produs mobil am tăiat de la 28 la 9 funcționalități și am ajuns la 340 de utilizatori activi cu 0 lei cheltuiți pe reclame.

de ce vrei mereu mai multe funcționalități decât ai nevoie

Toți fondatorii cu care lucrăm vin cu o listă lungă. Nu pentru că greșesc, ci pentru că lista îi liniștește: dacă am tot, nu am uitat nimic, deci produsul nu poate să eșueze. În practică se întâmplă invers. Cu cât pui mai multe la lansare, cu atât amâni mai mult ziua în care un om real îți spune dacă produsul merită.

Fiecare funcționalitate în plus costă de trei ori: o construiești, o testezi și apoi o întreții la fiecare actualizare de iOS și Android. Și mai costă ceva ce nu se vede pe deviz, îți toacă atenția. Când ai 28 de lucruri de făcut, niciunul nu e bun cu adevărat. Când ai 9, le poți face pe toate impecabil.

Întrebarea corectă nu e «ce ar fi frumos să aibă aplicația», ci «fără ce anume omul nu poate folosi aplicația deloc». Aproape tot ce rămâne după a doua întrebare e zgomot pe care îl plătești cu timpul tău.

povestea: de la 28 la 9 funcționalități

Un fondator a venit la noi cu un plan de produs mobil și 28 de funcționalități pe care voia să le lanseze deodată. Le-am pus pe toate pe masă și am întrebat, pentru fiecare: dacă lipsește, omul tot poate face lucrul principal pentru care a descărcat aplicația? Pentru 19 dintre ele răspunsul a fost da.

Am lansat cu 9 funcționalități. Cele 19 tăiate nu au dispărut, au intrat într-o listă de așteptare, ca să le adăugăm doar dacă le cer utilizatorii. Aici e partea care contează: în primele 4 luni, niciuna dintre cele 19 funcționalități tăiate nu a fost cerută de un utilizator real. Niciuna.

Asta înseamnă că fondatorul ar fi cheltuit luni de muncă și o grămadă de bani construind lucruri pe care nimeni nu le-a căutat. În loc de asta, a ajuns mai repede pe piață, cu un produs curat, și a putut investi tot efortul în cele 9 fluxuri care chiar erau folosite zilnic.

cum decizi ce funcționalități tai (criteriile pe care le folosim)

Tăierea nu e pe ghicite și nici «hai să scoatem ce e greu». Trecem fiecare funcționalitate prin câteva întrebări concrete, în această ordine:

Regula simplă pe care o repetăm: orice funcționalitate care nu trece de prima întrebare nu intră la lansare, indiferent cât de mult ți-o dorești.

  • Rezolvă problema centrală? Dacă aplicația e despre rezervări, fără calendar și confirmare nu există produs, restul e opțional.
  • O folosește omul în prima zi sau abia peste șase luni? Tot ce e «mai târziu» se taie acum.
  • Pot măsura dacă lipsa ei face rău? Dacă nu pot vedea în date că oamenii o caută, n-o construiesc preventiv.
  • Se poate face manual la început? Multe lucruri (suport, recomandări, rapoarte) pot fi făcute de mână de fondator până când volumul cere automatizare.
  • E o presupunere a fondatorului sau o cerere a pieței? Presupunerile așteaptă validare; cererile reale au prioritate.

ce înseamnă de fapt un MVP bun la o aplicație mobilă

Un MVP nu e o versiune ciuntită și urâtă a produsului final. E cel mai mic produs care rezolvă complet o singură problemă, suficient de bun încât omul să revină a doua zi fără să fie nevoie să-l convingi.

Diferența e subtilă, dar schimbă tot. Un MVP prost are 9 funcționalități făcute pe jumătate. Un MVP bun are 9 funcționalități pe care le poți arăta fără să-ți ceri scuze. Calitatea nu se taie niciodată; numărul de funcționalități, aproape mereu.

În experiența noastră, zona sănătoasă pentru o aplicație mobilă la lansare e undeva la 5-9 fluxuri esențiale. Sub 5 rămâi de obicei cu o demonstrație, nu cu un produs. Peste 10-12 începi deja să construiești lucruri pe care nu le-a cerut nimeni.

cum am ajuns la 340 de utilizatori fără niciun ban pe ads

Pentru că produsul a pornit mic, fondatorul a avut timp și energie să facă singurul lucru care chiar contează la început: să vorbească cu oamenii. A dus aplicația direct la cei cărora le rezolva o problemă reală, a ascultat ce-i deranjează și a reparat repede, pentru că nu avea 28 de lucruri de întreținut în paralel.

Așa a ajuns la 340 de utilizatori activi cu 0 lei cheltuiți pe reclame. Nu pentru că reclamele sunt rele, ci pentru că reclamele plătite pe un produs nevalidat doar te ajută să arzi bani mai repede. Întâi validezi că oamenii rămân, apoi pui benzină pe foc.

Validarea unui produs fără bani de ads e perfect posibilă atunci când ținta e clară și produsul e mic destul cât să-l poți îmbunătăți săptămânal. E mai lent decât o campanie, dar îți dă ceva ce reclamele nu îți dau: certitudinea că ai construit ceva ce oamenii vor.

fitazi: aceeași disciplină, peste 5.000 de utilizatori

Nu e un noroc punctual. fitazi.app, aplicația de fitness pentru iOS și Android pe care am construit-o, a depășit 5.000 de utilizatori în România folosind exact aceeași disciplină: pornește de la fluxul principal, livrează-l impecabil, adaugă restul doar când datele o cer.

Diferența dintre un produs care prinde și unul care moare în store rareori ține de câte funcționalități are. Ține de cât de bine face puținul cu care a pornit. Asta vedem proiect după proiect, fie că e un app de rezervări mobile, un produs de fitness sau un MVP la prima lui lansare.

lansezi pe iOS și Android odată sau pe rând?

Tehnic, le poți avea pe amândouă de la început, construim oricum cross-platform, așa că o singură bază de cod ajunge și pe iOS, și pe Android. Întrebarea reală nu e tehnică, ci de prioritate: unde sunt primii tăi utilizatori?

Dacă publicul tău e clar pe o singură platformă, poți lansa întâi acolo, înveți din utilizare reală și aduci a doua platformă fără presiune. Dacă piața ta e amestecată, cum e în România, are sens să fii pe ambele de la lansare. Important e să nu dublezi efortul de mentenanță înainte să știi că produsul merită.

ce să ceri unui studio când vrei să lansezi o aplicație mobilă

Dacă vorbești cu un studio sau cu un developer și acceptă lista ta de 28 de funcționalități fără să clipească, e un semn prost. Un partener bun de produs te contrazice înainte să scrie prima linie de cod, pentru că banii și timpul tăi îl interesează la fel de mult ca ai lui.

Cere-le să-ți spună ce ar tăia și de ce. Cere un scoping de produs cu priorități clare, nu doar o estimare de ore. Cere un plan de lansare, nu doar livrarea în store. La noi asta înseamnă strategie de produs, design de produs și strategie de lansare puse cap la cap, decidem ce merită construit înainte să începem și rămânem alături până crește.

Dacă pleci cu un singur lucru din articolul ăsta: lansarea bună nu e cea cu cele mai multe funcționalități. E cea care ajunge cel mai repede în mâinile unui om real care îți spune adevărul.

de reținut
  • Lansează o aplicație mobilă cu 5-9 funcționalități esențiale, nu cu 25-30.
  • Pe un produs mobil am tăiat de la 28 la 9; niciuna dintre cele 19 tăiate n-a fost cerută în primele 4 luni.
  • Validează cu utilizatori reali înainte de reclame, am ajuns la 340 de utilizatori activi cu 0 lei pe ads.
  • Un MVP bun face puțin impecabil, nu mult pe jumătate.
  • Cere unui studio să-ți spună ce ar tăia și de ce, nu doar o estimare de ore.

întrebări frecvente

câte funcționalități ar trebui să aibă o aplicație mobilă la lansare?
Între 5 și 9 funcționalități esențiale, nu 25-30. Păstrează doar fluxul care rezolvă problema principală pentru care omul deschide aplicația. Pe un produs mobil am tăiat lista de la 28 la 9 funcționalități, iar în primele 4 luni niciuna dintre cele 19 tăiate nu a fost cerută de un utilizator real.
cum decid ce funcționalități tai dintr-un MVP?
Treci fiecare funcționalitate prin întrebarea: dacă lipsește, omul tot poate face lucrul principal pentru care a instalat aplicația? Dacă da, o amâni. Taie tot ce e «mai târziu», tot ce se poate face manual la început și tot ce e presupunerea ta, nu o cerere reală a pieței.
cât costă să dezvolți o aplicație mobilă?
Onest: depinde de câte funcționalități incluzi, iar tocmai de aceea scoping-ul contează mai mult decât prețul pe oră. Nu îți putem da o cifră fixă fără să vedem produsul. Ce putem spune sigur e că tăind funcționalitățile inutile la lansare scazi costul cel mai mult, fără să pierzi nimic ce contează.
cât durează construirea unui MVP de aplicație mobilă?
Cu cât e mai mic scope-ul, cu atât mai repede ajungi pe piață. Un MVP de 5-9 funcționalități, făcut bine, se livrează în săptămâni, nu trimestre. Durata explodează nu din complexitate tehnică, ci din numărul de funcționalități pe care un fondator insistă să le lanseze deodată.
lansez pe iOS și Android în același timp sau pe rând?
Construim cross-platform, deci tehnic le poți avea pe amândouă de la început dintr-o singură bază de cod. Decizia e de prioritate: dacă publicul e clar pe o platformă, lansezi întâi acolo. Dacă piața e amestecată, cum e în România, are sens să fii pe ambele de la lansare.
pot valida o aplicație fără bani de reclame?
Da. Pe un produs mobil am ajuns la 340 de utilizatori activi cu 0 lei cheltuiți pe ads, ducând aplicația direct la oamenii cărora le rezolva o problemă. Reclamele plătite pe un produs nevalidat doar ard banii mai repede. Întâi validezi că oamenii rămân, apoi investești în creștere.
proiect din spatele acestei povești:fitazi.app

Ai o aplicație de lansat și o listă prea lungă de funcționalități? hai să vorbim 30 de minute și o tăiem împreună la ce contează.