Kako ustvariti aplikacije za Microsoft Teams

Vzorčne aplikacije za Microsoft Teams so zasnovane in ustvarjene ob upoštevanju naslednjih ciljev:

  • Zagotavljanje popolnoma delujočih aplikacij za storitev Teams, ki ustrezajo številnim panogam.
  • Zagotavljanje primerov popolnejše integracije poslovnih podatkov iz storitve Power Apps v elemente za sodelovanje storitve Teams z namenom večje učinkovitosti večje količine produktivnih delovnih obremenitev.
  • Zagotavljanje primerov kvalitetnega načrtovanja uporabniške izkušnje s storitvijo Teams v Power Apps.
  • Zagotavljanje prilagodljivih aplikacij, ki ji uporabniki lahko spreminjajo ali razširjajo v skladu s svojimi poslovnimi zahtevami.

Ta članek vsebuje pregled postopka, s katerim ustvarjamo tovrstne aplikacije, ter navodila, ki jih lahko upoštevate pri izdelavi svojih lastnih aplikacij s storitvijo Power Apps.

Nasvet

V članku so izpostavljeni nekateri načini oblikovanja aplikacij iz predlog storitve Teams. Če želite pridobiti dodatne vire glede možnih praks za ustvarjanje aplikacij Power Apps, si v dokumentih za Power Apps oglejte razdelek Dokumentacija z navodili za Power Apps.

Oglejte si ta videoposnetek, če želite izvedeti, kako so bile izdelane predloge Power Apps za Microsoft Teams:

Določanje

Preden začnete z oblikovanjem in ustvarjanjem, morate imeti izdelano zamisel—bodisi zamisel za reševanje poslovnega problema, zamisel za posodobitev zastaranega ali ročnega postopka ali pa zamisel za aplikacijo, ki bo uporabnikom olajšala življenje.

Preverite, ali rešitve za težavo že obstajajo. Pogovorite se z zainteresiranimi skupinami, strankami ali potencialnimi uporabniki aplikacije ter pridobite njihovo mnenje. Seznanite se z njihovimi zahtevami ali z zgodbami uporabnikov ter se odločajte na podlagi potreb in priložnosti, ki so na vrhu prioritetne lestvice.

Določite »osebnosti« ali vloge uporabnikov, ki bodo uporabljali vašo aplikacijo. Ko ste že tako daleč, je pomembno, da se osredotočite na opredelitev osrednjih težav uporabnikov—katerim njihovim potrebam ni bilo zadoščeno? Kako pomembno je zanje reševanje te težave?

Mnoge ekipe se reševanja težav uporabnikov lotijo, še preden jih docela razumejo. Da se ne bi ujeli v to zanko, lahko med drugim uporabite ogrodje »aktualna opravila«. Gre za ogrodje, s katerim lažje prepoznamo in razumemo potrebe ter cilje uporabnikov, od katerih so v prvi vrsti odvisna njihova dejanja in odločitve. V tem artefaktu so dokumentirani osrednji cilji vsakega posameznika ter opravila, ki jih želi uspešno končati v svojem jeziku.

Ogrodje »aktualna opravila«

Zgornji primer prikazuje posameznike in aktualna opravila v vzorčni aplikaciji za pregled primerov sprehoda skozi shrambo.

Oblikovanje

Ko ste opredelili in potrdili zamisel, posameznike ter njihova aktualna opravila, je čas, da oblikujete svojo lastno aplikacijo. Na tej točki vas bo morda že zamikalo, da bi kar začeli z razvojem aplikacije, vendar vam bo prav prišlo, če boste načrtovanju oblikovanja posvetili še kanček svojega časa.

Z oblikovanjem načrta si boste zagotovili dosledno uporabniško izkušnjo ter možnost, da sprejmete najboljše možne odločitve, povezane z oblikovanjem aplikacije.

Oblikovanje uporabniške izkušnje

Načrt za oblikovanje si zagotovite tako, da ustvarite uporabniški tok in žične modele (načrte) za vsak stavek o opravilu. Na ta način boste zagotovili, da je proces vaše rešitve logičen ter učinkovit in da si prizadeva za takojšnje reševanje bistva težave.

S preizkušanjem toka boste lahko bolje razumeli različne dobre in slabe plati mnogih procesov. To razumevanje vam omogoča, da izberete tok in zaslon, ki bosta uporabnikom omogočila, da končni cilj dosežejo brez težav. Na voljo je veliko orodij, ki vam bodo pomagala na poti do želenega rezultata oblikovanja. Med drugim so to Microsoftove aplikacije, kot sta PowerPoint in Visio, aplikacije zunanjega ponudnika, kot so Figma, Adobe XD in Sketch, lahko pa uporabite zgolj pisalo in papir.

To je tudi dobra priložnost za pridobivanje povratnih informacij končnih uporabnikov. Tokove na visoki ravni dajte v skupno rabo z uporabniki svoje aplikacije ter pridobite njihove povratne informacije o celotni izkušnji. Ker lahko hitro vnašate spremembe in primerjate različne možnosti, je tveganje za ponavljanje na tej točki manjše.

Zabava se začne, ko je vaša osnovna postavitev pripravljena. Si želite pregledne in učinkovite aplikacije? Ali pa morda česa bolj šaljivega? Pomislite, kakšnega razpoloženja so uporabniki in kaj bi jim najbolj ustrezalo. Uporaba žičnih modelov za zaslone aplikacij vam pomaga predvideti, katere povezovalnike boste potrebovali, ter vam zagotavlja artefakt, ki ga lahko preverite z zainteresiranimi skupinami in tako pridobite njihove povratne informacije, še preden ustvarite aplikacijo; tako lahko preverite, ali predlagana zasnova ustreza zahtevam.

