Jak firma Microsoft ustanowiła Centrum Doskonałości

Napiwek

Ten artykuł koncentruje się na doświadczeniu firmy Microsoft w tworzeniu Centrum Doskonałości. Podczas konfigurowania własnego Centrum Doskonałości zalecamy również przejrzenie informacji omówionych w planie wdrażania sieci szkieletowej.

Ten artykuł dotyczy specjalistów IT i menedżerów IT. Dowiesz się, jak skonfigurować analizę biznesową i analizę Centrum doskonałości (COE) w organizacji oraz jak firma Microsoft skonfigurowała swoje rozwiązania.

Dla niektórych istnieje błędne przekonanie, że COE jest tylko pomocą techniczną — to myślenie jest jednak dalekie od rzeczywistości.

Ogólnie rzecz biorąc, analizy biznesowej i analizy COE to zespół specjalistów, którzy są odpowiedzialni za ustanawianie i utrzymywanie platformy analizy biznesowej. Jest również odpowiedzialny za tworzenie pojedynczego źródła prawdy i definiowanie zestawu spójnych metryk dla całej firmy w celu odblokowania i przyspieszenia szczegółowych informacji. Jednak COE jest szerokim terminem. W związku z tym można ją zaimplementować i zarządzać na różne sposoby, a jej struktura i zakres mogą się różnić w zależności od organizacji. Zawsze chodzi o niezawodną platformę dostarczającą odpowiednie dane i możliwości szczegółowych informacji odpowiednim osobom w odpowiednim czasie. W idealnym przypadku promuje również propagowanie, szkolenie i wsparcie. W firmie Microsoft jest ona opisana jako dyscyplina w rdzeniu i dostarczana jako nasza platforma analizy biznesowej i jedno źródło prawdy.

W większych organizacjach można znaleźć wiele COE z podstawowym COE rozszerzonym przez satelity COE — często na poziomie działu. W ten sposób satelita COE jest grupą ekspertów zaznajomionych z taksonomiami i definicjami, którzy wiedzą, jak przekształcić podstawowe dane w to, co ma sens dla swojego działu. Analitycy działu otrzymują uprawnienia do podstawowych danych i ufają, że są one używane we własnych raportach. Tworzą rozwiązania, które opierają się na starannie przygotowanych podstawowych wymiarach, faktach i logice biznesowej. Czasami mogą one również rozszerzać je na mniejsze, specyficzne dla działu modele semantyczne i logikę biznesową. Co ważne, satelity COE nigdy nie są odłączone ani nie działają w izolacji. W firmie Microsoft satelity COE promują elastyczność na brzegu sieci.

Aby ten rozszerzony scenariusz zakończył się powodzeniem, działy muszą płacić za grę. Innymi słowy, działy muszą finansowo inwestować w podstawowe COE. W ten sposób nie ma obaw, że "nie otrzymują ich sprawiedliwego udziału" lub że ich wymagania są kiedykolwiek de-priorytetowe.

Aby zapewnić wsparcie dla tego scenariusza, podstawowa wersja COE musi być skalowana w celu zaspokojenia finansowanych potrzeb działu. Po dołączeniu kilku semantycznych modeli dołączono korzyści zestawu skalowania. W firmie Microsoft szybko okazało się, że praca centralnie jest bardziej ekonomiczna i przynosi szybsze wyniki. Po dołączeniu każdego nowego obszaru tematów doświadczyliśmy jeszcze większych korzyści skali, które pozwoliły na wykorzystanie i współtworzenia całej platformy, wzmacniając naszą podstawową kulturę danych.

