Udostępnij za pośrednictwem


Szczegóły modelu dojrzałości automatyzacji Power Platform

W kolejnych częściach przedstawiono szczegółową charakterystykę organizacji na każdym poziomie dojrzałości modelu dojrzałości automatyzacji Power Platform.

Dawaj siłę

Poziom Details
100: Początkowy

Cel: Dostępne są zasoby szkoleniowe, a automatyzacja CoE zna możliwości narzędzi i ich zastosowanie

Wskaźniki:

  • CoE przeszło szkolenie wstępne. (RPA w jeden dzień, artykuły centrum wiedzy).

Zasoby: zasoby szkoleniowe dla twórców

200: Powtarzalny

Cel: Organizacje mają standardowy program szkoleniowy, który daje nowym użytkownikom punkt wyjścia. Wszyscy twórcy przeszli podstawowe szkolenie Power Automate.

Wskaźniki:

  • Wykorzystanie zasobów szkoleniowych firmy Microsoft i akredytacja wiedzy zdobytej w programach certyfikacyjnych

Zasoby:Microsoft Certified: Power Platform Fundamentals

300: Zdefiniowany

Cel: Rozszerzaj zdobyte doświadczenia i dziel się wiedzą w różnych pionach wewnątrz organizacji.

Wskaźniki:

  • Co miesiąc przeprowadzane są wewnętrzne hakatony/sesje know-how.
  • Wykorzystanie grup Power Platform Yammer
  • Lunch i sesje szkoleniowe

Zasoby: Organizowanie maratonów programistycznych

400: Sprawny

Cel: Przyczynia się do rozwoju społeczności praktyków Power Automate spoza organizacji.

Wskaźniki:

  • Zaangażowanie i udział w wydarzeniach zewnętrznych opartych na społeczności Power Automate.

Zasoby:Microsoft Power Automate Społeczność

500: Wydajny

Cel: "Pomóż nam – Pomoc sobie" — przekaż Microsoft aktywne informacje zwrotne.

Wskaźniki:

  • Przekazuj informacje zwrotne na temat produktów i prezentuj ich możliwości w ramach inicjatyw organizowanych przez Microsoft, takich jak Ignite i likewise.

Zasoby:Microsoft Ignite

Odkrywaj i planuj

Poziom Details
100: Początkowy

Cel: Inicjowanie dyskusji na temat gotowości technologicznej z zespołami IT i biznesu.

Wskaźniki:

  • Organizowane są spotkania dotyczące przeglądów architektonicznych, w których biorą udział przedstawiciele technologii i biznesu.
  • Zidentyfikowano kluczowych decydentów i interesariuszy

Zasoby:Power Automate Architektura – poziom wysoki

200: Powtarzalny

Cel: Organizacje dokumentują przyjęte priorytety i obawy, powstaje wstępny projekt dotyczący podstawowych aspektów Power Automate. Plan strategiczny jest zdefiniowany w kierunku modelu "Prowadzone przez CoE - wspierane przez biznes"

Wskaźniki:

  • Określono ogólne wytyczne dotyczące problemów związanych z siecią, bezpieczeństwem i infrastrukturą
  • Określono role i obowiązki interesariuszy (Biznes, CoE, Bezpieczeństwo, Zgodność i Administracja)
  • Zdefiniowane są wysokopoziomowe czynniki ROI

Zasoby:

300: Zdefiniowany

Cel: Dokument planowania strategicznego jest wzbogacony o parametry bezpieczeństwa na poziomie organizacyjnym i poziomie zarządzania.

Wskaźniki:

  • Zdefiniowano parametry zaopatrzenia sieciowego, w tym obliczenia maszyny wirtualnej, grupy maszyn i konfigurację VNET
  • Strategia zarządzania uprawnieniami i dostępem jest dobrze zdefiniowana - twórcy, administratorzy i użytkownicy CoE oraz odpowiadające im role i przywileje są udokumentowane.
  • Kontrole bezpieczeństwa i polityka RBAC są udokumentowane
  • Określenie strategii szyfrowania/utrzymywania danych i zarządzania nimi
  • Wprowadzony plan ciągłości działania i odzyskiwania danych po awarii

