O tej serii:

Wiele firm na całym świecie zobowiązało się do HCL Notes/Domino* przez lata. Znają wiele korzyści płynących z tego związku. Ponadto Notes/Domino leży w centrum ich procesów i sposobu ich działania. Mimo to decydenci IT na całym świecie zaczynają wyobrażać sobie przyszłość, w której Notes/Domino może odgrywać mniejszą rolę lub wcale.

To pierwsza z serii siedmiu blog posty omawiające najtrudniejsze wyzwania związane z migracją Notes/Domino. Dostarczane przez nas rozwiązania w świecie rzeczywistym nie są dostępne z żadnego innego pojedynczego źródła.

Dowiesz się, w jaki sposób nowe podejście do analizy i prezentacji danych może zrewolucjonizować Twoją zdolność do upraszczania najbardziej złożonych projektów Domino i dostarczania ich efektywnie, na czas i zgodnie z budżetem.

Motywacją do powstania tej serii jest pomoc w jeździe na szczycie technologicznej fali sukcesu.

Proszę zaakceptuj marketingowe pliki cookie aby wyświetlić ten film.

Wyzwanie migracji

W wielu organizacjach środowisko Notes/Domino rozwijało się organicznie przez dziesięciolecia. Jest głęboko osadzony w procesach biznesowych i stanowi dużą inwestycję w krajobraz aplikacji. W latach 90. wielu nie-programistów tworzyło własne aplikacje przy użyciu szablonów. Zmodyfikowali nawet wygląd i funkcjonalność bez kodowania. Dziś mówi się o tym jako o programistach obywatelskich, którzy nie kodują lub nie kodują. Niezależnie od terminu, w rezultacie liczba baz danych/aplikacji gwałtownie wzrosła, gdy dostępnych było coraz więcej szablonów.

Rynek pokazuje, że w ciągu ostatnich kilku lat wiele firm przeszło już z Notes/Domino do Microsoft Outlook lub Office 365. Inne są w trakcie tego procesu. W wielu przypadkach decyzja o migracji jest strategiczna, nie wynikająca z problemów technicznych lub brakujących funkcji.

Microsoft twierdzi, a nasze doświadczenie potwierdza, że ​​migracja poczty jest zwykle prostym procesem. Na rynku dostępnych jest kilka narzędzi, które mogą pomóc w zaplanowaniu i wykonaniu tego.

Migracja aplikacji jest znacznie bardziej złożona. Większość organizacji tworzy aplikacje od lat. Mogą istnieć dziesiątki tysięcy wniosków, które muszą zostać przetworzone. Wszystkie są wyjątkowe i mają specyficzne wymagania. Jak cenne są dla firmy? Jak często są używane? Przez kogo są używane? Jak skomplikowany jest kod? To tylko kilka pytań, na które musisz odpowiedzieć. Pracując przez lata z setkami klientów wiemy, jak trudno jest znaleźć wewnętrzną wiedzę, aby móc szybko i łatwo udzielać precyzyjnych odpowiedzi dla całej organizacji.

W tym tkwi prawdziwe wyzwanie. W związku z tym jest często odrzucany przez zwolenników Microsoft jako tak łatwy do wdrożenia, jak migracja poczty. Niestety to wszystko, ale.

W przypadku większości organizacji Note/Domino jest tak głęboko osadzony w swoich systemach i procesach, że całkowite zastąpienie wszystkich aplikacji Domino zajmie wiele miesięcy, a często wiele lat. Intensywne wykorzystanie czasu, ludzi i pieniędzy może skrócić ten proces. Podobnie jak my, prawdopodobnie wiesz, że nawet niektórym największym organizacjom z najgłębszymi kieszeniami zajęło ponad 10 lat wycofywanie całej infrastruktury Notes/Domino.

Uzyskiwanie odpowiedzi – Twoje pierwsze kroki do udanego projektu

Posiadanie właściwych odpowiedzi na właściwe pytania od samego początku i możliwość dostępu do tych krytycznych informacji w centralnym repozytorium stanowi podstawę udanego projektu. Mając te informacje pod ręką, możesz szybko opracować dokładny plan migracji, który zminimalizuje czas, zasoby i koszty związane z projektem.

Właściwe podejście może pogodzić konflikt między chęcią „pozbywania się Notes do końca roku” a faktycznym wdrożeniem, które zostanie przeprowadzone przez kierowników projektów, administratorów Domino, programistów i menedżerów IT.

Pierwszym krokiem jest zrozumienie wielkości projektu:

  • Jaka jest struktura i rozmiar twojego środowiska?
  • Ile baz danych jest niewykorzystanych?
  • Ile baz danych można wykluczyć z projektu?
  • Ilu użytkowników aktywnie korzysta z programu Notes?
  • Jakie są najbardziej wydajne ścieżki migracji dla Twoich aplikacji?
  • Jak złożoność projektu DB wpływa na koszty przebudowy?
  • Kim są właściciele aplikacji, którzy są interesariuszami projektu?

