Induljon ki egy közös ügyfélfeladatból
Képzeljen el egy budapesti eszközkölcsönzőt, amely rendezvényszervezőknek készít weboldalt és alkalmazást. Az ügyfél összeállít egy eszközlistát, és árajánlatot kér. Laptopon több tétel összehasonlításához hasznos lehet egy táblázat; telefonon egy tömör lista lehet könnyebben használható. Mindkettőnek ugyanazokat az eszközöket és követelményeket kell bemutatnia.
A kidolgozott képernyőtervek áttekintése előtt írjon rövid működési leírást: mely tartozékok kötelezők, mit jelentenek a mennyiségek, és mikor lesz a piszkozatból beküldött ajánlatkérés. Ha az alkalmazás visszaigazoltnak nevez egy piszkozatot, az egyező logó nem oldja fel a félreértést. Ezek a képzeletbeli szolgáltatáshoz javasolt szabályok, nem egy meglévő ügyfélre vonatkozó állítások.
A komponensek másolása előtt egyeztesse a jelentésüket
Kérjen egy rövid katalógust a közös megjelenési döntésekről. A gyakran design tokennek nevezett, névvel ellátott értékek leírhatják a márka színét, a szövegek szerepét, a térközöket és a figyelmeztetések megjelenését. Az elsődleges művelethez hasonló elnevezések megmagyarázzák, miért létezik az érték; a kék gomb kevesebbet árul el a rendeltetéséről. Minden érték mellé kerüljön jelentés és példa.
A katalógus térjen ki a közös megfogalmazásokra és állapotokra is. Az ajánlatkérés piszkozatához, az áttekintésre váró megkereséshez és a lezárt megkereséshez egyeztetett elnevezések kellenek. A közös komponensek csökkenthetik az ismétlődő munkát, de egy bonyolult univerzális komponens átalakítása többe kerülhet, mint két egyszerű vezérlő karbantartása. Az újrafelhasználás tegye könnyebben érthetővé a későbbi változtatásokat.
Adjon teret az ügyfelek számára hasznos eltéréseknek
A React Native támogatja a megvalósítások platformonkénti elkülönítését. Az Android útmutatója szintén ösztönzi a különböző kijelzőkhöz illeszkedő elrendezéseket. A kölcsönzős példában az asztali nézet táblázata és a telefonos lista így ugyanazt a feladatot szolgálhatja anélkül, hogy minden vizuális részletük megegyezne.
Határozza meg, mit tesz a Vissza művelet, hol marad elérhető a befejezetlen ajánlatkérés, és hogyan nyithatják meg újra az ügyfelek egy eszköz részleteit. Ellenőrizze a weboldal billentyűzetes használatát és az alkalmazás érintéses kezelését. Az Android akadálymentességi útmutatója a kizárólag gesztusokkal végrehajtható műveletekhez is javasol alternatívát. Ebben a példában egy tétel eltávolításához legyen megtalálható vezérlő akkor is, ha gyorsmegoldásként elhúzás is használható.
Tegye láthatóvá az eltéréseket a csapat számára
Vezessen összehasonlító táblázatot az ügyfél feladatáról, a közös szabályról, a webes és alkalmazásbeli megoldásról, valamint a felelősről. Minden eltérésnek legyen magyarázata: a táblázat az összehasonlítást támogatja, a telefonos lista pedig több helyet hagy az egyes tételeknek. A kötelező tartozékok indokolatlan eltérése kivizsgálandó hiba.
Közös szabály módosításakor még a kiadás előtt azonosítsa az összes érintett képernyőt. Rögzítse a szabály verzióját és minden átmenetileg nem támogatott működést. Ha csak az egyik platform áll készen, döntse el, hogy elhalasztja a változtatást, vagy egyértelműen korlátozza annak elérhetőségét. Egy közös tervfájl önmagában nem tartja összhangban a külön kiadott termékeket.
Használja ezt az ellenőrzőlistát a következő áttekintésnél
Kezdje az ajánlatkérés folyamatával, és ismételje meg az áttekintést, amikor változnak a szabályai. Kérje meg a csapatot, hogy mindkét termék működő változatán mutassa be az alábbi ellenőrzések eredményét.
- Használja ugyanazokat a mintaeszközöket és mennyiségeket; hasonlítsa össze a követelményeket és az állapotok elnevezéseit.
- Ellenőrizze, hogy minden közös szín, szövegszerep és figyelmeztetés visszavezethető-e egy egyeztetett meghatározásra.
- Próbálja ki mindegyik platformon a navigációt, a tétel eltávolítását és a visszatérést egy befejezetlen ajánlatkéréshez.
- Rögzítse a szándékos eltéréseket, a megoldatlan ellentmondásokat és a következő változtatás felelősét.