Zasoby:

400: Sprawny

Cel: dokument planowania strategicznego zawiera pomysły dotyczące zaawansowanych konstrukcji raportowych, strategii automatyzacji opartej na sztucznej inteligencji, narzędzi do eksploracji procesów z tendencją do modelu "Kierowane przez biznes - wspierane przez CoE"

Wskaźniki:

  • Zdefiniowano szczegółową analitykę na poziomie operacyjnym i funkcjonalnym, w tym KYC, zarządzanie maszynami, kalkulator ROI, wykorzystanie licencji, listę wspólnych wyjątków, głównych decydentów.
  • Możliwości wykorzystania konstruktora AI.
  • Odnajdowanie procesów przy użyciu badania procesów

Zasoby:

500: Wydajny

Cel: dokument planowania strategicznego jest kompletny, ale od czasu do czasu wymaga poprawek. Zespoły biznesowe i technologiczne są zgodne co do strategii i odpowiednich inwestycji.

Wskaźniki:

  • Strategia automatyzacji ręcznych procesów opartych na zarządzaniu - ALM, Zarządzanie maszynami, DLP, Zarządzanie dostępem i Zarządzanie licencjami.
  • Najlepsze praktyki projektowe, którymi dzieli się społeczność Power Automate.

Zasoby:

Zaprojektuj

Poziom Details
100: Początkowy

Cel: Wstępny projekt jest tak zaplanowany, aby umożliwić eksperymentowanie z Power Automate w miarę zapoznawania się organizacji z tym narzędziem.

Wskaźniki:

  • Analizowane są perspektywy projektowe dotyczące wykorzystania API w porównaniu z UI
  • Podział na środowiska (Dev/Test/Prod) nie jest dobrze ustalony.

Zasoby:Omówienie różnych typów przepływu

200: Powtarzalny

Cel: projekt ma na celu obsługę kilku botów w środowisku produkcyjnym i zaspokojenie podstawowych potrzeb w zakresie automatyzacji w danym dziale. Organizacja jest nadal na bardzo wczesnym etapie automatyzacji.

Wskaźniki:

  • Rozważania projektowe dotyczące logowania i zarządzania danymi uwierzytelniającymi są nadal na etapie podstawowym.
  • W tym momencie następuje wyraźne rozgraniczenie między (Dev/Test/Prod).
  • Praktycy mają jasność, kiedy z punktu widzenia projektowania należy używać API, a kiedy UI.

Zasoby:

300: Zdefiniowany

Cel: Projekt jest ukierunkowany na obsługę wielu botów na potrzeby produkcyjne organizacji. Organizacja dojrzewa w swojej podróży ku automatyzacji.

Wskaźniki:

  • Z punktu widzenia projektowania logowanie i zarządzanie poświadczeniami jest dobrze ugruntowane.
  • Integracja narzędzi do zarządzania tożsamością i dostępem z infrastrukturą jest dobrze rozplanowana.
  • Standardy przeglądu kodeksu są dobrze zdefiniowane.
  • Projektowanie modeli obsługi wyjątków przy użyciu wzorca Try-Catch-Finally
  • Rozważ technologię przechowywania danych, która skaluje się proporcjonalnie

Zasoby:

400: Sprawny

Cel: Projekt jest ukierunkowany na obsługę wielu botów w zespołach wielofunkcyjnych w celu wykorzystania ich w produkcji - z wykorzystaniem AI/ML, niestandardowych łączników i zaawansowanej obsługi błędów.

Wskaźniki:

  • Rozważania projektowe dotyczące templatyzacji wspólnych wzorców i praktyk są dobrze znane.
  • Określono jasne strategie projektowe/projekt wykorzystania niestandardowych łączników.
  • Projektowanie sond stanu aplikacji w celu sprawdzenia dostępności krytycznych części systemów, takich jak moduł równoważenia obciążenia i menedżery ruchu.

Zasoby:
500: Wydajny

