Webalkalmazás specifikáció készítése felhasználói folyamatokból
Az egyedi webalkalmazás specifikációja akkor használható, ha nemcsak képernyőket sorol fel, hanem leírja, ki, milyen állapotban, milyen szabály alapján végezhet műveletet. A kivételek gyakran több munkát jelentenek, mint az…
Az egyedi webalkalmazás specifikációja akkor használható, ha nemcsak képernyőket sorol fel, hanem leírja, ki, milyen állapotban, milyen szabály alapján végezhet műveletet. A kivételek gyakran több munkát jelentenek, mint az alapfolyamat.
Azonosítsd a szerepköröket és célokat
Ügyfél, partner, munkatárs és admin eltérő adatot lát. Minden szerepkörnél írd le a belépés módját, legfontosabb feladatát és azt, mit nem tehet meg.
Rajzold fel az állapotváltozásokat
Egy ajánlat lehet piszkozat, elküldött, elfogadott vagy lejárt. Határozd meg, mely művelet vált állapotot, ki kap értesítést, és mi módosítható utána.
Írd le a kivételes eseteket
Mi történik duplikált adattal, megszakadt fizetéssel, lejárt meghívóval, nem válaszoló API-val vagy törölt felhasználóval? Ezek nélkül a fejlesztő kénytelen feltételezni.
Adj mérhető elfogadási feltételt
A „legyen gyors” helyett add meg a vizsgált folyamatot és környezetet. Funkciónál konkrét bemenet, lépés és elvárt eredmény legyen.
Gyakorlati ellenőrzőlista
- szerepkörök
- folyamat és állapotgép
- üzleti szabályok
- hiba- és kivételkezelés
- elfogadási példák
Egy konkrét példa
A „partner feltölt egy dokumentumot” folyamatnál tisztázni kell a fájltípust, méretet, vírusellenőrzést, láthatóságot, verziózást, értesítést és törlési jogot.
Kapcsolódó útmutatók és szolgáltatások
Következő lépés
Kezdd egyetlen fontos folyamat részletes leírásával normál és hibás esetre. Ebből gyorsan látszik az adatmodell és a fejlesztési kockázat. Kérj személyre szabott egyeztetést, vagy nézd meg az árkalkulátort.
Segítségre van szükséged?
Ha hasonló kihívással küzdesz, vagy egyedi fejlesztést szeretnél, beszéljük át a részleteket.
Ajánlatot kérek