Wiele z tych pytań należy zadawać w sposób ciągły, a odpowiedzi będą się zmieniać w miarę upływu czasu postępy projektu a okoliczności ewoluują.

Zwykłe podejście

Jak już wcześniej wspomniano, wiele firm nie posiada wewnętrznej wiedzy fachowej, która może pomóc w poruszaniu się przez zawiłości nieodłącznie związane z projektem migracji. Skłania ich to do zatrudniania zewnętrznych konsultantów, którzy otrzymają wynagrodzenie za audyt istniejącego środowiska, udzielenie odpowiedzi na powyższe pytania i opracowanie planu projektu.

Korzyści z takiego podejścia wydają się oczywiste. Migrację przeprowadzą eksperci z dużym doświadczeniem. Ta wiedza powinna zmniejszyć zakres projektu, zmniejszyć ryzyko błędów w realizacji i obniżyć koszty.

Przyjrzyj się jednak nieco głębiej, a korzyści mogą zniwelować wady.

Najbardziej oczywistą wadą jest to, że projekty te są długotrwałe, a koszty konsultantów zewnętrznych często sumują się z czasem.

Mniej oczywiste jest to, że firmy doradcze muszą raczej przedłużać projekty niż je skracać.

Często będą korzystać z własnych software narzędzia na wstępnym, badawczym etapie projektu w celu znalezienia odpowiedzi na powyższe pytania. Po zakończeniu projektu software a dostęp do tych danych pozostawia im.

Istnieje również możliwość, że będą mieli dostęp do najbardziej wrażliwych danych swoich klientów.

Gdy opracują plan migracji, często będą zatrzymywani w celu wykonania implementacji. Czyniąc to, w naturalny sposób nabywają dogłębne zrozumienie projektu i funkcji nowego środowiska. Znowu, gdy projekt się kończy, ta wiedza jest tracona i nie ma nikogo, kto posiadałby taką wiedzę.

Nowe podejście z lepszymi wynikami

Czy istnieje alternatywne podejście? Czy istnieje jedno źródło informacji, które jest łatwe w użyciu, wyczerpujące, dokładne i bezstronne? Czy istnieje sposób na samodzielne i ciągłe zdobywanie tych informacji bez konieczności angażowania gromady drogich konsultantów zewnętrznych?

Na szczęście jest.

iDNA Applications jest nowy software zaprojektowany, aby wspierać Cię podczas jednego z najtrudniejszych projektów informatycznych w Twojej karierze – migracja z od dawna zakorzenionego środowiska Notes/Domino.

  • Daje zupełnie nowy widok na środowisko aplikacji.
  • Jednym kliknięciem myszy nawet najbardziej złożone środowiska są renderowane w postaci prostych, łatwych do zrozumienia wykresów i punktów danych, które dostarczają odpowiedzi, których potrzebujesz.
  • Analiza złożoności kodu w połączeniu z wykorzystaniem aplikacji umożliwia podejmowanie decyzji opartych na wartościach na każdym etapie migracji.
  • Własne rankingi aplikacji pozwalają skupić się na najważniejszych elementach projektu.
  • Te i inne punkty zapewniają, że będziesz w stanie dostarczyć swój projekt łatwiej i szybciej niż kiedykolwiek myślałeś, że to możliwe.

Przycinanie projektu do rozmiaru

Zobaczysz diagram kompletnego środowiska Notes/Domino na pulpicie nawigacyjnym Przegląd środowiska — punkt wyjścia do analizy. Możesz szybko określić możliwość ograniczenia zakresu, porównując informacje o wdrożonych bazach danych z dotkniętymi bazami danych.

Panel przeglądu środowiska
Rysunek 1: Panel przeglądu środowiska

Teraz spójrz na pulpit nawigacyjny „Scope Focus Funnel”. Oto łatwa do odczytania graficzna reprezentacja potencjału redukcji zakresu. Każda sekcja lejka opisuje proces używany do eliminowania aplikacji, które nie wymagają migracji. Dodatkowo możesz szybko zobaczyć w prawym górnym rogu potencjał zmniejszenia zasięgu wyświetlany jako procent.

Panel lejka ScopeFocus
Rysunek 2: Tablica rozdzielcza ścieżki ScopeFocus

Wykazano, że łączny efekt wyeliminowania ich z projektu zmniejsza rozmiary projektów nawet o 90%!

To dla ciebie szybka wygrana i jest ogromna. Wyobraź sobie oszczędności czasu, kosztów i zasobów, gdy zmniejszysz zakres projektu do 10% dotychczasowego.

Efektywne wykorzystanie zasobów programistycznych

