Vytvorenie modelu spolupráce

Dobre definovaný a štruktúrovaný model spolupráce je základom efektívneho fungovania multidisciplinárneho tímu. Táto časť sa zaoberá faktormi, ktoré môžu prispieť k tomuto úspechu, ako sú dobre definované úlohy a zodpovednosti, štruktúrovaný obchodný rytmus, spoľahlivé komunikačné kanály a prístupný dokumentačný portál.

Definovanie rolí a povinnosti

Ak chcete vytvoriť efektívny multidisciplinárny tím, musíte najprv stanoviť jasné úlohy a zodpovednosti. Kľúčovým prístupom je začať v malom a v prípade potreby zaviesť viac rolí a zamestnancov. Použite menšie ciele, aby ste stavali na úspechu a demonštrovali hodnotu modelu multidisciplinárneho tímu predtým, ako sa pokúsite o ambicióznejšie projekty.

Váš tím by mal zahŕňať minimálne nasledujúcich pracovníkov a úlohy:

  • Vlastník produktu – zvyčajne je to osoba, ktorej úlohou je zabezpečiť úspech projektov. Tiež definuje jasný a presvedčivý účel alebo môže túto víziu rozvíjať spoločne so zvyškom tímu.
  • Odborník na domény – je to člen tímu, ktorý má skúsenosti s obchodom a rozumie a dokáže formulovať výzvu aj riešenie. S jednoduchosťou nízkokódového prístupu Power Apps by mal byť vedieť vyťažiť maximum pri vytváraní daného riešenia.
  • Profesionálny vývojár – „Pro Dev“ preberá riešenie od odborníka na doménu a poskytuje mu dostatočnú podporu kódovania, ktorá mu v prípade potreby umožňuje poskytnúť zamýšľanú funkčnosť (a nič viac).
  • Správca – tento člen tímu uľahčuje integráciu a podporné scenáre pri vykonávaní back-endových administratívnych služieb. Akákoľvek ďalšia podpora z hľadiska času a odborných znalostí, ktorú hlavný tím vyžaduje, môže byť poskytnutá flexibilne, a nie ako stály člen skupiny. Tento prístup zabezpečuje efektívnu prevádzku multidisciplinárneho tímu a zároveň poskytuje prístup k väčšiemu množstvu zdrojov, ktoré produktový vlastník potrebuje, aby tím dosiahol svoje ciele.

Vytvorte rytmus obchodného modelu

Synchronizácia prevádzkových rytmov súvisiacich s vývojom aplikácií v multidisciplinárnom tíme môže zlepšiť efektivitu tímu zosúladením s nasledujúcou štruktúrou:

  • Definujte opakujúcu sa udalosť kalendára pre tímovú synchronizáciu. Pre väčšinu tímov sú týždenné alebo dvojtýždňové stretnutia s aktualizáciou stavu v poriadku. Neplánujte si však stretnutia kvôli tomu, aby ste mali stretnutia a snažte sa vyhnúť zvyšovaniu frekvencie stretnutí v blízkosti termínov, pretože takýto prístup môže byť kontraproduktívny.
  • Dodržujte dohodnutý pracovný čas. V ideálnom prípade bude váš tím rozmiestnený, hoci multidisciplinárne tímy môžu efektívne pracovať aj v rôznych geografických oblastiach a časových pásmach. Bez ohľadu na pracovné podmienky zabezpečte, aby každý chápal účel a trvanie pracovného času a rešpektoval tieto hranice.
  • Vytvorte týždenný rytmus. Týždenný rytmus tímu by mal zahŕňať samostatnú prácu, spoločné interakcie a v prípade potreby efektívne stretnutia. Tieto stretnutia by mali mať špecifický účel, ako napríklad:
    • Preskúmanie rozsahu – spája tímy pri nových iniciatívach.
    • Recenzie používateľských skúseností – aby ste si prešli dizajn aplikácie a makety. Stretnutia na plánovanie ďalších stretnutí, stretnutia namiesto e-mailov alebo okamžitých správ alebo stretnutia bez jasne definovaného účelu sú zabijakmi produktivity.
  • Pracujte efektívne. Tím sa musí interne zosúladiť, aby vytvoril najpoužiteľnejšie riešenie. Toto zarovnanie by malo zahŕňať možnosť opätovného použitia komponentov, ktoré vytvorili iní.
  • Udržujte konzistentný pokrok smerom k cieľu. Aby tím dosiahol svoje ciele, je nevyhnutné, aby všetci spolupracovali na dosiahnutí tohto výsledku. Pre multidisciplinárne tímy pracujúce s Power Apps udržanie tohto pokroku znamená zachytiť a pochopiť spätnú väzbu od používateľov, uprednostniť nevybavené veci a vytvoriť a udržiavať holistickú cestovnú mapu celého projektu.
  • Vytvorte podpornú maticu. Matica podpory poskytuje štruktúrovaný prístup na získanie potrebnej podpory na dosiahnutie celkových cieľov tímu. Nevyhnutnou výzvou pre podnikových technológov priamo pri vytváraní aplikácií je, keď dosiahnu hranice svojich vedomostí a schopností. Koho v tejto chvíli kontaktujú a ako to robia? Ako sa vysporiadajú s hlásením používateľa o chybách? Táto matica by mala stanoviť, ako môžu získať podporný lístok, aby zapojili správny tím do riešenia a riešenia problému na základe závažnosti problému. Pre každý scenár podpory táto matica vysvetľuje postup eskalácie a riešenia problémov.

