Podatek od integracji
Dyrektor finansowy poda co do euro, ile kosztuje każdy system. Licencje, hosting, wsparcie, partner wdrożeniowy. Czego nikt nie poda, to ile kosztują szwy — eksporty, uzgodnienia, człowiek wiedzący, która z dwóch liczb jest prawdziwa.
Ta praca nie ma pozycji w budżecie, bo nie jest niczyim projektem. Jest rozłożona po dziesiątkach ludzi w małych porcjach, a suma prawie zawsze przewyższa oprogramowanie, które spina.
Gdzie płaci się ten podatek
Przepisywanie. Ten sam fakt wpisany do drugiego systemu, bo pierwszy nie umie mu go przekazać. Pojedynczo dwie minuty, łącznie etat.
Uzgadnianie. Dwa systemy się nie zgadzają i ktoś ustala, który ma rację. To rutyna, jest zaplanowane i traktowane jako normalność, a nie jako usterka.
Czekanie. Krok, który nie może ruszyć, bo zapis się jeszcze nie przeniósł. Klasyką są nocne przetwarzania: praca, która mogłaby się wydarzyć o szesnastej, dzieje się o dziewiątej następnego dnia.
Spotkanie. Cotygodniowa sesja istniejąca po to, żeby złożyć obraz, którego nie ma żaden system. Policzcie ludzi w niej i pomnóżcie przez godziny, a potem zapytajcie, ile kosztowałoby, gdyby ten obraz po prostu istniał.
Utrzymanie łączników. Każda integracja to mały kawałek oprogramowania bez właściciela, który psuje się przy każdej zmianie po którejkolwiek stronie i którego awarię odkrywa się po skutku, a nie po alercie.
Wiedza, czemu ufać. Doświadczeni pracownicy wiedzą, które pola w których systemach są wiarygodne. Ta wiedza jest realna, cenna, nieudokumentowana i odchodzi razem z nimi.
Dlaczego to się nigdy nie naprawia
Jest niewidoczne. Żaden pojedynczy przypadek nie zasługuje na wzmiankę, więc żaden nie trafia wyżej.
Naprawa nie jest projektem. Wymiana systemu ma start i koniec. Usunięcie szwu to zmiana strukturalna dotykająca dwóch właścicieli, z których każdy uważa, że ruszyć powinien ten drugi.
Dostawcy nie mają w tym interesu. Każdy produkt zyskuje na byciu systemem źródłowym i żaden nie zyskuje na ułatwieniu odejścia. Standardy integracyjne istnieją i są wdrażane dokładnie tak daleko, jak żąda dział zakupów.
Ludzie się dostosowują. Organizacja obchodzi szwy tak skutecznie, że koszt przestaje wyglądać na koszt, a zaczyna wyglądać na pracę.
Jak to zmierzyć
Wybierzcie jeden proces od początku do końca — od zapytania do zapłaty albo od zamówienia do dostawy. Przejdźcie go z ludźmi, którzy go wykonują, i zapiszcie każdy punkt, w którym informacja przechodzi między systemami przy udziale człowieka.
Dla każdego zapiszcie, ile trwa i jak często się zdarza. Pomnóżcie. Wynik to podatek od integracji na jednym procesie — a większość firm odkrywa, że przewyższa koszt licencji zaangażowanych systemów.
Potem zadajcie trudniejsze pytanie: ile z opóźnienia w tym procesie to czas decydowania, a ile czas przenoszenia. W większości firm to drugie jest większe, czyli organizacja jest wolna z powodów niemających nic wspólnego z tym, jak szybko ktokolwiek cokolwiek rozstrzyga.
Za czym to przemawia
Nie za lepszą integracją. Za mniejszą liczbą rzeczy do zintegrowania.
Jeden zapis usuwa pracę nie dlatego, że jest bardziej zaawansowany, tylko dlatego, że krok przenoszenia przestaje istnieć. To mniej ekscytujące twierdzenie niż większość obietnic oprogramowania dla firm — i to jest całość tego argumentu.
- integracja
- silosy danych
- koszt
- systemy firmowe