woj. kujawsko-pomorskie
Integracja sklepu z ERP
Bydgoszcz
Integrację sklepu z systemem magazynowym napisał kilka lat temu programista pracujący na zlecenie. Działała, więc nikt nie pytał jak. Teraz programista nie odpowiada na wiadomości, a po zmianie serwera zamówienia przestały trafiać do systemu. Nie ma dokumentacji, haseł ani wiedzy, gdzie w ogóle działa ten program.
Przejęcie integracji
Integracja, o której wiedziała jedna osoba
Zależność od jednej osoby, która „wie, jak to działa", to jeden z najczęstszych problemów integracji w małych i średnich firmach. W Bydgoszczy spotykamy ją regularnie: połączenie napisane przez freelancera, dawnego pracownika albo firmę, która już nie istnieje.
Dopóki integracja działa, problem jest niewidoczny. Pojawia się przy pierwszej zmianie: nowy serwer, aktualizacja sklepu, zmiana wersji systemu ERP. Wtedy okazuje się, że nikt nie wie, gdzie działa program, jakie ma hasła, skąd bierze dane i dlaczego przestał działać.
Przejmujemy takie integracje w uporządkowany sposób. Najpierw przywracamy działanie i przenosimy zaległe dane. Potem analizujemy kod, spisujemy, jak integracja działa, dodajemy powiadomienia i kolejkę ponowień. Dokumentację przekazujemy firmie, żeby nie zamienić jednej zależności na drugą.
Przy przejęciu
Co robimy przy przejęciu
Najpierw zamówienia, potem porządek.
- Znalezienie, gdzie i jak działa integracja
- Przywrócenie działania i przeniesienie zaległych danych
- Odzyskanie i zabezpieczenie dostępów
- Analiza kodu i logiki wymiany danych
- Ocena: naprawa, rozbudowa czy przebudowa
- Powiadomienia o błędach i kolejka ponowień
- Dokumentacja integracji przekazana firmie
- Kod w repozytorium należącym do firmy
- Nie przepisujemy wszystkiego od zera bez oceny
- Nie zatrzymujemy dostępów i kodu tylko u siebie
- Nie oceniamy poprzednika, tylko stan integracji
Ocena
Naprawić, rozbudować czy przebudować
Po analizie proponujemy jedną z trzech dróg. Poniżej, od czego zależy wybór.
| Stan integracji | Propozycja | Dlaczego |
|---|---|---|
| Kod czytelny, logika poprawna | naprawa i dokumentacja | działa, brakuje zabezpieczeń |
| Kod czytelny, brakuje funkcji | rozbudowa | podstawa jest dobra |
| Kod nieczytelny, logika poprawna | stopniowe porządki | bez ryzyka dużej zmiany |
| Brak źródła prawdy, dane się rozjeżdżają | przebudowa logiki | problem w projekcie |
| Brak kodu źródłowego | nowe połączenie | nie ma czego naprawiać |
| Przestarzałe technologie | przebudowa w planie | rosnące ryzyko awarii |
| Integracja zbędna po zmianach | gotowy moduł zamiast niej | taniej w utrzymaniu |
Po przejęciu kod integracji trafia do repozytorium należącego do firmy, a dostępy do miejsca wskazanego przez właściciela. To podstawowe zabezpieczenie przed powtórką.
Wynik
Co dostajecie
Integrację, która nie zależy od jednej osoby.
- Działające zamówienia: Przywrócone i przeniesione zaległe dane.
- Dokumentacja i kod: U Was, a nie u wykonawcy.
- Jasna ocena: Naprawa, rozbudowa albo przebudowa.
Bydgoszcz w praktyce
Czego nauczyły nas przejęcia integracji w Bydgoszczy
Pierwsza rzecz: najtrudniejsze bywa samo znalezienie integracji. Program działa na starym komputerze w biurze, na serwerze sklepu albo na prywatnym koncie hostingowym wykonawcy.
Druga: kod pisany przez jedną osobę często jest lepszy, niż się wydaje. Brakuje mu dokumentacji i zabezpieczeń, a nie poprawnej logiki. W takich przypadkach naprawa jest tańsza niż przebudowa.
Trzecia: kod w repozytorium firmy i dokumentacja to rzeczy, o które warto zadbać przy każdej integracji, także nowej. Robimy to zawsze.
Programista, który zrobił integrację, zniknął, a zamówienia przestały przychodzić. W kilka dni wszystko działało, a teraz mamy kod, dokumentację i dostępy u siebie.
Na start
Czego potrzebujemy na start
Wystarczy to, co jest pod ręką.
- Opis: co przestało działać i od kiedy
- Wszelkie informacje po poprzednim wykonawcy
- Dostęp do sklepu, ERP i serwerów
- Informacja o ostatnich zmianach: serwer, aktualizacje
- Faktury lub umowy z wykonawcą, jeśli są
- Osoba obsługująca zamówienia
Współpraca
Jak pracujemy
Zaczynamy od znalezienia integracji i przywrócenia działania. Zaległe zamówienia przenosimy z kontrolą duplikatów.
Analizujemy kod i logikę, przygotowujemy ocenę: naprawa, rozbudowa albo przebudowa. Pracujemy zdalnie.
Dodajemy zabezpieczenia, przekazujemy dokumentację i kod. W ramach opieki pilnujemy integracji po aktualizacjach.
Zasięg
Gdzie dokładnie pracujemy
Integracje po poprzednich wykonawcach przejmujemy dla firm z Bydgoszczy zdalnie.
Pracujemy też dla firm z Solca Kujawskiego, Nakła nad Notecią, Białych Błot, Koronowa, Szubina i Inowrocławia.
- Bocianowo-Śródmieście-Stare Miasto
- Nowy Fordon
- Stary Fordon
- Szwederowo
- Bartodzieje
- Wyżyny
- Kapuściska
- Bielawy
- Osowa Góra
- Miedzyń-Prądy
- Błonie
- Wilczak-Jary
Poza samym miastem pracujemy też w okolicy: Solec Kujawski, Białe Błota, Osielsko, Nakło nad Notecią, Koronowo, Żnin, Szubin. Dla nas to ten sam wyjazd, a dla wyszukiwarki osobny zestaw zapytań, o który mało kto konkuruje świadomie.
Budżet
Ile kosztuje przejęcie integracji
Przywrócenie działania rozliczamy za czas pracy, dalsze kroki po ocenie.
| Zakres | Przykład | Czas | Orientacyjnie |
|---|---|---|---|
| Przywrócenie działania | znalezienie, naprawa, zaległe dane | zależnie od stanu | godzinowo |
| Analiza i dokumentacja | kod, logika, ocena | kilka dni | wycena po przywróceniu |
| Rozbudowa lub przebudowa | według oceny | kilka tygodni | ok. 5 000 – 15 000 zł lub wycena po analizie |
| Opieka nad integracją | monitoring, aktualizacje | miesięcznie | od 199 zł |
Dokumentacja i kod po przejęciu należą do firmy.
Współpraca
Od zaginionego wykonawcy do udokumentowanej integracji
Znalezienie
Gdzie działa integracja.
Przywrócenie
Zamówienia i zaległe dane.
Dostępy
Odzyskane i zabezpieczone.
Analiza
Kod i logika wymiany.
Ocena
Naprawa, rozbudowa, przebudowa.
Dokumentacja
Kod i opis u Was.
Pytania
Zanim zapytasz
Tak, zaczynamy od znalezienia i przywrócenia działania.
Nie zawsze. Decydujemy po analizie kodu.
Wtedy zwykle potrzebne jest nowe połączenie.
Tak, w repozytorium należącym do firmy.
Tak, z kontrolą duplikatów.
Przywrócenie godzinowo, dalsze kroki po ocenie.
Ta sama okolica
Pozostałe usługi w Bydgoszczy
Zostaliście z integracją bez wykonawcy?
Napiszcie, co przestało działać i co wiecie o integracji. Zaczniemy od przywrócenia zamówień.