Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Z tego artykułu dowiesz się, w jaki sposób firma AECOM, światowy lider w dziedzinie rozwoju infrastruktury, uprościła wdrażanie projektów za pomocą Microsoft Power Platform i Microsoft Azure Microsoft Fabric. AECOM zarządza szerokim zakresem projektów, w tym systemami transportowymi, zaopatrzeniem w wodę, gospodarką odpadami, systemami energetycznymi i budynkami użyteczności publicznej. Projekty te charakteryzują się dużą skalą i złożonością, co wymaga skutecznej koordynacji między wieloma dyscyplinami i interesariuszami.
Aby zautomatyzować proces dodawania członków zespołu projektowego do wielu platform, firma AECOM opracowała aplikację Project Connect, która integruje Microsoft SharePoint, Autodesk Construction Cloud i Revizto. Project Connect zapewnia, że wszystkie niezbędne uprawnienia i prawa dostępu są poprawnie skonfigurowane od samego początku, co pozwala użytkownikom uniknąć interakcji ze złożonymi danymi i źródłami danych. Steve Harrison, wiceprezes zespołu ds. inżynierii budowlanej w AECOM MEA, mówi: "Widziałem na własne oczy, jak integracja najnowocześniejszych technologii z doskonałością inżynieryjną przekształca rozwiązania, które dostarczamy klientom".
Wyzwania
Firma AECOM musiała poprawić sposób, w jaki członkowie zespołu projektowego byli wdrażani do wielu platform technologicznych, na których opierają się projekty inżynieryjne w regionie Bliskiego Wschodu i Afryki (MEA). Wdrażanie członków zespołu do odpowiedniej platformy stawało się coraz trudniejsze w miarę jak projekty stawały się coraz bardziej złożone pod względem zakresu i złożoności. Zespoły inżynierskie nie mogły rozpocząć pracy płynnie i wydajnie, co czasami powodowało opóźnienia. Usprawnione, scentralizowane rozwiązanie stało się kluczowe, zwłaszcza że coraz więcej projektów było uruchamianych.
Aby sprostać temu wyzwaniu, firma AECOM opracowała program Project Connect w oparciu o technologie firmy Microsoft, w tym Power Platform platformę Microsoft Fabric Dataverse Azure i rozwiązanie Copilot. Kluczowe role w tworzeniu aplikacji obejmowały menedżerów informacji, projektantów i zespół cyfrowy. Martin Angus, dyrektor ds. cyfryzacji w AECOM na Bliskim Wschodzie, mówi: "Jako firma głęboko zaangażowana w wykorzystanie produktów Microsoft, wierzymy, że technologie Microsoft odgrywają kluczową rolę w napędzaniu naszej podróży do transformacji cyfrowej".
Wdrażając aplikację Project Connect, firma AECOM zajęła się kilkoma wyzwaniami, które ograniczały wydajność i produktywność zespołów projektowych:
Zarządzanie uprawnieniami: Dynamiczny charakter zespołów projektowych oznaczał, że poszczególne osoby były rozproszone w wielu lokalizacjach i rolach. Wyzwanie polegało na tym, aby każdy miał odpowiedni dostęp we właściwym czasie.
Różnorodność technologiczna: Zarządzanie uprawnieniami dla wielu technologii wymagało ciągłego uczenia się i wdrażania. Każda technologia ma swoje unikalne reguły i protokoły dostępu i uprawnień, co zwiększa złożoność.
Deficyt integracji: Operacje AECOM obejmują standardowe technologie biznesowe, takie jak Workday i Oracle, oraz platformy takie jak Autodesk, Revizto i Bluebeam. Brak integracji między tymi technologiami a systemami zarządzania uprawnieniami zespołów projektowych stanowił dodatkowe wyzwanie.
Zdecentralizowane i nieefektywne śledzenie konfiguracji technologii: Śledzenie konfiguracji technologii w różnych projektach było fragmentaryczne i nieefektywne. Zespoły polegały na ręcznych procesach, arkuszach kalkulacyjnych i kanałach komunikacji, co prowadziło do luk w śledzeniu i nadzorze.
Potrzebowaliśmy rozwiązania, które umożliwiłoby naszym menedżerom ds. informacji efektywne wdrażanie członków projektu w różnych technologiach i wielu projektach. Dzięki Microsoft Power Platform integracji z Azure i Microsoft Fabric odkryliśmy idealne rozwiązanie, które usprawnia i optymalizuje cały proces.
— Abdullah Tanvir, AECOM
Rozwiązanie
Firma stworzyła aplikację Project Connect przy użyciu aplikacji Microsoft Power Apps kanwy. Jest on w środowisku produkcyjnym i jest używany przez wszystkich menedżerów ds. informacji w całym regionie MEA. Ze względu na swoją prostotę i pozytywne opinie użytkowników w regionie MEA, aplikacja została również wdrożona w AECOM Canada. Spodziewana jest ekspansja na inne regiony.
Wdrażanie projektów - Teams
Menedżerowie ds. informacji z łatwością dołączają członków zespołu projektowego do Microsoft Teams ekranu Wdrażanie projektu — Teams SharePoint i korzystają z niego . Jak pokazano na poniższym zrzucie ekranu, na ekranie zostanie wyświetlona lista projektów w okienku po lewej stronie. W środkowym okienku są wyświetlani bieżące elementy członkowskie wybranego projektu, a w prawym okienku jest wyświetlany katalog użytkowników.
Następujący przepływ pracy jest zgodny z numerowanymi objaśnieniami na zrzucie ekranu:
Menedżerowie informacji wybierają projekt w lewym okienku. Członkowie zespołu projektu są wyświetlani w środkowym okienku.
Menedżer informacji przeszukuje katalog użytkowników w prawym okienku, aby sprawdzić, czy nowy członek zespołu istnieje w aplikacji Teams i SharePoint.
Jeśli członek zespołu nie zostanie znaleziony, menedżer informacji wybiera ikonę Dodaj , aby dodać tę osobę do katalogu użytkowników AECOM.
Jeśli członek zespołu musi również zostać dodany do grupy zabezpieczeń Zarządzanie projektami (PM), administrator wybiera opcję Dodaj do PM SG .
Menedżerowie ds. informacji mogą również zbiorczo dodawać członków zespołu przy użyciu szablonu arkusza Import zbiorczy programu Excel. Szablon jest dołączony do wiadomości e-mail, która wygląda podobnie do poniższego przykładu:
Menedżer informacji przesyła ukończony szablon do lokalizacji, do której link znajduje się w wiadomości e-mail. Przepływ Power Automate działający w tle dodaje każdego członka arkusza do witryny projektu SharePoint .
Project Connect udostępnia podobne ekrany do dodawania członków zespołu do Autodesk Construction Cloud i Revizto.
Widok projektu
Menedżerowie ds. informacji używają ekranu Widok projektu do sprawdzania i dostosowywania technologii, do których ma dostęp członek zespołu. Jak pokazano na poniższym zrzucie ekranu, ekran jest podzielony na dwie główne sekcje:
Po lewej stronie znajduje się lista projektów i pole wyszukiwania, w którym można znaleźć określone projekty. Ikony wskazują, które narzędzia są zintegrowane z każdym projektem, w tym grupa zabezpieczeń Zarządzanie projektami, raport kolizji Revizto, raport kosztów projektu, Teams/SharePoint, Autodesk Construction Cloud, Revizto i UNIFI.
Po prawej stronie znajduje się obszar roboczy użytkownika. Zawiera pole wyszukiwania użytkowników i ikony do dołączania użytkowników i przypisywania ról Autodesk Construction Cloud.
Legenda:
- Wybierz ikony, aby wyświetlić grupę zabezpieczeń Zarządzanie projektami, raport kolizji Revizto i raport kosztów projektu. Wybierz ikonę platformy, aby uzyskać dostęp do rekordów projektu na tej platformie.
- Wyszukaj użytkownika w katalogu, aby szybko wyświetlić jego dostęp do technologii.
- (Administratorzy) Przypisz odpowiednie technologie jednocześnie, przypisując rolę do użytkownika.
- (Administratorzy) Wybierz ikonę Dodaj , aby dodać rolę do użytkownika.
Widok użytkownika
Ekran Widok użytkownika jest odpowiednikiem ekranu Widok projektu. Umożliwia menedżerom informacji wyszukiwanie określonego użytkownika w katalogu użytkowników AECOM i przeglądanie jego dostępu do różnych technologii we wszystkich projektach. Jak pokazano na poniższym zrzucie ekranu, ekran jest podzielony na dwie główne sekcje. Po lewej stronie znajduje się katalog użytkowników z polem wyszukiwania. Po prawej stronie wyświetlana jest lista projektów, do których przypisany jest wybrany członek zespołu, oraz pole wyszukiwania, w którym można znaleźć określone projekty. Ikony wskazują, do jakich technologii członek zespołu ma dostęp dla każdego projektu. Znacznik wyboru wskazuje, że członek zespołu zakończył onboarding.
Administrator programu Project Connect
Ekran Administrator programu Project Connect to aplikacja oparta na modelu utworzona w Power Apps programie. Menedżerowie informacji używają tego ekranu do konfigurowania projektów do dołączania w aplikacji Project Connect. Jak pokazano na poniższym zrzucie ekranu, na ekranie zostanie wyświetlona lista projektów z kolumnami, takimi jak nazwa projektu, menedżer projektu, identyfikator projektu i inne informacje identyfikujące. Przyciski u góry ekranu umożliwiają menedżerom informacji wykonywanie akcji, takich jak usuwanie projektu, odświeżanie listy projektów, wizualizacja widoku, wysyłanie linku do listy pocztą e-mail, uruchamianie raportu oraz eksportowanie do lub z programu Excel.
Raport o dostępie do onboardingu
Menedżerowie ds. informacji korzystają z pulpitu nawigacyjnego raportu o dostępie do onboardingu, aby śledzić postęp zespołu w procesie wdrażania projektu w czasie. Jak pokazano na poniższym zrzucie ekranu, na pulpicie nawigacyjnym jest wyświetlanych kilka wizualizacji danych dla wybranego projektu:
- Liczba członków zespołu, którzy nie zostali dołączeni do zespołu
- Wykresy słupkowe przedstawiające liczbę dołączonych członków zespołu według rodziny zadań i kraju/regionu
- Wykres szeregów czasowych liczby dołączania według daty
- Tabela z imionami i nazwiskami członków zespołu oraz przepracowanymi godzinami
Wykorzystywane technologie
Zespół AECOM wykorzystał różne technologie Microsoft w tworzeniu i wdrażaniu aplikacji Project Connect:
Power Apps: Służy jako główny interfejs programistyczny dla aplikacji kanwy Project Connect i aplikacji opartych na modelu.
Power Automate: Power Automate workflows pobierają i konsolidują informacje ze wszystkich platform o członkach zespołu przypisanych do projektu. Przepływy korzystają z interfejsów API Autodesk Construction Cloud i Revizto do dołączania członków do tych platform technologicznych.
Power BI: Zapewnia raporty analityczne, które oferują wgląd w uprawnienia i poziomy dostępu na różnych platformach technologicznych w celu świadomego podejmowania decyzji i zarządzania.
Microsoft Fabric: Ułatwia inżynierię danych, konsolidując dane z wielu źródeł i przechowując je w hurtowni danych w celu kompleksowego raportowania i analizy.
Azure Blob Storage: przechowuje raporty finansowe aplikacji Workbench i dane kadrowe produktu Workday, które mają być pozyskiwane przez Microsoft Fabric usługę Data Factory.
Azure SQL Database: przechowuje dane zarządzania zasobami ludzkimi (HRM) z produktu Workday, które są używane w aplikacjach kanwowych i opartych na modelu oraz Power Automate przepływach.
Dataverse: Służy jako baza danych zaplecza dla aplikacji Project Connect, przechowując informacje o użytkownikach z Microsoft Teams Autodesk Construction Cloud i Revizto.
Copilot: Przyspiesza rozwój, Dataverse Power Apps wykorzystując możliwości wspomagane przez sztuczną inteligencję w Power Automate celu usprawnienia przepływów pracy i zwiększenia produktywności.
Najważniejsze możliwości
Oto najważniejsze możliwości aplikacji Project Connect:
- Dołączanie użytkowników oprogramowania firm innych niż Microsoft, takiego jak Autodesk Construction Cloud i Revizto.
- Zbiorcze wdrażanie użytkowników do Microsoft Teams SharePoint usług Autodesk Construction Cloud i Revizto przy użyciu szablonu programu Excel.
- Wdrażaj użytkowników do trzech różnych platform technologicznych za pomocą jednego kliknięcia.
- Użyj pulpitu nawigacyjnego, aby zapoznać się z analizą uprawnień w usługach Teams, SharePoint Autodesk Construction Cloud i Revizto.
Architektura
Aby lepiej zrozumieć podstawy techniczne aplikacji Project Connect, przyjrzyjmy się architekturze rozwiązania. Na poniższych diagramach przedstawiono składniki i sposób ich współdziałania, aby zapewnić efektywne środowisko dołączania.
Pierwszy diagram to schemat blokowy, który ilustruje integrację różnych systemów oprogramowania i narzędzi. Program Outlook jest połączony z systemem Workday HRM, Workbench i Power Automate. Power Automate jest połączony z Azure Blob Storage. Następnie dwa oddzielne wystąpienia usługi Fabric Data Factory przetwarzają dane: jedno kieruje je do usługi Fabric Data Warehouse Power BI, a drugie kieruje je do usługi Azure SQL Database. Project Connect jest również częścią ekosystemu, co wskazuje na kompleksowy potok integracji danych i przepływu pracy.
Legenda:
- Możliwości Copilot i Power Automate Power Apps usprawniają przepływy pracy oraz zwiększają produktywność.
- Program Workday wysyła cotygodniowe dane zarządzania zasobami ludzkimi (HRM) do udostępnionej skrzynki Microsoft Outlook pocztowej.
- Przepływ Power Automate automatycznie przekazuje raporty kadr do wystąpienia Azure Blob Storage.
- W tym samym czasie System Kontroli Kosztów Projektu (z Workbench) wysyła tygodniowe raporty o zaplanowanych kosztach projektu do udostępnionej skrzynki pocztowej Outlooka dla wszystkich aktywnych projektów zespołu.
- Przepływ Power Automate przekazuje również te raporty kosztów do wystąpienia Azure Blob Storage.
- Microsoft Fabric Następnie usługa Data Factory pozyskuje dane o kosztach projektu i dane kadrowe do magazynu danych sieci szkieletowej.
- Power BI Analizuje i wizualizuje informacje o kosztach na pulpicie nawigacyjnym.
- Microsoft Fabric Usługa Data Factory pozyskuje dane kadr do Azure SQL Database.
- Informacje są następnie wysyłane z Azure SQL Database do wyświetlenia w aplikacji Project Connect, która została utworzona przy użyciu Power Apps.
- Dane są następnie wysyłane do Power BI wizualizacji na pulpicie nawigacyjnym.
Następnie przyjrzyjmy się bliżej architekturze aplikacji Project Connect, zbudowanej przy użyciu Power Apps.
Legenda:
Funkcje Copilot usprawniają Power Automate Dataverse Power Apps przepływy pracy i zwiększają produktywność.
Z poprzedniego przepływu pracy dane kadr są wysyłane z Azure SQL Database do wyświetlenia w aplikacji Project Connect, która została skompilowana za pomocą Power Apps.
Aplikacja administracyjna Project Connect oparta na modelu bezpośrednio zarządza programem Project Connect.
Dane z platform są przesyłane do aplikacji Project Connect:
Codzienny Power Automate przepływ korzysta z interfejsu API Autodesk Construction Cloud w celu pobrania szczegółów użytkownika projektu dla wszystkich aktywnych projektów Autodesk Construction Cloud. Dane są przechowywane w tabeli Użytkownicy Dataverse Autodesk Construction Cloud i wysyłane do programu Project Connect.
Drugi codzienny Power Automate przepływ używa interfejsu API Revizto do pobierania szczegółów użytkownika projektu dla wszystkich aktywnych projektów Revizto. Dane są przechowywane w tabeli Revizto Users Dataverse i wysyłane do Project Connect.
Trzeci codzienny Power Automate przepływ używa interfejsu API programu Microsoft Graph do pobierania szczegółów użytkownika dla wszystkich aktywnych projektów usługi Teams. Dane są przechowywane w tabeli Użytkownicy Dataverse usługi Teams i wysyłane do programu Project Connect.
Opcje importu zbiorczego umożliwiają administratorom wyzwalanie Power Automate przepływów w celu wysyłania wiadomości e-mail do skrzynki pocztowej programu Outlook z dołączonym szablonem programu Excel. Po przekazaniu SharePoint pliku programu Excel uruchamiany jest inny Power Automate przepływ, który za pomocą odpowiedniego interfejsu API dodaje użytkowników do SharePoint aplikacji Teams, Autodesk Construction Cloud lub Revizto.
Użytkownicy są dodawani do aplikacji Teams lub SharePoint Group za Office 365 pomocą funkcji Groups.
Gdy użytkownicy są dodawani do usługi Autodesk Construction Cloud lub Revizto, Power Automate przepływ przechowuje informacje o użytkowniku w tabelach Autodesk Construction Cloud lub Revizto Onboarding Tracking Dataverse.
Dane użycia programu Project Connect są przekazywane bezpośrednio do tabeli Użycie Dataverse aplikacji.
Dane tabeli są analizowane przez usługę Fabric Data Factory i pozyskiwane do usługi Fabric Data Warehouse.
Informacje o projekcie są wysyłane do pulpitu nawigacyjnego Power BI wraz z informacjami o kosztach w celu analizy i wizualizacji danych dotyczących wdrażania projektu.
Najpopularniejsze klucze
Wdrożenie aplikacji Project Connect przez AECOM doprowadziło do znacznych ulepszeń. Oto najważniejsze efekty tego rozwiązania:
Uproszczony proces wdrażania: aplikacja Project Connect z jednym widokiem usprawnia proces wdrażania w SharePoint usługach Autodesk Construction Cloud i Revizto. Użytkownicy muszą tylko zapoznać się z Power Apps aplikacją, która jest prosta i łatwa w użyciu. Członkowie zespołu nie muszą już uczyć się interfejsów użytkownika poszczególnych platform.
Zwiększona wydajność i skrócona krzywa uczenia się: Usprawniony proces znacznie zwiększył wydajność i skrócił krzywą uczenia się. Ta strategiczna zmiana pozwoliła menedżerom ds. informacji przejąć odpowiedzialność za onboarding, zwiększając ich wpływ i pozwalając projektantom skupić się na podstawowych zadaniach projektowych.
Integracja z podstawowym oprogramowaniem biznesowym: Aplikacja Project Connect integruje się z podstawowym oprogramowaniem biznesowym organizacji, takim jak Workday i narzędzie Project Cost. Integracja ta zwiększyła produktywność zarządzania użytkownikami i zapewnia AECOM dogłębny wgląd w złożoność uprawnień i praw dostępu w różnych stosach technologicznych dla zespołów projektowych.
Scentralizowane śledzenie konfiguracji technologii: Rozwiązanie oferuje łatwy, scentralizowany sposób śledzenia konfiguracji technologii we wszystkich projektach firmy. Scentralizowane śledzenie zapewnia, że nic nie zostanie pominięte, a zespoły projektowe mają wszystkie potrzebne narzędzia od samego początku.
Zmniejszenie liczby SharePoint wiadomości e-mail z żądaniami dostępu o 50%: Rozwiązanie zmniejszyło koszty administracyjne, zmniejszając o połowę liczbę wiadomości e-mail z wnioskami o dostęp związanych z SharePoint projektem.
Dostęp do platform jednym kliknięciem: Użytkownicy mogą uzyskać dostęp do różnych platform technologicznych za pomocą jednego kliknięcia.
Usprawnione zarządzanie dostępem użytkowników: Zarządzanie dostępem użytkowników w różnych projektach i platformach technologicznych jest znacznie łatwiejsze. Administratorzy czerpią korzyści z lepszej kontroli i zmniejszonej złożoności bez konieczności zarządzania wieloma platformami.
Patrząc w przyszłość
Ponieważ AECOM kontynuuje innowacje i ulepsza swoje rozwiązania, na horyzoncie pojawia się kilka ekscytujących rozwiązań. Następujące kluczowe inicjatywy mają na celu dalsze usprawnienie procesów, poprawę doświadczenia użytkownika i integrację zaawansowanych technologii z przepływami pracy:
Ulepszona interaktywność użytkownika z kontrolką Copilot na płótnie Power Apps : AECOM planuje użyć Power Apps do integracji funkcji Copilot w aplikacjach kanwy, która umożliwia użytkownikom bezpośrednią interakcję ze źródłami danych za pośrednictwem zapytań w języku naturalnym.
Przyjęcie projektowania opartego na interfejsie użytkownika Fluent: zespół planuje używać interfejsu użytkownika Fluent do projektowania aplikacji w całej aplikacji Project Connect, aby zapewnić spójne i spójne środowisko użytkownika.
Opracowywanie niestandardowych łączników dla branżowych interfejsów API: Aby sprostać specjalistycznym potrzebom biznesowym, strategiczny nacisk kładziony jest na tworzenie niestandardowych łączników dla interfejsów API, takich jak Autodesk Construction Cloud i Revizto. Łączniki te umożliwią bezproblemową integrację między Power Platform krytycznymi narzędziami branżowymi, umożliwiając automatyzację przepływów pracy i synchronizację danych w czasie rzeczywistym.
Copilot Studio: AECOM planuje skonfigurować monity, które umożliwią administratorom biznesowym wdrażanie poszczególnych osób do różnych technologii.
Informacje pokrewne
- Co to jest usługa Power Apps?
-
Co to jest Power Automate?
- Omówienie najlepszych rozwiązań dotyczących wdrażania automatyzacji
- Używanie SharePoint i Power Automate tworzenie przepływów pracy
- Omówienie sposobu integrowania Power Automate przepływów z Dataverse
- Użyj Copilot w Power Automate
- Zastosuj automatyzację za pomocą Copilot w Power Automate
- Wprowadzenie do usługi Copilot w przepływach w chmurze
- Co to jest usługa Microsoft Dataverse?
- Co to jest Microsoft Fabric?
- Co to jest Azure Blob Storage?
- Co to jest Azure SQL Database?
- Omówienie składników sieci Web interfejsu użytkownika Fluent UI
- Copilot Studio przegląd