Definujte, ako tím komunikuje

Štandardizácia tímovej komunikácie je ďalšou nevyhnutnou súčasťou udržiavania efektívnej prevádzky. Všetci členovia tímu musia vedieť, ako sa tím spája, najmä v asynchrónnych režimoch naprieč časovými pásmami. Vaša komunikačná stratégia by mala zohľadňovať tieto oblasti:

  • Kanály. Aké kanály bude tím používať na primárnu a sekundárnu komunikáciu? Aké sú výhody a nevýhody každého z nich? Vo svete výberu nemusí byť jednoduché prijatie e-mailu najlepším riešením a možnosti, ako napr Microsoft Teams, môžu poskytnúť lepšiu prehľadnosť, lepšiu sledovateľnosť a vyššiu mieru odozvy.
  • Typy oznámení. Ako budete informovať svoj tím o aktualizáciách alebo udalostiach, ktoré si vyžadujú konať?
  • Frekvencia a objem hlásení. Ako často informujete svoj tím? Denná komunikácia môže poskytnúť užitočné zhrnutie toho, čo sa v ten deň stalo, ale niektoré správy môžu vyžadovať skoršiu akciu. Väčšina znalostných pracovníkov je preťažená e-mailmi. Uistite sa, že dosiahnete rovnováhu medzi frekvenciou a objemom, aby ste predišli tomu, že členovia tímu budú zaplavení správami súvisiacimi s projektom.
  • Automatizácia. Ako môžete zautomatizovať proces komunikácie? Štandardizované e-mailové šablóny, boti a upozornenia na udalosti môžu pomôcť, ale ak nemajú preťažiť schopnosť členov tímu reagovať, je potrebné ich používať zodpovedne.
  • Dobré komunikačné schopnosti. Nie každý v tíme bude mať rovnakú úroveň komunikačných zručností, ale každý sa môže zlepšiť. Jednoduché prístupy, ako je výber dobrého predmetu e-mailu, výrazne ovplyvňujú, ako tím na danú správu reaguje. Podporujte jednoduché a efektívne písanie vo všetkých komunikáciách; ak existujú akcie, ktoré musia členovia tímu vykonať, buďte konkrétni a uveďte ich v riadku predmetu.

Príkladom toho, ako využiť efektívne komunikačné zručnosti, môže byť situácia, keď potrebujete zmeniť definíciu tabuľky v Dataverse, napríklad pridaním viacerých polí. Keď pošlete oznámenie o tejto zamýšľanej zmene, tím musí pochopiť, že ak neodpovie v primeranom čase, potom táto nedostatočná odpoveď znamená, že súhlasí. Štandardizované a logické komunikačné procesy pomáhajú zvyšovať efektivitu a dosahovať očakávané výsledky.

Publikovať dokumentačný portál

Dokumentácia nie je len voliteľnou súčasťou akéhokoľvek projektu – je nevyhnutná pre komunikáciu, spoluprácu, podporu a prebiehajúce operácie. Komentovaný kód je dobrý kód a vytvorenie komplexnej vysvetľujúcej a školiaca dokumentácia je nevyhnutnou súčasťou fáz nasadenia a učenia sa akéhokoľvek projektu fúzie.

  • Katalóg aplikácií. Katalóg aplikácií je matica alebo tabuľka, ktorá sumarizuje a koordinuje všetky aplikácie v rámci zodpovednosti konkrétneho tímu. Katalóg obsahuje všetkých príslušných vlastníkov zo sekcie úloh a zodpovedností. Kľúčovou funkciou je zabezpečiť, aby tím presne vedel, kto čo vlastní, čím sa zjednoduší proces kontaktovania správneho člena tímu pre konkrétne odpovede.
  • Technické otázky. Váš tím by mal udržiavať úložisko často kladených (alebo dokonca nie príliš často kladených) technických otázok o fungovaní aplikácie. Tieto otázky musia byť rozumné, s dobre napísanými a dostupnými odpoveďami.
  • Podrobní sprievodcovia. Návody ako na to sú okamžite použiteľné súbory postupov, ktoré poskytujú jednoduché odpovede na bežné otázky týkajúce sa nastavenia a prevádzky. Zvyčajne by odpovedali na konkrétnu otázku, napríklad „Ako môžem začať vytvárať novú aplikáciu?“
  • Zaradenie. Pokyny na zaradenie sú iba interné dokumenty navrhnuté tak, aby pomohli novým členom tímu. Táto dokumentácia by obsahovala informácie, ako sú žiadosti o prístup, pripojenie sa k distribučným zoznamom e-mailov, nastavenie a prihlásenie na odber upozornení atď.

Osvedčené postupy

Nasledujúce osvedčené postupy by mali pomôcť pri definovaní hraníc a prístupov pre efektívnu prácu v multidisciplinárnych tímoch.

Zodpovednosť

Vývojové a multidisciplinárne tímy vedené výrobcom umožňujú rýchly vývoj a nasadzovanie aplikácií, je však dôležité zabezpečiť, aby toto úsilie bolo zjavné a vykonávané v spolupráci s IT oddelením. Tvorcovia sa musia zodpovedať IT, aby pomohli predchádzať problémom súvisiacim s rastom tieňových IT systémov.

V dôsledku toho musí byť IT upozornené vždy, keď výrobca začne vytvárať aplikáciu. Toto oznámenie zase uľahčuje proces vývoja, pretože IT môže poskytnúť vhodnú podporu výrobcovi a multidisciplinárnemo tímu, čo im pomôže vytvoriť dobre navrhnuté aplikácie, ktoré sú správne zabezpečené a spravované.

Automatizácia

Dobre implementovaná automatizácia môže poskytnúť obrovské zvýšenie produktivity. Príkladom toho, ako zvýšiť úspešnosť nasadenia riešení, je automatizácia všetkých požadovaných kontrol v nasadení s viacerými riešeniami. Tieto automatické kontroly môžu zahŕňať:

  • Overenie verzie riešenia, kde každé nasadenie používa aktualizované číslo verzie, čím sa predchádza problémom pri riešení problémov.
  • Duplicitné odkazy na pripojenie.
  • Chýbajúce odkazy na pripojenie.
  • Duplicitné súčasti.

Riešenie PR Checker obsahuje príklad, ako efektívne začleniť túto automatizáciu.

Nahlasuje sa

Multidisciplinárne tímy a aplikácie vyvinuté výrobcami sa musia prispôsobiť prístupu založenému na údajoch, čo znamená vytváranie aplikácií, kde je možné priamo monitorovať úspech. Dosiahnutie tohto výsledku si vyžaduje dobrú inštrumentáciu, ktorá poskytuje schopnosť zistiť, čo tím robí dobre, spolu s analýzou tejto spätnej väzby na generovanie presných hodnotení účinnosti konkrétnej aplikácie. Na dosiahnutie tohto výsledku by ste mali:

  • Monitorovať a vyhodnocovať aplikácie. To, že si jeden človek myslí, že je niečo užitočné alebo dobrý nápad, automaticky neznamená, že každý v tom nájde hodnotu. Tímy musia monitorovať použiteľnosť aplikácií a hodnotiť ich funkčnosť, aby sa zaistilo, že akýkoľvek nový vývoj je užitočný a správne funguje.
  • Podporujte dobrý úsudok. Inými slovami, nevytvárajte aplikácie len preto, že môžete – vytvárajte ich iba na plnenie konkrétnych obchodných potrieb.