Przejdź do treści

Przebieg wdrożenia

Pięć etapów wdrożenia Phenome z wynikiem i osobą decydującą na końcu każdego

Każdy etap kończy się dokumentem albo działającym oprogramowaniem. Ostatnie kolumny tabeli podają, kto albo co rozstrzyga o przejściu do następnego etapu i które narzędzia są jeszcze w budowie. Metoda nie była jeszcze mierzona na wdrożeniu, a czas trwania etapów pozostaje szacunkiem, dopóki pierwsze wdrożenia go nie zmierzą.

Pięć etapów wdrożenia PhenomeMapowanie, projektowanie, budowa, weryfikacja i monitorowanie, jedno po drugim. Po mapowaniu osoby, z którymi rozmawiano, potwierdzają model. Po weryfikacji firma decyduje o uruchomieniu. Odchylenie wykryte w monitorowaniu otwiera nową rundę projektowania.01Mapowaniemapa firmyz modelem procesów02Projektowanielista luk i ich koszt,plan wdrożenia03Budowamoduły i adapterydo systemów firmy04Weryfikacjaraport z testówzgodności05Monitorowanieobserwacjei odchyleniaprzegląd mapydecyzja o uruchomieniuodchylenie otwiera nową rundę projektowania

Etapy w skrócie

EtapCo powstajeCo zapewnia firmaKto decyduje o przejściu dalejStan narzędzi
1. Mapowanienotatki z rozmów, mapa firmy z modelem procesów w OPM i historiami makigamiczas osób na rozmowy i na przegląd mapyosoby, z którymi rozmawiano: każdy proces potwierdza ktoś, kto tę pracę wykonujenarzędzie OPM działa; przewodnik do wywiadów i szkic modelu przez AI są w budowie
2. Projektowanielista luk z kosztem każdej, model docelowy, plan wdrożenia podzielony na fazyosobę, która decyduje o zakresieosoba decyzyjna w firmie zatwierdza pierwszą fazęanaliza luk jest w budowie
3. Budowaadaptery do systemów firmy, moduły platformy w wydanych wersjachdostęp do systemów, które mają zostać podłączonewynik testów z etapu 4narzędzia do konfiguratorów działają; zestaw dla agentów AI jest w budowie
4. Weryfikacjaraport z testów zgodności każdego modułu i adaptera—firma decyduje, czy zweryfikowana faza ruszatesty zgodności są w budowie
5. Monitorowanieobserwacje z działającego wdrożenia, zgłoszone odchylenia—odchylenie otwiera kolejną rundę projektowaniamonitor jest w budowie

1. Mapowanie

Konsultanci Object rozmawiają z pracownikami firmy obszar po obszarze. Notatki powstają w trakcie rozmowy albo zaraz po niej, a przy każdym stwierdzeniu zapisuje się rolę osoby, która je wypowiedziała, i datę.

Wynikiem jest mapa firmy, przechowywana w repozytorium firmy na serwerze Object albo w systemach firmy, nigdy w repozytorium publicznym. Model obecnych procesów jest jedną z siedemnastu części tej mapy:

Część mapyCo zawiera
Procesymodel obecnych procesów w OPM, z historiami makigami dla procesów, które mają znaczenie
Model biznesowysegmenty klientów, produkty i usługi, kanały sprzedaży, przychody i główne koszty, partnerzy
Celeco firma chce osiągnąć, z miarą, terminem i właścicielem każdego celu
Historia i planyhistoria, która nadal kształtuje firmę, oraz planowane inwestycje, zakłady, produkty, systemy i zatrudnienia
Organizacjadziały, role, odpowiedzialności i prawo do decyzji; ludzie wyłącznie jako osoby pełniące role
Kompetencjeco ludzie potrafią, ile osób to potrafi, wiedza, którą ma tylko jedna osoba
Lokalizacjezakłady, budynki, magazyny i biura z przeznaczeniem, wielkością i ograniczeniami
Zasobymaszyny, linie, narzędzia, przyrządy pomiarowe i flota pojazdów: typ, liczba, wiek, stan, sterowanie, łączność
Systemyaplikacje, bazy danych, arkusze i foldery współdzielone, przez które przechodzi praca, z rolą, właścicielem i sposobem wymiany danych
Infrastrukturasieci, serwery, usługi chmurowe, tożsamości i dostęp, kopie zapasowe, bezpieczeństwo
Produktyportfel, warianty, produkcja na zamówienie, wolumeny, dane opisujące produkty
Dostawcyco dostarcza lub wykonuje każdy dostawca i podwykonawca, jak przechodzą zamówienia i potwierdzenia, zależności
Kliencigrupy klientów i klienci kluczowi: jak zamawiają, czego wymagają, jak odbierają towar i płacą
Obowiązkinormy, certyfikaty, przepisy, umowy i audyty, każde z właścicielem
Wskaźnikico się dziś mierzy, jak często i kto na to patrzy
Ryzykaco mogłoby zatrzymać pracę, z prawdopodobieństwem, skutkiem i obecnym zabezpieczeniem
Danerodzaje danych, gdzie leżą, kto odpowiada za każdą informację, jak długo się je przechowuje, co jest osobowe lub poufne

