Mobilalkalmazás fejlesztési idő: mely funkciók növelik a projektet?

A képernyők száma csak egy része a munkának. A jogosultság, offline működés, adatkapcsolat és kiadási folyamat is befolyásolja, mennyi feladat tartozik egy mobilalkalmazáshoz.

Grafit elemekből, törtfehér felületekből és türkiz jelölésekből épített mérnöki makett; illusztráció.
Röviden

Amit ebből a cikkből érdemes hazavinni

  • Az első változat egy fő feladatot oldjon meg.
  • Offline adatmódosításnál a szinkron és ütközéskezelés is munka.
  • PWA és mobilapp összevetésénél a konkrét készülék- és böngészőtámogatást vizsgáld.

Egy képernyő mögött több folyamat lehet

A belépéshez jogosultság, jelszó-visszaállítás és sessionkezelés társulhat. Egy fizetési gomb mögött fizetési állapotok és hibakezelés vannak. Ha a képernyő csak tervrajzon létezik, ezek a háttérfeladatok könnyen kimaradnak az első becslésből.

FunkcióMögöttes kérdés
BelépésMilyen szerepek, fiókéletciklus és hozzáférés?
PushMikor, kinek, milyen engedéllyel és visszajelzéssel?
Offline módCsak olvasás vagy adatváltoztatás is? Mi történik ütközéskor?
FizetésMilyen folyamat, állapotok és szolgáltatói feltételek?
IntegrációMilyen API, tesztadat, korlát és hibakezelés?
KiadásMely készülékek, fiókok, áruházak és tesztek?

PWA mint első lehetőség

Egy webes alkalmazás bizonyos környezetekben telepíthető és további eszközfunkciókat használhat. A támogatás azonban böngészőnként és platformonként változik. A választást a célkészülékeken végzett konkrét próba alapján érdemes meghozni.

Ha a fő feladat böngészőben jól működik, egy webes első változat is elég lehet az üzleti folyamat kipróbálására. Ha speciális eszközhozzáférés, háttérműködés vagy más mobilos igény van, ezt külön vizsgálni kell.

Mit mutat a funkciótervező?

Az ingyenes mobilapp-tervező szerkesztőségi súlyokat rendel a kiválasztott funkciókhoz. Az alapmodellezett órák és az átírható minta-óradíj adják a keretet. Ez előkészítési példa, nem specifikációra adott fejlesztési ajánlat.

Az első változat elfogadása

  • Adj meg néhány konkrét felhasználói feladatot és elvárt eredményt.
  • Tesztelj lassú vagy megszakadó kapcsolatot.
  • Rögzítsd a támogatott készülékeket és operációs rendszereket.
  • Az adatvesztés, ismétlés és hibás válasz kezelését is próbáld ki.
  • Legyen felelős a kiadás után érkező hibákért és frissítésekért.

A mobilalkalmazás-fejlesztés felméréséhez egy rövid igénylap többet segít, mint egy hosszú, még nem rangsorolt funkciólista. Ha a háttérfolyamatok is újak, az egyedi szoftverfejlesztési feladatot külön bontsuk ki, hogy a teljes rendszer munkaigénye látszódjon.

Vissza a magazinhoz

Beszéljük meg a projektedet!

Mondd el, mire van szükséged — egy munkanapon belül válaszolunk.

Kapcsolatfelvétel