Cel: Projekt jest w fazie dojrzałej i obejmuje wszystkie wyzwania architektoniczne z punktu widzenia infrastruktury, bezpieczeństwa i zarządzania, zgodnie z nadrzędnymi wytycznymi organizacyjnymi.

Wskaźniki:

  • Funkcje automatycznego skalowania — rozważania dotyczące projektowania używania grup maszyn w oparciu o ilość procesów są dobrze ułożyć.
  • Obsługiwane są zaawansowane funkcje audytu, które umożliwiają proaktywne monitorowanie
  • Uwagi projektowe dotyczące obsługi przejściowych błędów w infrastrukturze chmury

Zasoby:Obsługa błędów przejściowych w Azure

Zbuduj i przetestuj

Poziom Details
100: Początkowy

Cel: Z punktu widzenia realizacji projektu widać pierwsze oznaki sukcesu. CoE waliduje wykonalność rozwiązania, budując koncepcje dowodowe, które wspierają proste scenariusze przypadków użycia.

Wskaźniki:

  • Praktycy budują podstawowe przepływy w chmurze i na pulpicie, aby zrozumieć podstawowe funkcje narzędzia.
  • Testy są ograniczone do poziomu PoC.
  • Monitorowanie jest ręczne.
  • Implementacja ogranicza się do ogólnego środowiska programistycznego.

Zasoby:podstawowe przepływy chmur i pulpitów

200: Powtarzalny

Cel: Wdrożenie ma na celu zbudowanie kilku botów do użytku produkcyjnego. Organizacja kontynuuje badanie możliwości Power Automate.

Wskaźniki:

  • W tym momencie kod nie jest odpowiednio zmodularyzowany/zorganizowany.
  • Promowanie kodu między środowiskami jest ręczne.
  • Instalacja i konfiguracja Power Automate Desktop jest ręczna
  • Wdrożenie obejmuje zarówno scenariusze DPA (Digital Process Automation), jak i RPA (Robotic Process Automation)
  • Wdrożenie łączności Gateway / Direct Machine w siedzibie firmy
  • Obliczanie ROI jest w tym momencie głównie ręczne

Zasoby:Wdrożenie łączności Gateway / Direct Machine w siedzibie firmy

300: Zdefiniowany

Cel: Wdrożenie ma na celu zbudowanie wielu botów do użytku produkcyjnego. Organizacja dojrzewa w swojej podróży ku automatyzacji.

Wskaźniki:

  • Kod jest dobrze zmodularyzowany/zorganizowany - główne przepływy i pod przepływy.
  • Promowanie kodu pomiędzy środowiskami jest zautomatyzowane zarówno dla rozwiązań zarządzanych, jak i niezarządzanych
  • Instalacja i konfiguracja Power Automate Desktop jest automatyczna
  • Dane uwierzytelniające są zarządzane przez Azure Key Vault (lub jego odpowiednik)
  • Najlepsze praktyki obsługi wyjątków są wdrażane dla:
    • Przepływy w chmurze: używanie funkcji Konfiguruj uruchomienie po, Try/Catch, Błąd
    • Przepływy na pulpicie: Obsługa wyjątków na poziomie akcji i bloku

Zasoby:

400: Sprawny

Cel: Wdrożenie ma na celu zbudowanie wielu botów wspierających zespoły wielofunkcyjne w celu wykorzystania ich w produkcji, z nastawieniem na wysoki poziom odporności i możliwości ponownego wykorzystania.

Wskaźniki:

  • Niestandardowe łączniki, obsługa API (dla aplikacji wewnętrznych) są tworzone przez specjalistów, aby ułatwić developerom-obywatelom tworzenie automatyzacji.
  • Wykorzystywane są szablony wielokrotnego użytku zarówno dla przepływów w chmurze, jak i na komputerach stacjonarnych.
  • Obliczanie ROI jest zautomatyzowane.
  • Procesy są realizowane z wykorzystaniem AI Builder.
  • Wdrożono równoległe wykonywanie zadań w celu zwiększenia przepustowości
  • Testy komponentów biznesowych są dobrze przeprowadzane (walidacja innych komponentów, zarządzanie obciążeniem, rozgałęzianie procesów, obsługa wyjątków i pomiar wydajności)