Rozważmy przykład: Nasza platforma analizy biznesowej dostarcza podstawowe wymiary, fakty i logikę biznesową dla finansów, sprzedaży i marketingu. Definiuje również setki kluczowych wskaźników wydajności (KPI). Teraz analityk w firmie Power Platform musi przygotować pulpit nawigacyjny przywództwa. Niektóre kluczowe wskaźniki wydajności, takie jak przychód i potoki, pochodzą bezpośrednio z platformy analizy biznesowej. Inne są jednak oparte na bardziej szczegółowych potrzebach firmy. Jednym z takich potrzeb jest kluczowy wskaźnik wydajności dotyczący wdrażania funkcji specyficznej dla usługi Power BI: przepływów danych. Dlatego analityk tworzy model złożony usługi Power BI, aby zintegrować podstawowe dane platformy analizy biznesowej z danymi działu. Następnie dodają logikę biznesową, aby zdefiniować swoje wskaźniki KPI dla działów. Na koniec tworzą pulpit nawigacyjny przywództwa na podstawie nowego modelu, który wykorzystuje zasoby coe całej firmy wzmocnione lokalną wiedzą i danymi.

Co ważne, podział odpowiedzialności między podstawowymi i satelickich COE umożliwia analitykom działu skupienie się na łamaniu nowego gruntu zamiast zarządzania platformą danych. Czasami może istnieć nawet wzajemnie korzystne relacje między satelitami COE a rdzeniem COE. Na przykład satelita COE może definiować nowe metryki, które okazały się korzystne dla swojego działu, stanowią podstawowe metryki korzystne dla całej firmy, dostępne od i obsługiwane przez podstawową coE.

Platforma analizy biznesowej

W organizacji coE może być rozpoznawane przez inną nazwę, taką jak zespół analizy biznesowej lub grupa. Nazwa ma znaczenie mniej niż to, co faktycznie robi. Jeśli nie masz sformalizowanego zespołu, zalecamy pielęgnowanie zespołu, który łączy podstawowych ekspertów analizy biznesowej w celu ustanowienia platformy analizy biznesowej.

W firmie Microsoft coE jest nazywane platformą analizy biznesowej. Ma wiele grup uczestników projektu reprezentujących różne działy w firmie, takie jak Finanse, Sprzedaż i Marketing. Jest ona zorganizowana w celu uruchamiania udostępnionych możliwości i dedykowanych dostaw.

Diagram przedstawia udostępnione możliwości i dedykowane dostawy, które opisano w poniższych sekcjach.

Udostępnione możliwości

Do ustanowienia i obsługi platformy analizy biznesowej wymagane są funkcje udostępnione. Wspierają one wszystkie grupy uczestników projektu, które finansują platformę. Składają się one z następujących zespołów:

  • Podstawowa inżynieria platformy: zaprojektowaliśmy platformę analizy biznesowej przy użyciu myślenia inżynieryjnego. To naprawdę zestaw struktur, które obsługują pozyskiwanie danych, przetwarzanie w celu wzbogacania danych i dostarczanie tych danych w semantycznych modelach analizy biznesowej na potrzeby użycia analityków. Inżynierowie są odpowiedzialni za projekt techniczny i implementację podstawowych możliwości platformy analizy biznesowej. Na przykład projektują i implementują potoki danych.
  • Infrastruktura i hosting: inżynierowie IT są odpowiedzialni za aprowizowanie wszystkich usług platformy Azure i zarządzanie nimi.
  • Pomoc techniczna i operacje: ten zespół utrzymuje działanie platformy. Pomoc techniczna wymaga od użytkownika, takich jak uprawnienia do danych. Operacje utrzymują działanie platformy, upewniając się, że umowy dotyczące poziomu usług (SLA) są spełnione, oraz komunikując opóźnienia lub błędy.
  • Zarządzanie wydaniami: zmiany wersji menedżerów programów technicznych (PM). Zmiany mogą wahać się od aktualizacji platformy po zmiany żądań wysyłanych do modeli semantycznych analizy biznesowej. Są one ostatnią linią obrony, aby upewnić się, że zmiany nie przerywają niczego.

Dedykowane dostawy

Dla każdej grupy uczestników projektu istnieje dedykowany zespół ds. dostarczania. Zazwyczaj składa się z inżyniera danych, inżyniera analizy i technicznego pm — wszystkie finansowane przez grupę uczestników projektu.

Role zespołu analizy biznesowej

