Rozwiązania dla kłopotliwych systemów informatycznych

Kłopotliwe systemy informatyczne Praktycznie każdy szef IT ma gdzieś z tyłu głowy niepokojącą myśl o jednym (lub kilku) problematycznym systemie informatycznym. Myśl ta na co dzień pozostaje w uśpieniu, ale niestety od czasu do czasu powraca, przywołana jakimś problemem, awarią lub kolejnym natarczywym pytaniem działu biznesowego o nową funkcjonalność. Nawet jeśli żadne z takich zdarzeń nie wystąpi, to sama świadomość, że może się pojawić, niejednokrotnie nie daje spać […]

Grzegorz Papaj, 21 marca 2019

Przejmowanie systemów informatycznych przez profesjonalną firmę programistyczną

Może przychodzisz do firmy zastąpić ostatniego programistę w dziale IT. Może obejmujesz właśnie stanowisko dyrektora IT. Może jesteś w sytuacji, w której przejmujesz aplikację po poprzedniej firmie programistycznej. Postaramy się Ci pomóc w każdej z tych sytuacji. Przejęcie systemu po poprzedniku lub przejęcie porzuconego systemu jest dosyć złożoną sytuacji i wiąże się z szeregiem czynności. W ImpiCode mamy z tym do czynienia bardzo często. Jeżeli gdzieś w pobliżu mamy do dyspozycji […]

Piotr Lewandowski, 13 lutego 2019

Rosnące potrzeby informatyzacji wiążą się z koniecznością współpracy z programistami przy implementacji lub wdrożeniu oprogramowania.

Wobec rosnących potrzeb informatyzacji w firmach normą staję się konieczność współpracy z programistami przy implementacji lub wdrożeniu oprogramowania. Poniższy artykuł opisuje modele współpracy przy zatrudnianiu firmy programistycznej. Zazwyczaj przedsiębiorstwa współpracują z firmami programistycznymi w dwóch modelach fixed price oraz outsourcing T&M (Time and Materials). Oba rozwiązania mają swoje zalety i wady. Fixed price W modelu fixed price firma programistyczna wyznacza określoną cenę […]

Piotr Lewandowski, 7 września 2018

Utrzymanie i migracja starych systemów jest niełatwe i wiąże się z podjęciem kilku ważnych decyzji.

W firmach nierzadko utrzymywane są stare systemy informatyczne, często w mocno już przestarzałych technologiach. Utrzymanie (housekeeping, system maintenance) i migracja takich systemów jest niełatwe i wiąże się z podjęciem kilku ważnych decyzji. W przypadku starych systemów jest szczególnie wysokie ryzyko utraty wsparcia i możliwości rozwoju. Może się na przykład zdarzyć, że ostatni programista, który znał daną technologię, właśnie odszedł. Czasem również z jakiegoś powodu kończy się […]

Piotr Lewandowski, 23 maja 2018