Urbanizacja systemu informatycznego podmiotu lub organizacji, która może być firma lub administracja , jest dyscypliną inżynierii komputerowej składający się w tworzeniu powodować tworzenie systemu informacji (IS) z tym jednym, tak aby skutecznie wspiera i towarzyszy misji tej organizacji i antycypuje ich przemiany. Urbanizacja SI nie jest czystym spojrzeniem na przeszłość, ale bierze pod uwagę to, co już istnieje, i umożliwia lepsze rozważenie wewnętrznych i zewnętrznych ewolucji lub ograniczeń wpływających na SI, opierając się w razie potrzeby na możliwościach technologicznych. Pojęcia obsługiwane są podobne do tych z urbanizacji w środowisku ludzkim (organizacja miast, z terytorium ), koncepcje, które zostały ponownie wykorzystane w informatyce do sformalizowania lub modelować reorganizacji w systemie informatycznym (IS) .
Urbanizacja oznacza zasady i reguły w spójnych, stabilnych i modułowych ramach , do których różne organy decyzyjne organizacji mogą się odwoływać, dokonując inwestycji związanej z zarządzaniem systemem informacyjnym .
Urbanizacja IT jest jedną z metodologii architektury korporacyjnej .
Urbanizacja ułatwia ciągłą transformację systemu informacyjnego.
Ewolucja strategii biznesowych (kombinacje i fuzje , przejęcia, dywersyfikacja ofert handlowych, handel elektroniczny , zarządzanie relacjami z klientami , nowe tryby lub kanały dystrybucji , partnerstwa , reorganizacja, outsourcing , przenoszenie funkcji do zaplecza i front office itp.) zmiany strukturalne i wzrost współzależności (wzajemna zależność) oraz przeplatanie się aplikacji IT z ryzykiem wzmocnienia efektu „worka węzłów ” systemu informatycznego lub SI.
Ta rosnąca złożoność ma wpływ na wysokość kosztów, czasu i ryzyka w projektach rozwoju SI.
Urbanizacja i jej rozszerzenie w architekturze systemów IT kontroluje ewolucję SI, a tym samym redukuje koszty IT, wspiera i towarzyszy strategii biznesowej poprzez optymalizację kosztów / jakości / terminów, poprawia responsywność, inwestuje tylko w produkty i usługi, które generują wartość dodaną i kontrolę Koszty IT i zwrot z inwestycji .
Narzędzia EAM ( fr ) promują to podejście, które można wdrożyć:
Określenie „ urbanizacja ” korzystne jest, że z „ urbanistyki ” , ponieważ podkreśla progresywność ewolucji w kierunku prawidłowo zurbanizowanego cel.
Ponadto, urbanizacja spełnia jeden z trosk zamawiających władz , mianowicie strategicznego dostosowania systemu informatycznego z zawodu .
Urbanizacja opiera się na dwóch podstawowych zasadach:
Termin „docelowy” określa aplikację, którą chce się mieć ( być ). Jest przeciwieństwem istniejącego (takiego, jakim jest ). Sposób przepuszczanie jak jest obecna na którą ma być pożądane jest nazywany Plan (harmonogram).
Pojęcie silnej spójności / słabego sprzężenia wskazuje, że dwie aplikacje muszą komunikować się ze sobą w prosty i skuteczny sposób, ale zależność między tymi dwoma aplikacjami jest minimalna (najlepiej nie istnieje). Dzięki temu możliwe jest usunięcie bloku w celu jego zastąpienia bez zakłócania pozostałej części IS.
System informatyczny można więc porównać do dzielnicy miasta: jeśli ta ostatnia jest dobrze zbudowana i dobrze zurbanizowana , można wyburzyć budynek w sercu dzielnicy bez narażania całego sektora i zastąpić go lub przebudować. inny budynek, podłączając ten nowy budynek do różnych sieci wymiany: dróg dojazdowych, elektryczności, odprowadzania ścieków itp. Urbanizacja polega zatem na stworzeniu zwinnego, modułowego i skalowalnego IS.
Urbanizacja z IS to podejście, aby pomóc transformacji racjonalizacja, uproszczenie i poprawa IS. Niektórzy autorzy porównują system informacyjny do obrazu miasta , czyli refleksyjnego, ustrukturyzowanego, zrównoważonego. W rozszerzeniu tej analogii - która jednak ma ograniczenia - urbanizacja SI polega na planowaniu remontów strukturalnych w celu optymalizacji wymiany, usług, elastyczności, modułowości ... i bardziej ogólnie w odpowiedzi na strategię SI firmy równolegle z ewolucją. zawodu.
Aby ułatwić planowanie w odniesieniu do ewolucji SI, urbanizacja opiera się na planie urbanistycznym, często nazywanym POS, analogicznie do planowania miejskiego .
POS składa się z reprezentowania IS poprzez funkcjonalne odwzorowanie IS i podział na autonomiczne możliwości, z coraz bardziej szczegółowym opisem:
POS musi ułatwiać zbudowanie architektury zoptymalizowanej z funkcjonalnego punktu widzenia IS, który jest punktem zwrotnym pomiędzy punktem widzenia biznesu a punktem widzenia IT.
W szczególności urbanizacja ma na celu:
i ogólnie dla IS:
Uwaga: obszar biznesowy można podzielić na kilka bloków.
W podziale IS zwykle rozróżniamy różne typy stref :
W przypadku bardzo dużych firm zurbanizowanie całego IS w tym samym ruchu jest materialnie niemożliwe. To wyjaśnia, dlaczego IS firmy jest podzielony na autonomiczne obwody; na przykład: według głównych kierunków. Każdy obwód jest wtedy uważany za autonomiczne SI, który jest indywidualnie zurbanizowany. W ten sposób strefa wymiany zarządza zarówno przepływami wewnątrzgrupowymi „IS ⇔ zewnętrzny SI”, jak i przepływami wewnątrz przedsiębiorstwa „IS ⇔ innej firmy IS”.
Tytułem ilustracji, część podziału systemu informatycznego banku :
Powszechną złą praktyką jest stosowanie „zarządzania”, które jest mylone z zarządzaniem z punktu widzenia aktywności procesu. Dobrą praktyką jest określenie dokładnych umiejętności w SI ...
W tym przykładzie możliwość wyposażenia polega na monitorowaniu cyklu życia obiektu biznesowego „propozycja kredytu”.
Poziomy zainteresowania stanowią tak zwany meta-model planowania miejskiego , czyli konceptualny model opisu systemu informacyjnego.
Ten poziom zainteresowania SI składa się z opisu:
Te cele można modelować
Cele te są podzielone na wymagania biznesowe lub SI, funkcjonalne lub nie. Wykaz działalności i / lub tematów funkcjonalnych można otrzymać przez analizowanie tych systemowych wymagania .
System informacyjny z handlowego lub biznesowego punktu widzenia (to znaczy wszystkich transakcji ) składa się z
Definicja strategii firmy prowadzi do wyliczenia:
Działalność firmy jest kilku rodzajów:
Analiza systemu biznesowego może być oparta na technikach BPM ( Business Process Management) , które mają na celu:
Jednym z celów BPM jest przeprowadzenie diagnozy procesów firmy, a tym samym określenie, w których sektorach ewolucja SI zapewni najlepszy zwrot z inwestycji .
System informacyjny (IS) z funkcjonalnego punktu widzenia składa się ze wszystkich:
Analiza funkcjonalna stanowi „kamień węgielny” procesu urbanistycznego, ponieważ ten punkt widzenia jest główną „dźwignią” urbanizacji SI. Jest to również najtrudniejszy do poprawnego zrozumienia punkt widzenia SI; literatura stara się wyjaśnić, czym jest funkcja i istnieje wiele źródeł niejasności:
Identyfikacja funkcji SI wymaga zdolności abstrakcji, która może dezorientować neofitów: funkcja to podstawowa zdolność niezbędna do wykonania jednej lub więcej czynności, ale nie jest nią. Na przykład w przypadku czynności „wbij gwóźdź” podstawową funkcją jest „uderzenie”. W ten sposób funkcja „pisania na klawiaturze” jest wykorzystywana do innych czynności z biznesowego punktu widzenia i może być wyposażona w różne narzędzia z punktu widzenia aplikacji. Biorąc pod uwagę problem ziarnistości funkcji, z funkcjonalnego punktu widzenia mówimy również o blokach funkcjonalnych (które grupują razem podstawowe funkcje współbieżne z tą samą pojemnością SI). Na przykład blok „Rejestracja klienta” zawiera funkcje typu CRUD (tworzenie, wyszukiwanie / odczyt, aktualizacja, usuwanie).
Zurbanizowanych IS musi być w stanie łatwo oddzielić podsystemy informacyjne wspieranie różnych firm i zdolny do zmieniających się w dłuższej perspektywie czasowej wobec autonomicznych systemów informatycznych. Na przykład firma może ostatecznie dać sobie możliwość oddzielenia działalności dystrybucyjnej (sprzedaży) od działalności produkcyjnej (zarządzania produktami) na oddzielne jednostki organizacyjne.
Urbanizacja SI łączy:
W tym celu architektura funkcjonalna identyfikuje w każdej strefie, dzielnicy i bloku bloki funkcjonalne, które wchodzą w skład SI, aby wspierać procesy biznesowe firmy.
Że funkcjonalny blok zapewnia:
Ziarnistość bloku funkcjonalnego (poziom oczka cięcia) musi:
Blok funkcjonalny stanowi jednostkę funkcjonalną, która ma być obrabiana wymiennie. Blok funkcjonalny jest definiowany przez:
Z punktu widzenia IT system informacyjny składa się z ustrukturyzowanej całości:
umożliwienie automatyzacji całości lub części systemu informatycznego , którego administrację i eksploatację zapewnia ta sama jednostka organizacyjna (jednostka administracyjno-operacyjna).
Ten globalizujący się pogląd, przydatny dla osób niebędących specjalistami IT, jest tradycyjnie podzielony na różne, bardzo różne punkty widzenia w IT:
W badaniu istniejących konieczne jest uwzględnienie tych różnych typów architektury, w celu oceny podatności podzespołów, co można zrobić tylko biorąc pod uwagę poziomy techniczne i fizyczne. Aby zdefiniować architekturę docelową, możemy ograniczyć się do architektury aplikacji.
Do aplikacji architektura definiuje wszystkie aplikacje stanowiące część zautomatyzowanego systemu informacyjnego, a także metod ich montażu i komunikacji.
Jest to konkretyzacja architektury funkcjonalnej IS w danym środowisku technicznym i operacyjnym: nie będziemy wtedy mówić już o funkcji w widoku aplikacji, ale o funkcjonalności aplikacji (tj. `` Funkcji, której instancja została utworzona).
Blok aplikacja to zbiór komponentów oprogramowania , które występuje spójność
Blok aplikacja jest autonomiczny w jakim jego działanie musi być niezależna od drogi, że informacje będą miały następnie w górę i będzie nadal w dół.
Blok zastosowanie jest opisane w odniesieniu do:
Składniki bloku aplikacji (dane i usługi) mogą być publiczne (blok zapewnia widoczność, aby umożliwić korzystanie z nich innym blokom) lub prywatne (na wewnętrzne potrzeby bloku).
Blok aplikacji to konkretny obiekt oprogramowania, który w danym kontekście technicznym oferuje całemu systemowi IS implementację funkcjonalności gniazd zdefiniowanych przez odpowiedni blok funkcjonalny. Blok aplikacji komunikuje się z innymi blokami, wymieniając wiadomości i wywołując usługi.
Proces urbanizacji opiera się na 3 kluczowych osiach, które wzajemnie się uzupełniają:
Silne rozróżnienie między istniejącym a docelowym jest istotnym czynnikiem wyjaśniającym.
Podejście urbanistyczne SI obejmuje w szczególności:
Oprócz różnych podejść, które w zależności od kontekstu firmy i opcji metodologicznych mogą być zalecane, działania urbanizacyjne można podzielić na pięć głównych obszarów: