CINCI ELEMENTE CHEIE CARE TE AJUTA SA LUCREZI CU CLIENTUL, NU PENTRU CLIENT
Din 2014, in cadrul fiecaruia dintre brainstorming-urile noastre saptamanale ne chinuie constant o intrebare: “Cum facem sa depasim standardele clientilor nostri, sa livram o aplicatie de mobil peste asteptari?”.
Fiind o echipa restransa, dar stralucitoare (asa ne-a complimentat unul dintre clientii nostri dragi si chiar l-am crezut pe cuvant 🙂 ), am reusit sa tragem linie dupa indelungi discutii si sa compilam cinci elemente esențiale ce pot fi încorporate de catre fiecare companie de dezvoltare de aplicații de mobil si interconectate cu procesul propriu de dezvoltare:
- Dezvoltarea aplicațiilor este o RELATIE DE DURATA
Exista dezvoltatori de aplicații ce si-au format o concepție greșită si anume aceea că implicarea lor nu mai este necesară odată ce aplicația a fost lansată in Play Store sau Apple Store, fara sa realizeze faptul că dezvoltarea aplicațiilor (Android, iOS sau pe tableta) este de fapt o fază de bază. Imaginea de ansamblu poate fi vizualizata numai odată ce aplicația este gata si este initiata o campanie de marketing. Odată ce aplicația prinde viață si in fata clientilor clientului, trebuie să fii un fin ascultător la cerința clientului tău, care va fi reluata prin recenzii și feedback.
To do: Depune eforturi sustinute pentru a elimina bug-urile ce pot aparea chiar si dupa lansarea aplicatiei, înainte ca acesta sa esueze!
Verifica AICI de ce clientii nostri primesc automat o garantie de minim 3 luni dupa livrarea aplicatiei.
- Fii FLEXIBIL cu abordarea ta
Este destul de evident ca potentialii clienti au anumite asteptari, pe care le-au “umplut” deja cu visele privind materializarea ideii lor de aplicatie de mobil. Din acest motiv fiecare dezvoltator de aplicatii trebuie sa fie suficient de flexibil in abordarea lor si ar trebui sa lase deoparte rigiditatea pentru a-si impune propriul punct de vedere.
To do: Trebuie să înțelegeți și să explicați lucrurile clienților în modul cel mai amabil, astfel încât să puteți duce la bun sfarsit ideea clientului, tradusa intr-o aplicație mobilă de succes.
- Fii transparent cu costurile dezvoltarii aplicatiei de mobil!
Fiecare client dorește să economiseasca un ban și nu vrea să cheltuiasca mai mult decat este necesar fara motive intemeiate. Nu te aștepta ca acesta să iti ofere toata increderea, contul sau pe mana, iar tu sa investesti așa cum consideri TU ca este necesar în procesul de dezvoltare a aplicației SALE. J
Fii suficient de precis in informarea clientului in prealabil cu privire la modul in care calculam viitoare implementari. Nu iti asuma riscul de a integra funcția sau funcționalitatea aplicației fără consimțământul clientului tau . Aminteste-ti ca, dacă acel concept propus de tine “se pupa” cu solicitarea initiala, nu va există niciodată un NU din partea clientului tau pentru a continua cu funcționalitatea.
To do: Nu iti surprinde clienții cu o factura neașteptată dintr-o data!
- Clientul tau nu este (la fel de) TEHNIC
Ca dezvoltator de aplicații, trebuie să ai un joc lent și constant, unde șansa de a câștiga este întotdeauna mai mare. Clientul vine la tine cand are deja un concept de a construi o aplicație, insa nu te aștepta să fie familiarizat cu know-how-ul tehnic. De aceea poate solicita orice caracteristică sau funcționalitate, lucru ce poate fi un mare consumator de timp sau de costuri.
To do: Dacă intampini pe parcursul dezvoltarii vreo problemă tehnică în atingerea așteptărilor clientului, atunci este întotdeauna mai bine să discutați și să împărtășiți metodele alternative care trebuie implementate. Clientul va intelege si iti va oferi decizia sa finala.
- Fa un RESEARCH al publicului tinta
Fiecare afacere are propriile sale cereri și propriul public țintă. Astfel, cand demarezi procesul de dezvoltare a unei noi aplicații, trebuie să te transformi intr- un partener pentru noul tau client în cee ace priveste procesul de dezvoltare. Pentru a înțelege funcționalitățile pe care si le doreste, trebuie să “sapi” în afacerea clientului și să o înțelegi profund. De cele mai multe ori, dezvoltatorii de aplicații lucrează urmand propriile strategii de lucru și uită cererea publicului clientului, ceea ce are ca rezultat un produs inutil, care esueaza.
To do: Incearca sa analizezi, sa faci studii de piață pentru publicul respectiv și ce caută acesta cand acceseaza o aplicația mobilă.
Este foarte important sa lucram indeaproape cu clientii nostri, sa le solicitam si sa le oferim informatii cat mai detaliate privind implementari sau stadiul de dezvoltare, pentru ca doar astfel reusim sa livram aplicatii de mobil ce ii poate ajuta intr-adevar in business. Nu uita, comunicarea este cheia in orice domeniu ;).
Mit sau adevar? Trei lucruri de care se tem antreprenorii romani cand vor sa externalizeze dezvoltarea unei aplicatii de mobil. Te regasesti?
In momentul in care te-ai hotarat sa dezvolti o aplicatie de mobil pentru business-ul tau, primul gand care apare este acela ca poti pierde controlul asupra aplicatiei tale. La urma urmei, vorbim despre ideea ta, banii tai si responsabilitatea ta daca ceva nu merge bine. Nu e de mirare ca atat de multi oameni se tem de externalizarea procesului de dezvoltare a aplicatiilor in alta parte decat in propriul sediu. Stii si ca acesta poate fi unul dintre motivele pentru care 90% dintre startup-uri nu reusesc – frica irationala de a transfera controlul altcuiva, chiar daca esti constient nu poti face totul de unul singur.
Asadar, este colaborarea cu un furnizor de aplicatii de mobil intr-adevar ceva de care ar trebui sa iti fie teama? Trebuie sa confirmam ca poate fi, insa depinde cu cine alegi sa lucrezi – e o miscare ce trebuie facuta inteligent. Acest proces are mai multe fete, insa este mult mai sigur decat multi oameni cred, astfel ca iti venim in ajutor si iti vom prezenta cateva mituri comune legate de externalizare:
MITUL # 1: Ideea ta va fi furata si implementata de altcineva Ideea ta este complet acoperita de o lege internationala. Exista ceva numit NDA, care reprezinta un acord de dezvaluire. Este un contract legal intre cel putin doua parti care prezinta materiale, cunostinte sau informatii confidentiale pe care partile doresc sa le impartaseasca in anumite scopuri, dar dorind sa limiteze accesul la terti. Cand va decideti sa va externalizati complet aplicatia, furnizorul va semna acest NDA cu tine. ADEVAR: Nu, ideea ta nu va fi furata, deoarece legea iti protejeaza drepturile de proprietate intelectuala.
MITUL # 2: Nu vei avea control asupra procesului de dezvoltare a aplicatiei Cea mai mare cosmar al tuturor antreprenorilor – cum ar fi sa platesc unei companii de dezvoltare de aplicatii de mobil banii mei castigati si apoi sa nu pot sa-i contactez pana cand aplicatia mea nu va fi terminata? Well, asta nu se va intampla niciodata cand lucrezi cu oameni responsabili! De ce? Nicio companie de software care se respecta nu va fi de acord sa lucreze in „blind”, deoarece procesul de dezvoltare a aplicatiilor este atat de complex incat este absolut necesar contactul frecvent cu un client. De aceea, un furnizor de incredere va pastra contactul cu tine in timpul dezvoltarii proiectului. Datorita acestui fapt, vei detine un control deplin asupra proiectului, deoarece procesul de dezvoltare se bazeaza pe iteratii frecvente de 2 saptamani. Fiecare iteratie este impartasita cu clientul pentru a fi testata, pentrua obtine feedback si a le imbunatati, daca este necesar.
ADEVAR: Agentia de dezvoltare te va actualiza la fiecare pas.
MITUL # 3: Calitatea aplicatiei tale va fi mai slaba decat daca ai face acest lucru cu echipa ta interna Adevarul brutal este ca, chiar si atunci cand esti un antreprenor de succes, nu poti fi bun la tot. Poti fi cel mai bun strateg al lumii, cea mai creativa si mai dedicata persoana in viata, dar … este posibil sa nu detii competente de programare. Si nu este nici o rusine sa recunosti asta pentru tine. Daca esti cu adevarat dornic sa atingi succesul, ar trebui sa transferi anumite parti ale afacerii tale in ograda expertilor. O companie specializata are ani de experienta in dezvoltarea aplicatiilor si cei mai buni profesionisti sub acoperisul sau. ADEVAR: O companie specializata va fi capabila sa iti ofere un rezultat pe care niciun alt freelancer nu-l va face – dupa ce aplicatia va fi terminata vei obtine o garantie de 3-6 luni ca ta va functiona intr-adevar fara probleme.
Mai sunt si alte aspect pe care doresti sa le lamuresti? Discuta cu unul dintre expertii nostri. Beneficiaza de programul RiseApp de consultanta gratuita.
5 pasi de succes pentru ca aplicatia ta de mobil sa fie un ESEC
Daca ai o idee de succes pentru afacerea ta, cel mai probabil iei in considerare sa o aduci la viata prin dezvoltarea unei aplicatii mobile. Nu e o idee rea avand in vedere ca aplicatiile mobile sunt extrem de populare in acest moment si deschid calea pentru tot felul de idei noi si interesante de afaceri. Problema, mai ales pentru multe dintre afacerile de dimensiuni mai mici cu care lucram la RiseApp, este ca nu se cunoaste abordarea corecta.
Pentru ca stim ca ideea ta poate fi cu adevarat valoroasa, iata cinci sfaturi utile care te vor ajuta sa navighezi in apele involburate ale dezvoltarii de aplicatii de mobil – evitand in acelasi timp unele dintre cele mai frecvente greseli:
- Nu oferim suficienta atentie alegerii platformei de dezvoltare
iOS, Android, Windows: Pe ce platforma sa-mi dezvolt ideea de aplicatie? Toti cei care dezvoltam aplicatii de mobil ne vom confrunta cu aceasta intrebare, insa de multe ori nu reusim sa disecam corespunzator fiecare optiune aflata la dispozitia noastra. Unii dezvoltatori fac alegerea platformei pe baza unor stereotipuri. Nu este neobisnuit sa vedem pe cineva ca dezvolta pentru iOS doar pentru ca se considera ca generarea de bani ar fi mai simpla pe App Store. Poate fi adevarat in unele cazuri, insa nu este universal valabil. Exista multe alte considerente de care trebuie sa tinem cont in procesul de selectie a platformei.
In timp ce iOS poate fi extrem de popular in S.U.A., Android-ul domneste suprem pe o scara globala, de multe ori in marje mult mai mari decat in S.U.A. Deci, daca intentionezi publicarea aplicatiei in mai multe tari, ia in considerare platforma de Android peste cea de iOS. Atunci cand iei orice decizie legata de platforma, asigura-te ca te gandesti la fiecare posibilitate si alternativa. Daca nu reusesti sa iei decizia corecta, ai riscul de a-ti limita sever audienta.
- Gandirea experientei de mobil ca pe o experienta web la scala redusa
O aplicatie mobila este fundamental diferita de un site web si nu suporta comparatii. Este diferita in dimensiune, este diferita in functionalitati si este diferita in domeniul de aplicare. Diferenta este atat de importanta incat, in cazul in care Apple dezaproba designul aplicatiei, poate fi respinsa. Deci, de ce atat de multe persoane nu tin cont de acest detaliu important? Spre exemplu unii oameni cred ca aplicatia lor ar trebui sa faca aceleasi lucruri pe care le face site-ul lor, sau altfel este intr-un fel mai putin valoroasa. Complet neadevarat.
Motivul pentru care aplicatiile mobile sunt valoroase se datoreaza faptului ca acestea sunt diferite de desktop. Ele pot fi accesate pe picior de plecare, interfetele lor tactile sunt mai intuitive, pot profita de acces la hardware-ul dispozitivului si pot fi personalizate la infinit. O aplicatie mobila buna nu se bazeaza pe design sau functionalitati prestabilite – foloseste hardware-ul disponibil pentru a crea o noua experienta incantatoare.
- Focusarea doar pe generarea de bani
Nuantele monetizarii aplicatiilor pot fi extrem de descurajatoare la inceput. Mergi pe modelul unui abonament sau ai de gand sa pui in aplicare o abordare cu achizitii direct din aplicatie? Sau poate le elimini pe ambele si mergi doar cu publicitatea in aplicatie pentru a face bani. Fiecare abordare posibila poate fi mixata in moduri care se potrivesc perfect proiectului, dar poate fi o sarcina monumentala sa decizi care este cea mai buna varianta.
Din fericire, ai timp pentru lua decizia corecta. Debuteaza prin a gandi generarea de bani cat mai devreme in procesul de dezvoltare si fii proactiv cu privire la urmarirea caii corecte. Exista site-uri care iti permit sa organizezi aplicatiile de top in functie de gen si de popularitate. Astfel, privind la aplicatiile din categoria ta, poti obtine informatii valoroase despre modul in care sunt generati bani in cazul celor mai de succes aplicatii de mobil.
- Te gandesti ca aplicatia se va vinde de la sine
Nu conteaza cat de optimist esti cu privirea la lansarea ideii tale de aplicatie – trebuie sa iei in calcul faptul ca atunci cand publici o aplicatie, te arunci intr-o mare de mii de concurenti. Daca nu ai un plan corespunzator pentru a spori vizibilitatea, vei avea riscul de a face sa dispara cu totul.
Inainte de a incepe cu eforturile de marketing, este important sa iti definesti publicul. Vizezi o nisa mica sau scopul tau este sa te adresezi unei piete mai largi? Oricum ar fi, asigura-te ca aplicatia identifica problemele specifice care afecteaza aceasta piata si apoi proiecteaza aplicatia pentru a aborda aceste probleme. Pentru identificarea tendintelor si a cererii de cosum, incearca sa utilizezi instrumente cum ar fi Google Trends.
- Incercarea de a fi beta – tester pentru propria aplicatie.
“De ce trebuie ca altcineva sa iti testeze aplicatia atunci cand poti face singur acest lucru?”
Daca ti-ai pus aceasta intrebare in timp ce te aflai in plin curs de dezvoltare a unei aplicatii, ai fost, probabil uimit de rezultat. Exista un motiv pentru care beta testerii sunt importanti: Ei ofera perspective valoroase “din afara”, care te ajuta sa intelegi posibilele probleme ale aplicatiei.
Nu doar bug-urile conteaza cand vorbim de testare – unele dintre idei pot fi cruciale pentru a face aplicatia user-friendly. De exemplu, poate ca achizitiile in aplicatie nu sunt comunicate suficient de clar, sau poate ca modul in care inserezi reclame face ca intreaga experienta sa se simta un pic discordant. Pentru ca ai construit aplicatia intr-un anume fel, acest lucru face sa fie mai greu pentru tine sa fii capabil sa identifici aceste defecte la nivel inalt. Cu cat mai multe persoane care iti testeaza aplicatia in afara propriul birou, cu atat mai pregatit vei fi pentru a-ti trimite aplicatia in lumea reala. Succes!