Zasoby:

500: Wydajny

Cel: dojrzałość wdrożeniowa jest na zaawansowanym poziomie. Organizacja jest dobrze przygotowana do tworzenia złożonych procesów o wysokim stopniu odporności.

Wskaźniki:

  • Wdrażanie rozproszonego wykonywania zadań z wykorzystaniem grup maszyn na automatycznie skalowanych maszynach wirtualnych.
  • Fusion Teams, w których skład wchodzą programiści zajmujący się chmurą, sztuczną inteligencją i innymi technologiami, tworzą hybrydowe rozwiązania automatyzacji.

Zasoby:Fusion Teams

Wdrażaj i zarządzaj

Poziom Rozwijanie twórców i twórcy Citizen (stan)
100: Początkowy

Cel: Zakres wdrożenia/zarządzania to wsparcie automatyzacji na poziomie PoC.

Wskaźniki:

  • ALM jest na etapie podstawowym, a rozwój botów jest ograniczony do ogólnego środowiska programistycznego.
  • Rozmieszczenie sieci/infrastruktury nie jest skalowalne - ogranicza się do bota(ów)
  • Automatyka jest realizowana głównie w trybie uczestniczącym
  • Monitorowanie i zarządzanie botami odbywa się ręcznie
  • Nie wdrożono kontroli źródła

Zasoby:Wskazówki dotyczące rozmieszczania i zarządzania

200: Powtarzalny

Cel: Zakres wdrożenia/zarządzania to obsługa kilku botów do użytku produkcyjnego.

Wskaźniki:

  • Trwają prace nad zautomatyzowaniem wdrażania aplikacji.
  • Wprowadzono kontrolę wersji przy użyciu oprogramowania do kontroli źródeł
  • Utworzono środowiska do tworzenia kopii zapasowych i przywracania danych
  • Automatyzacja wdrażania obsługuje zarówno tryb uczestniczący, jak i nienadzorowany

Zasoby:

300: Zdefiniowany

Cel: Zakres wdrażania/zarządzania w kierunku obsługi wielu botów do użytku produkcyjnego. Organizacja dojrzewa w swojej podróży ku automatyzacji.

Wskaźniki:

  • ALM jest zautomatyzowane - istnieją linie eksportu, wdrażania i importu
  • Analizatory statyczne nie zostały jeszcze zaimplementowane, walidacja i weryfikacja są ręczne
  • Wprowadzono uprawnienia do ról określających dewelopera-obywatelskiego/admina/audytora w różnych środowiskach.
  • Zarządzanie konfiguracją i aktualizacjami poprawek na wielu maszynach odbywa się za pomocą narzędzi takich jak Intune lub SCCM.
  • Monitorowanie/raportowanie metryk (przy użyciu Power BI/równoważnego narzędzia do raportowania) z perspektywy rozmieszczenia bota jest wdrożone (może nie być w czasie rzeczywistym)

Zasoby:

400: Sprawny

Cel: Zakres wdrożenia jest ukierunkowany na wspieranie botów służących zespołom wielofunkcyjnym do użytku produkcyjnego z nastawieniem na optymalizację i wydajność.

Wskaźniki:

  • Wykorzystaj Dataverse do tworzenia pulpitów nawigacyjnych dostosowanych do konkretnych przypadków użycia.
  • Dodaj rozwiązanie VM Insights do obszarze roboczym Log Analytics
  • Konfiguracja testów łączności przy użyciu monitora połączenia w Azure
  • Wdrożenie sieci z punktu widzenia wysokiej dostępności jest zakończone - strefy dostępności Azure, wdrożenie odzyskiwania po awarii Azure.
  • Monitorowanie/raportowanie metryk (przy użyciu Power BI/równoważnego narzędzia do raportowania) z perspektywy rozmieszczenia bota jest wdrożone (w czasie rzeczywistym)

Zasoby:

500: Wydajny

Cel: Zakres wdrażania/zarządzania jest na dojrzałym poziomie. Organizacja jest dobrze wyposażona, aby wdrażać rozwiązania i zarządzać nimi w sposób efektywny, zapewniając wysoki stopień odporności.