Žični modeli

Ko opredelite zahteve in osebe ter oblikujete prednostno lestvico nedokončanih opravil, določite nabor funkcij, ki so potrebne za dokončanje tistih nedokončanih opravil, ki so vam najpomembnejša. Gre za t. i. najosnovnejši sprejemljivi produkt (NSP).

Oblikovanje podatkovnega modela

Poleg oblikovanja uporabniške izkušnje je pomembno tudi oblikovanje podatkovnega modela aplikacije. Power Apps se lahko poveže s kakršnimikoli informaciji; morda vas bodo zanimali vsi njihovi aspekti ter način njihove uporabe v aplikaciji. V programu Visio ali drugih orodjih za ponazoritev podatkov v diagramih zasnujte tabele, polja in odnose, ki so potrebni za podporo želene funkcije v aplikaciji. Spodaj je primer podatkovnega modela za tabele aplikacije Milestones skupaj z odnosi.

Podatkovni model v aplikaciji Milestones

Ob načrtovanju vrst podatkov v polju razmislite, na kak način bodo uporabniki v stiku s podatki. Spustne sezname za »stanje«, »prioriteto« in »kategorijo« je na primer mogoče posodobiti v aplikaciji Milestones—prav zato smo za te možnost ustvarili tabelo in uporabili možnost iskanja, da bi jih povezali z delovno nalogo. Za druge možnosti seznama, ki se spreminjajo redko in ki jih uporabniki aplikacije ne morejo urejati, smo uporabili polja za vrsto podatkov z izbiro. Poskrbite, da bo oblikovanje vaših podatkov ustrezalo namenu in vzorcem uporabe vaše aplikacije in uporabnikov.

Razvijanje

Ko imate zamisel in načrt za oblikovanje, lahko začnete z ustvarjanjem aplikacije v Power Apps. Če aplikacijo ustvarjate ob uporabi Power Apps v storitvi Teams, priporočamo, da oblikujete zasebno ekipo in članstvo v njej dovolite samo tistim, ki so vključeni v proces razvoja aplikacije.

Ne pozabite redno slediti napredku tako, da od zainteresiranih skupin pridobivate povratne informacije. Ko bodo videli, da se aplikacija vzpostavlja, se bodo začeli veseliti končnega izdelka; posredovali vam bodo povratne informacije, ki jih lahko uporabite za ponovitev in izboljšanje izkušnje oblikovanja aplikacije.

Preverjanje veljavnosti

Ko so funkcije aplikacije docela vzpostavljene, aplikacijo temeljito preizkusite:

  • Preizkušajte v vlogi vsake osebe

  • Preizkušajte v namizju aplikacije Teams

  • Preizkušajte v storitvi Teams za mobilne naprave

  • Če boste svojo aplikacijo dali v skupno rabo s širšim občinstvom (s sodelavci, ki niso del vaše ekipe), jo preizkušajte v vlogi uporabnika, ki ni član ekipe.

  • Preverite Preverjevalnik aplikacij ter opredelite in naslovite morebitne splošne težave ali težave z dostopnostjo aplikacije.

  • Zaženite aplikacijo in ob tem uporabite orodje za pregled kode Power Apps. Gre za orodje, ki je bilo oblikovano z namenom, da javlja, ali obstaja prostor za potencialne izboljšave aplikacije na različnih področjih, kot so učinkovitost delovanja, vzdrževanje in varnost.

Uvedi

Vaša aplikacija je zdaj dokončana in v celoti preizkušena. Čas je, da vključite še uporabnike. Storitev Teams ponuja več možnosti, s pomočjo katerih lahko uporabnikom omogočite dostop do svoje aplikacije:

  • Člane dodajte v ekipo, v kateri ste razvili aplikacijo.

  • Ustvarite rešitev in aplikacijo ter najpomembnejše tabele premaknite v drugo okolje storitve Teams.

  • Aplikacijo dajte v skupno rabo s širšim občinstvom.

Če želite aplikacijo deliti s širšim občinstvom, upoštevajte naslednja navodila:

  1. V storitvi Teams odprite aplikacijo Power Apps.

  2. Pod možnostjo Nedavne aplikacije izberite Več informacij.

    Več informacij

  3. Izberite ekipo, v kateri je nameščena vaša aplikacija.

  4. Izberite možnost Deli s sodelavci.

    Gumb »Deli s sodelavci«

  5. V polje Vnašanje ali izbiranje varnostne skupine vnesite varnostno skupino ali ekipo, ki ji želite omogočiti dostop do aplikacije.

  6. Možnost Lahko uporablja sodelavec nastavite na vklopljeno za tisto aplikacijo, ki jo želite dati v skupno rabo.

    Vklop možnosti »Lahko uporablja sodelavec«

  7. Izberite Shrani.

Uporabniki bodo sedaj lahko do vaše aplikacije dostopali v razdelku Ustvarjeno za podjetje [ime podjetja] storitve Teams.

Opomba

Če želite, da se tabele, vključene v vašo aplikacijo, prikažejo uporabnikom, morate najprej nastaviti dovoljenja za tabele za Microsoft Dataverse. Za več informacij o dovoljenjih za tabele si oglejte Nastavitev dovoljenj in deljenje aplikacije s sodelavci.

Glejte tudi

Opomba

Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)

Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).