Vissza a Tudástárba
Alkalmazásfejlesztés

Applikáció készítés lépései: az ötlettől az élesítésig

Somos BálintSomos Bálint
8 perc olvasás

Hogyan lesz egy ötletből működő alkalmazás? Végigvesszük az applikáció készítés lépéseit a céltól az élesítésig, azzal együtt, mennyi időt vesz igénybe egy-egy lépés, és hol szoktak elcsúszni a projektek.

Röviden

Egy applikáció készítése kilenc lépésből áll: cél, felhasználók, funkciólista, adatmodell, első verzió, heti iterációk, tesztelés, élesítés és továbbfejlesztés. Egy jól körülhatárolt első verzió AI-jal támogatott fejlesztéssel hetek alatt elkészül. A legtöbb projekt nem a programozásnál csúszik el, hanem az elején: ha nincs eldöntve, mit kell tudnia az első verziónak.

1. A cél: milyen problémát old meg az app?

Ne funkciókkal kezdd, hanem egy mondattal: „Az alkalmazás segítségével [ki] [mit] tud megcsinálni [mennyivel gyorsabban vagy jobban].” Például: „Az ügyfeleink 2 perc alatt ajánlatot kérnek egy használt gépre, fotókkal, telefonhívás nélkül.”

Ebből a mondatból lesz a mérce is: az indulás után ezt fogod mérni.

2. A felhasználók és a szerepkörök

Kik lépnek be, és ki mit láthat? Egy tipikus céges alkalmazásban három szerep van: admin (mindent lát), munkatárs (a saját feladatait látja) és ügyfél (csak a saját adatait látja). A jogosultságokat érdemes már most leírni, mert később ezt a legdrágább átírni.

3. Funkciólista, és ami kimarad belőle

Írj le mindent, ami eszedbe jut, majd oszd három csoportba:

  • Nélkülözhetetlen: enélkül az app nem oldja meg a célt.
  • Jó lenne: jöhet a második körben.
  • Később: csak akkor, ha a felhasználók kérik.

Az első verzióba csak az első csoport kerül. Ez az MVP, erről külön cikket írtunk.

4. Az adatmodell

Milyen adatokat tárol az alkalmazás, és hogyan kapcsolódnak egymáshoz? Például: egy ügyfélnek több megrendelése van, egy megrendelésnek több tétele és egy státusza. Ez a lépés láthatatlan, de ezen múlik, hogy az app később bővíthető lesz-e.

A saját termékünknél, a DogDietLab-nál az egyik legfontosabb tanulság ez volt: egy nagy „kutya” adattábla helyett külön vált a kutya, a napi napló, az étrendajánlás, a gazdi és a szakértői ellenőrzés, és ettől lett karbantartható az alkalmazás.

5. Az első működő verzió

Nem rajzokkal és hetekig tartó tervezéssel kezdünk, hanem egy végigkattintható, működő első verzióval, valódi adatbázissal. Így már az elején látod, hogy jó irányba megy-e, és nem egy képről kell eldöntened.

AI-jal támogatott fejlesztéssel ez gyors: a DogDietLab első működő verziója kb. két hét alatt készült el.

6. Heti iterációk élő előnézettel

Innentől kis, tesztelt lépésekben halad a munka. Minden héten van mit kipróbálni egy élő előnézeten, és a visszajelzésed alapján döntünk a következő lépésről. Ha új ötlet jön, azt beárazzuk és besoroljuk, nem csak úgy belecsúsztatjuk.

7. Tesztelés

Indulás előtt ezeket ellenőrizzük:

  • Jogosultságok: minden szerepkör csak azt látja, amit kell.
  • Űrlapok és e-mailek: minden űrlap ment, minden értesítés megérkezik.
  • Telefonon: a fő folyamatok mobilon is végigvihetők.
  • Hibás adatok: mi történik, ha valaki rossz formátumot ír be, vagy kihagy egy mezőt.
  • Logika kézzel: minden számítást kézzel is ellenőrzünk. Az AI tud olyan kódot írni, ami jónak látszik, de rossz mezőt számol.

8. Élesítés

Domain, mérés (hogy lásd, hányan és hogyan használják), mentések, adatvédelmi szövegek, és ha vannak nyilvános oldalak, a Google számára is látható felépítés. Az Agrider például 5 nyelven, 2 463 URL-lel került az oldaltérképbe.

9. Az indulás után

Az első hetekben derül ki a legtöbb: mit használnak, hol akadnak el, mit kérnek. Erre érdemes egy egyeztetett támogatási időszakot és egy továbbfejlesztési keretet tervezni.

Mennyi idő egy-egy lépés?

LépésJellemző idő egy MVP-nél
Cél, felhasználók, funkciólista1–3 nap, egy-két egyeztetéssel
Adatmodell1–2 nap
Első működő verzió1–3 hét
Iterációk és tesztelés1–3 hét
Élesítéspár nap

Ezek irányszámok. Egy nagyobb rendszer hosszabb, de ott is már az első hetekben van egy működő rész, amit ki lehet próbálni.

Hol csúsznak el a projektek?

  • Nincs eldöntve, mi nem kerül bele. Minden új ötlet bekerül a jelenlegi körbe, és az első verzió sosem készül el.
  • Nincs egy döntéshozó. Ha három ember mond mást, a fejlesztés áll.
  • Az adatmodell utólag változik. Ez a legdrágább módosítás, ezért az elején szánunk rá időt.
  • Nincs tesztelés valódi felhasználókkal az élesítés előtt.

Elkezdted egyedül, és elakadtál?

Ma sokan egy AI-os appkészítővel kezdenek bele, és ez jó kiindulás. A gond általában ott kezdődik, amikor valódi felhasználók, jogosultságok és éles adatok jönnek. Ilyenkor egy rövid átvilágítással kezdünk (adatmodell, logika, biztonság), és fix árat adunk a javításra és a befejezésre.

Gyakori kérdések

Kell specifikáció az induláshoz?

Nem kell kész specifikáció. Egy 30 perces beszélgetésből, a célból és egy durva funkciólistából előállítjuk a tételes ajánlatot és az első verzió tartalmát.

Mennyi időt kell rászánnom a fejlesztés alatt?

Hetente nagyjából egy órát az élő előnézet kipróbálására és a visszajelzésre, plusz egy-egy gyors választ, ha kérdés merül fel.

Kapcsolódó olvasmányok

Ha van egy ötleted, nézd meg az applikáció készítés és app fejlesztés szolgáltatásunkat.

A szerzőről

Somos Bálint
Somos Bálint

Somos Bálint digitális növekedési szakértő és a Somos Media alapítója, egy stratégia vezérelt SEO és tartalommarketing ügynökségé, amely a digitális márkaépítésre, valamint a mérhető, emberközpontú online növekedésre fókuszál.

Ingyenes

Ingyenes weboldal audit24 órán belül emailben

Kollégánk átnézi a weboldalad, és 24 órán belül emailben elküldi, min érdemes javítani. Sebesség, SEO, konverzió, technikai hibák. Semmi felesleges szöveg, csak konkrét teendők.

  • PageSpeed és technikai elemzés
  • SEO hibák és lehetőségek
  • Konverziós javaslatok fontossági sorrendben

Nincs kötelezettség. Nem küldünk spamet.

Inkább beszélnél a projektedről?Kérj konzultációt