W firmie Microsoft nasza platforma analizy biznesowej jest obsługiwana przez skalowalne zespoły specjalistów. Zespoły są dostosowane do zasobów dedykowanych i udostępnionych. Obecnie mamy następujące role:

  • Menedżerowie programów: menedżerowie programów to dedykowany zasób. Pełnią one rolę podstawowego kontaktu między zespołem analizy biznesowej a uczestnikami projektu. Ich zadaniem jest tłumaczenie wymagań biznesowych uczestników projektu na specyfikację techniczną. Zarządzają również priorytetyzacji elementów dostarczanych przez uczestników projektu.
  • Potencjalni klienci bazy danych: są one dedykowanym zasobem odpowiedzialnym za dołączanie nowych modeli semantycznych do scentralizowanego magazynu danych. Dołączanie modelu semantycznego może obejmować konfigurowanie zgodnych wymiarów, dodawanie logiki biznesowej i atrybutów niestandardowych oraz nazwy standardowe i formatowanie.
  • Potencjalni klienci analizy: są one dedykowanym zasobem odpowiedzialnym za projektowanie i opracowywanie modeli semantycznych analizy biznesowej. Starają się zastosować spójną architekturę przy użyciu standardowego nazewnictwa i formatowania. Optymalizacja wydajności jest ważną częścią ich roli.
  • Operacje i infrastruktura: są one zasobem udostępnionym odpowiedzialnym za zarządzanie zadaniami i potokami danych. Są one również odpowiedzialne za zarządzanie subskrypcjami platformy Azure, pojemnościami usługi Power BI, maszynami wirtualnymi i bramami danych.
  • Pomoc techniczna: są one zasobem udostępnionym odpowiedzialnym za pisanie dokumentacji, organizowanie szkoleń, komunikowanie zmian modelu analizy biznesowej i odpowiadanie na pytania użytkowników.

Zarządzanie i zgodność

W przypadku każdej grupy uczestników projektu potencjalni klienci zapewniają nadzór i nadzór między programami. Jego nadrzędnym celem jest zapewnienie inwestycji w it generują wartość biznesową i zmniejszanie ryzyka. Spotkania komitetu sterującego odbywają się regularnie w celu dokonania przeglądu postępów i zatwierdzenia głównych inicjatyw.

Rozwijanie własnej społeczności

Ustanów i rozwijaj społeczność w organizacji, wykonując:

  • Organizując regularne wydarzenia "Godziny pracy", które odkładają na bok czas zespołowi analizy biznesowej, aby umożliwić użytkownikom zadawanie pytań, sugestie, dzielenie się pomysłami, a nawet składanie skarg.
  • Tworzenie kanału usługi Teams w celu zapewnienia pomocy technicznej i zachęcanie wszystkich użytkowników do zadawania i odpowiadania na opublikowane pytania.
  • Uruchom i promuj nieformalne grupy użytkowników i zachęcaj pracowników do prezentowania lub uczestnictwa.
  • Uruchom bardziej formalne wydarzenia szkoleniowe dotyczące konkretnych produktów i samej platformy analizy biznesowej. Rozważ dostarczenie pulpitu nawigacyjnego usługi Power BI w ciągu dnia, który jest dostępny jako zestaw bezpłatnych kursów i jest doskonałym sposobem wprowadzenia pracowników do usługi Power BI po raz pierwszy.

Aby uzyskać więcej informacji na temat tego artykułu, zapoznaj się z następującymi zasobami:

W następnym artykule z tej serii dowiesz się więcej o architekturze rozwiązań analizy biznesowej w środowisku COE i różnych zastosowanych technologiach.

Usługi specjalistyczne

Certyfikowani partnerzy usługi Power BI są dostępni, aby pomóc organizacji w pomyślnym skonfigurowaniu środowiska COE. Mogą one zapewnić ekonomiczne szkolenie lub inspekcję danych. Aby zaangażować partnera usługi Power BI, odwiedź portal partnerski usługi Power BI.

Możesz również współpracować z doświadczonymi partnerami konsultingowymi. Mogą one pomóc w ocenie, ocenie lub zaimplementowaniu usługi Power BI.