Rejestry w mapie podają rodzaje i liczby, bez danych osobowych. Jeśli trzeba podać nazwisko, zostaje ono w repozytorium firmy za zgodą tej osoby.

Procesy rysuje się w notacji OPM (ISO 19450) w narzędziu, które działa jako rozszerzenie VS Code. Narzędzie sprawdza strukturę modelu i pokazuje historie użytkowników jako makigami. Zgodność modelu z rzeczywistością sprawdzają ludzie. Model uznaje się za przejrzany, kiedy przy każdym procesie co najmniej jedna osoba wykonująca tę pracę potwierdziła, że opis się zgadza.

2. Projektowanie

Mapę porównuje się z katalogiem ról modułów. Każda znaleziona luka należy do jednego z czterech rodzajów:

  • rola, której firma potrzebuje, a której nie pełni żaden system ani człowiek;
  • rola pełniona jednocześnie przez dwa systemy;
  • przekazywanie danych między dwoma systemami bez uzgodnionego kontraktu: eksport do pliku, e-mail albo przepisywanie;
  • informacja, za którą nikt nie odpowiada.

Każda luka dostaje koszt w jednostkach, którymi firma sama się posługuje: w godzinach na tydzień, błędach na miesiąc albo utraconych zamówieniach; moduły dobiera się od luk najdroższych.

System, który firma ma i który w wystarczającym stopniu pełni swoją rolę, zostaje. Dostaje adapter do kontraktu roli, a jego użytkownicy pracują w nim jak wcześniej. Brakujący system dodaje się przez ten sam kontrakt, od producenta, który firmie odpowiada.

Plan wdrożenia wskazuje dla każdej roli wykonawcę (moduł Phenome, istniejący system, produkt zewnętrzny albo na razie nic), adapter, wersję kontraktu i fazę. Pierwsza faza musi działać samodzielnie; fazę, która przynosi korzyść dopiero razem z następną, łączy się z nią albo okraja. Zakres pierwszej fazy zatwierdza osoba decyzyjna w firmie.

3. Budowa

Adaptery do systemów firmy pisze się dla danego wdrożenia, każdy według kontraktu roli, którą obsługuje. Trafiają razem z planem do repozytorium firmy. Ich napisanie wymaga dostępu do systemów, które mają zostać podłączone. Moduły platformy wchodzą do wdrożenia w wydanych wersjach.

Zestaw narzędzi dla agentów AI jest w budowie. Z nim adaptery i definicje konfiguratorów będzie mógł pisać agent AI, którego kod przejdzie tę samą weryfikację co kod napisany przez człowieka.

4. Weryfikacja

Testy zgodności ról są w budowie. Gdy będą gotowe, każdy moduł i każdy adapter przejdzie zestaw testów swojej roli: poprawne i błędne przykłady oraz zachowanie przy ponowieniu, przekroczeniu czasu i nieznanym wyniku. Test zastępowalności uruchamia ten sam zestaw na innej implementacji tej samej roli.

Faza jest zweryfikowana, gdy wszystkie jej implementacje przeszły testy zgodności. O jej uruchomieniu decyduje firma.

5. Monitorowanie

Monitor, który jest jeszcze w budowie, zbiera po uruchomieniu to, co każdy kontrakt zobowiązuje się raportować. Odchylenie, czyli zerwany kontrakt albo proces, który w firmie się zmienił, otwiera kolejną rundę projektowania.

AI w etapach wdrożenia

Szkicowanie modelu procesów przez AI z notatek z rozmów należy do części metody, która jest w budowie. Agent AI może też napisać adapter, a w obu przypadkach widzi dane firmy.

AI można pominąć w każdym etapie. O tym, który model AI może zobaczyć dane firmy, decyduje firma. Bez agenta konsultant pisze model bezpośrednio w edytorze OPM według tej samej metody.

Phenome jest usługą Object, studia oprogramowania i inżynierii.

Rozmowę o wdrożeniu umawia się przez https://object.pl.