Niektóre aplikacje, takie jak bazy danych systemu i pliki poczty, nie są odpowiednimi kandydatami do migracji. Są one automatycznie wykluczane z potencjalnego wszechświata migracji. Pozostałe aplikacje są następnie analizowane dla Ciebie. Widać ich złożoność programistyczną i podobieństwa. Uzbrojony w te informacje będziesz wiedział, jak najefektywniej wykorzystać swoje zasoby programistyczne. Migracja popularnych, złożonych aplikacji będzie wymagać więcej czasu i zasobów. Inne aplikacje można łatwo i szybko obsłużyć przy minimalnych nakładach inwestycyjnych. Dodatkowo aplikacje można konsolidować, dzięki czemu można jeszcze bardziej ograniczyć zakres migracji. Będziesz mieć kolejną szybką wygraną, wiedząc, które aplikacje można szybko migrować.

Oprócz tych dwóch korzyści możesz wydajnie alokować zasoby programisty. Będziesz mieć ludzi, których potrzebujesz, tam, gdzie ich potrzebujesz, aby na czas wdrożyć te złożone aplikacje.

Oszczędności kosztów i blokady dróg

Takie projekty są drogie i głośne. W jaki sposób chciałbyś zaproponować zrekompensowanie części kosztów poprzez eliminację niewykorzystanych licencji? To jest łatwe! Informacje potrzebne do monitorowania użytkowania przez użytkowników końcowych są na wyciągnięcie ręki. Niewykorzystane licencje można anulować lub lepiej przydzielić.

Pulpit nawigacyjny Przegląd aktywności użytkowników pozwala szybko i łatwo zobaczyć, jak aktywnie użytkownicy końcowi angażują się w aplikacje. Mając tę ​​wiedzę, łatwo jest podjąć decyzję o przeniesieniu lub anulowaniu nieużywanych licencji, aby zmaksymalizować wartość, jaką firma otrzymuje z wydatków na licencje.

Panel przeglądu aktywności użytkownika
Rysunek 3: Pulpit nawigacyjny przeglądu aktywności użytkownika

Odebranie komuś ukochanych aplikacji Notes/Domino może być delikatną kwestią i mieć realny wpływ na biznes. Dlatego zidentyfikowani są dla Ciebie właściciele aplikacji. Możesz wygładzić ścieżkę migracji, podchodząc do nich z wyprzedzeniem i eliminując potencjalne przeszkody, zanim się pojawią.

Możesz również wykorzystać te informacje do racjonalnego alokowania kosztów projektu. Złożone aplikacje wymagają więcej zasobów, a tym samym kosztów migracji. Ponieważ znasz właściciela i widzisz użycie, możesz zobaczyć, kto korzysta z migracji każdej aplikacji i możesz proporcjonalnie przydzielić koszty.

Co w tym jest dla Ciebie?

Któż nie chciałby, aby ich projekty były prostsze, mniejsze, szybsze i tańsze? Kto nie chce mieć większego budżetu np. w postaci obniżenia kosztów licencji?

Wszystko zaczyna się od posiadania pod ręką narzędzi, które szybko i łatwo udzielą Ci potrzebnych odpowiedzi w jednym miejscu. Stąd możesz opracować najlepszą możliwą strategię realizacji projektu na czas i zgodnie z budżetem oraz czerpać następujące korzyści:

  • Wiedza o tym, które aplikacje nie wymagają migracji, zmniejsza projekt do jego rzeczywistego rozmiaru w celu dokładniejszego określenia zakresu
  • Twoje terminy są skrócone
  • Twoje terminy są dokładniejsze
  • Dotrzymanie terminów oznacza brak efektu domina dla projektów już zaplanowanych na przyszłość
  • Wymagania dotyczące zasobów programistycznych można dokładniej oszacować i lepiej alokować tam, gdzie ich potrzebujesz
  • Dostęp do ciągłych informacji o Twoim środowisku sprawia, że ​​raportowanie postępów jest łatwe, elastyczne i dokładne

Nadchodzi w naszej serii

Uzbrojeni w odpowiedzi na te pytania, następnym krokiem jest rozważenie różnych scenariuszy docelowych projektu. Wiele organizacji zaczyna z planem całkowitego opuszczenia platformy w określonym terminie. Z naszego doświadczenia z wieloma naszymi klientami wynika, że ​​takie plany prawie na pewno nie powiodą się.

„Najzdrowsze” projekty, które nasi eksperci zaobserwowali, to te, które konsolidowały się krok po kroku na przestrzeni wielu lat. Są one wspierane przez planowane środowisko współistnienia, które stale się kurczy w miarę wymiany aplikacji o krytycznym znaczeniu dla biznesu. To środowisko może być nawet hostowane przez dostawcę chmury, aby zminimalizować koszty licencji i eksploatacji i stać się „domem emerytów” dla aplikacji, w których migracja lub modernizacja nie może być ekonomicznie uzasadniona.

Żaden dyrektor nie chce słyszeć, że opuszczenie platformy aplikacji Notes/Domino zajmie lata. Jest to jednak najpewniejszy sposób na zminimalizowanie negatywnego wpływu na biznes i uniknięcie szeregu niedotrzymanych terminów spowodowanych projektami zaplanowanymi w zbyt wielu nieznanych ilościach.

* dawniej IBM Notes/Domino