Momencik, trwa przetwarzanie danych   loading-animation

piekielni.pl

Pokaż menu
Szukaj

Natchniony historią z wdrożenia jakiegoś tam systemu i prościutkiego błędu: Historyjka o…

Natchniony historią z wdrożenia jakiegoś tam systemu i prościutkiego błędu:

Historyjka o głupocie, piekielności i "instant karmie".

Głupota:
Firma zmieniała/rozbudowywała system rozliczeń z klientami oraz podatkowych.
Wynikła konieczność przechowywania pewnych dodatkowych danych w bazie. Przeżyłem przypadek typu "nie, to pole na pewno nie jest wykorzystywane, można go użyć" powiedziane ... 2 różnym dostawcom w 2 różnych projektach.
Były porządne środowiska testowe będące wierną kopią produkcji, pełne UAT-y, testy bezpieczeństwa. Tylko ... osobne;) dla każdego projektu. A wdrożenie obu w ten sam weekend. Wszystko przeszło gładko...
Po zakończeniu miesiąca i rozliczeniu faktur/zamknięciu miesiąca dane z obu modułów "spotkały się" w systemie księgowym :D:D.
Znalezienie przyczyny błędu ok. 2 tyg. (niespecyficznie się dodawały/odejmowały/modulo inne pole). Naprawa jeszcze dłuższa (przebudowa architektury jednego z projektów, rozszerzenie bazy itp.).

Piekielność: próba zrzucenia odpowiedzialności na dostawców.
Po szybkich procesach sądowych: wina po stronie
zlecającego (na szczęście pierwotne zalecenie było pisemne !!).

Karma: Błąd wytknięty w wyniku kontroli skarbowej:) Sam koszt kar dla zlecającego (ze strony klientów i podatkowego) - wyższy niż płatność za oba projekty.

Smutna rzeczywistość: winnego po stronie zlecającego oczywiście brak ;)

by ja_2
Dodaj nowy komentarz
avatar shpack
0 4

O czym ty piszesz ? Nic z tego nie rozumiem.

Odpowiedz
avatar ja_2
-1 3

@shpack: Których wyrazów nie rozumiesz? Albo prościej: wymień te, które rozumiesz ;)

Odpowiedz

Zmodyfikowano 1 raz. Ostatnia modyfikacja: 19 października 2021 o 4:28

avatar shpack
0 0

@ja_2 Zrozumiałem " głupota by ja_2" . I tutaj się zgadzam z tekstem.

Odpowiedz
avatar trolik1
-1 1

Ale o so kaman?

Odpowiedz
avatar niepodam
2 2

Z programistycznego na polski: było sobie w bazie danych pole, które nie było do niczego wykorzystywane (pole w bazie to coś jak kolumna w tabelce). Dwa niezależne systemy łączące się z tą bazą potrzebowaly nowego pola, ktoś mądry inaczej stwierdził, że skoro tamto pole jest i się marnuje, to niech go użyją. Problem z tym, że oba systemy potrzebowały tego pola do czego innego, więc system A liczył momentami wykorzystując dane, które dostarczył system B i odwrotnie (dla przykładu wyobraźcie sobie, że A wpisuje wzrost użytkownika a B średnie saldo konta).

Odpowiedz
avatar Tralinka
2 2

@niepodam bardzo dziękuję

Odpowiedz
avatar shpack
0 0

@niepodam Dzieki , że to przetłumaczyłeś. I proszę, da się to napisać zrozumiałe. Ale do tego trzeba inteligencji.

Odpowiedz
Udostępnij