Wskaźniki:

  • Wykorzystaj Azure Monitor do monitorowania obciążeń i wykorzystania zasobów.
  • Wykrywanie anomalii poprzez ustawianie alarmów, wizualne rejestrowanie i monitorowanie.
  • Rejestruj ruch sieciowy za pomocą NSG (Network Security Group), rejestruj przepływy za pomocą Azure Network Watcher
Zasoby:

Zabezpiecz i zarządzaj

Poziom Details
100: Początkowy

Cel: Bezpieczeństwo i zarządzanie mają wspierać automatyzację na poziomie podstawowym, aby ułatwić przyszły rozwój.

Wskaźniki:

  • Dojrzałość zarządzania/bezpieczeństwa jest na etapie podstawowym, ponieważ jest mniej botów do nadzorowania.
  • Wrażliwe dane, które muszą być zaszyfrowane, są identyfikowane w procesie budowania/eksploracji bota.
  • Określono prawa dostępu wymagane do łączenia się z systemami zewnętrznymi.

Zasoby:szyfruj poufne dane

200: Powtarzalny

Cel: Bezpieczeństwo i zarządzanie mają na celu wsparcie kilku botów w użyciu produkcyjnym.

Wskaźniki:

  • Zasady dostępu warunkowego - definiuj w Azure dla Power Automate zasady przyznawania lub blokowania dostępu na podstawie użytkownika/grupy, urządzenia, lokalizacji.
  • Szyfruj dane w REST i w trakcie przesyłania
    • Wymuś komunikację wyłącznie za pomocą protokołu HTTPS w aplikacjach internetowych
    • Szyfruj połączenie z maszynami wirtualnymi za pomocą RDP
  • Ochrona zapory - Zdefiniuj grupy zabezpieczeń sieciowych, aby zezwolić na ruch wychodzący/wchodzący.
  • Zarządzaj poufnymi danymi w obiegu biurowym - szyfruj dane, używając danych wejściowych jako tekstu.
Zasoby:
300: Zdefiniowany

Cel: Bezpieczeństwo i zarządzanie są przewidziane do obsługi wielu botów na potrzeby produkcji. Organizacja dojrzewa w swojej podróży ku automatyzacji.

Wskaźniki:

  • Połączenie bramy z maszyną jest zautomatyzowane.
  • Zarządzanie licencjami to proces zautomatyzowany, licencje są przydzielane/oddzielane w zależności od potrzeb zespołu/działu.
  • Bezpieczne przechowywanie i rotacja danych uwierzytelniających.
  • Zarządzanie dostępem jest zautomatyzowane i umożliwia zarządzanie dostępem do ścieżek plików, artefaktów i aplikacji.
  • Wykorzystanie usługi Dataverse Teams i grup Microsoft Entra do efektywnego zarządzania uprawnieniami użytkowników.

  • Przeglądanie sposobu używania łącznika w PPAC (centrum administracyjnym Power Platform).

Zasoby:

400: Sprawny

Cel: bezpieczeństwo i zarządzanie są ukierunkowane na wspieranie botów służących zespołom wielofunkcyjnym do użytku produkcyjnego, z nastawieniem na optymalizację i wydajność.

Wskaźniki:

  • Wprowadzono proaktywne monitorowanie.
  • Wdróż blokadę lokatorów, aby ograniczyć dostęp lokatorów zewnętrznych.
  • Wdrożenie definicji Granularne DLP: punkt końcowy dla łączników.
  • Zapewnij spełnienie standardów zgodności z przepisami w zależności od branży (np: PCI DSS - Standard danych branży kart płatniczych itp.

Zasoby:

500: Wydajny

Cel: Bezpieczeństwo i zarządzanie są na dojrzałym etapie. Organizacja jest dobrze wyposażona, aby zabezpieczyć i zarządzać rozwiązaniami w sposób efektywny, zapewniając wysoki stopień odporności.

Wskaźniki:

  • Wdrożenie systemu zarządzania zdarzeniami bezpieczeństwa (SIEM) w celu zapewnienia inteligentnej analizy bezpieczeństwa i informacji o zagrożeniach.
  • Ustanowienie procesu odkrywania aplikacji w celu identyfikacji nowych połączeń z aplikacjami (przy użyciu narzędzi do zarządzania bezpieczeństwem aplikacji, takich jak Microsoft Cloud App Security Management).

Zasoby:Zarządzanie zdarzeniami bezpieczeństwa (SIEM)

Rozwój

Poziom Fusion Teams (stan)
100: Początkowy

Cel: Organizacja dopiero zaczyna swoją przygodę z automatyzacją, celem jest ewangelizacja przyjęcia Power Automate na poziomie podstawowym.

Wskaźniki:

  • Zidentyfikuj zespoły, które muszą być częścią procesu automatyzacji
  • Promowanie znaczenia i wpływu automatyzacji na poziomie zespołu

Zasoby:Przekształcenie cyfrowe

200: Powtarzalny

Cel: Organizacja rozszerza swój ślad automatyzacji, ale nadal ocenia wykonalność z punktu widzenia skali. Nurture jest nastawione na wspieranie i promowanie twórców, którzy dobrze znają Power Automate.

Wskaźniki:

  • Przydzielanie ról i obowiązków w oparciu o indywidualne funkcje zawodowe
    • Automatyzacja produktu: czempioni
    • Twórcy automatyzacji
    • Zespół automatyzacji CoE
  • Ustanowienie punktów kontaktowych i liderów strumienia, których celem jest przekonywanie innych i wspieranie automatyzacji w całej organizacji.

Zasoby:przydzielanie ról i obowiązków

300: Zdefiniowany

Cel: Organizacja uznaje Power Automate za realne rozwiązanie. Organizacja dojrzewa na drodze automatyzacji, a wraz z nią pojawia się wiele "chwil nauki". "Doglądanie" na tym poziomie jest nastawione na wspieranie bólów wzrostowych typowych dla wzrastającej dojrzałości.

Wskaźniki:

  • Promotorzy automatyzacji wspierają innych deweloperów obywatelskich, którzy przechodzą przez cykl "próba - porażka - sukces".
  • Developerzy-obywatele dążą do promowania rozwiązań w produkcji, a na każdym etapie są wspierani przez swoich rówieśników.

Zasoby:Promotorzy automatyzacji

400: Sprawny

Cel: Organizacja coraz bardziej zbliża się do dojrzałego stanu w swojej podróży w kierunku automatyzacji.

Wskaźniki:

  • Zespoły dzielą się sukcesami, programiści obywatelscy opowiadają o wzroście ROI w całej organizacji dzięki automatyzacji.
  • Zespoły, które początkowo niechętnie podchodziły do automatyzacji, zaczynają ją stosować, przekonane o jej wartości.

Zasoby:Historie sukcesu automatyzacji w świecie rzeczywistym

500: Wydajny

Cel: Organizacja jest na dojrzałym etapie swojej podróży w kierunku automatyzacji.

Wskaźniki:

  • Zaoferuj indywidualne wyróżnienia i ścieżki kariery dla obiecujących twórców obywatelskich.
  • Zachęcaj deweloperów obywatelskich do prowadzenia blogów na temat zdobytej wiedzy i podróży w kierunku automatyzacji, aby pomóc innym entuzjastom, którzy dopiero zaczynają.

Zasoby:Ścieżki kariery dla developerów-obywateli

Uwaga

Możesz pobrać wersję do druku dojrzałości automatyzacji Power Platform. Ogólny zarys modelu dojrzałości automatyzacji - cele grupowe oparte na różnych filarach HEAT, czyli Upełnomocnienie, Odkrywanie i planowanie, Projektowanie, Budowanie i testowanie, Wdrażanie i zarządzanie, Zabezpieczanie i zarządzanie oraz Pielęgnowanie. Zdefiniowano poziomy CMMI w różnych fazach: Początkowa, Powtarzalna, Zdefiniowana, Możliwa i Efektywna w odniesieniu do filarów HEAT.