Jak napisać dobrą specyfikację projektu informatycznego?
Stworzenie dobrej specyfikacji projektu informatycznego znacząco zwiększa szansę na uzyskanie produktu, który będzie zgodny z potrzebami. Wiele osób ma jednak sporo trudności, aby stworzyć specyfikację, która będzie zrozumiała i klarowna dla zespołu IT zaangażowanego w temat. Jak zatem napisać dobrą specyfikację projektu informatycznego? Specyfikacja projektu informatycznego – co to jest? Specyfikacja projektu programistycznego to bardzo ważny element dokumentacji projektowej. Opisane są w niej podstawowe założenia tj. cele projektu […]
Grzegorz Papaj, 1 lipca 2019
Skąd się biorą opóźnienia w projektach informatycznych?
Przekroczenie terminu jest w projektach informatycznych zjawiskiem dość powszechnym. Jak wynika z badania PMresearch.pl, aż 61% projektów oddawanych jest po czasie, zaledwie 33% w terminie, i tylko 6% przed terminem. Tym samym ocena skuteczności realizacji projektów przez zamawiających najczęściej jest dość niska. Z czego wynikają późnienia w projektach? Dowiedz się, o czym warto pamiętać, aby projekt programistyczny został zrealizowany o czasie. Wyzwania po stronie wykonawcy W przypadku opóźnień na projekcie najczęściej […]
Grzegorz Papaj, 12 czerwca 2019
Kiedy warto przepisać system na nową technologię?
Nie ma jednoznacznej odpowiedzi, czy lepiej jest ulepszać istniejący już system, czy jednak napisać go od początku w nowej technologii. Każdorazowo rozwiązanie należy dopasować do konkretnej sytuacji, biorąc pod uwagę zarówno szczegóły techniczne jak kwestie biznesowe. W jakich przypadkach lepiej przepisać aplikację od podstaw? Dowiedz się, co należy wziąć pod uwagę podczas podejmowania decyzji. Z reguły firmy stawiają raczej na ulepszanie istniejących już systemów niż zamawianie nowych aplikacji. Niestety czasem […]
Grzegorz Papaj, 23 maja 2019
SharePoint intranet i witryny WWW
SharePoint to potężne narzędzie umożliwiające zespołową współpracę i wymianę danych. Na długo przed erą cloud computingu pozwalało korporacjom i mniejszym firmom, na zarządzanie dostępem do danych firmowych w aplikacjach i na stronach www. Prezentacja treści w formie stron internetowych dostępnych z przeglądarki, to rozwiązanie znane każdemu, kto choćby okazyjnie pracuje z komputerem. Jednak wszechstronność SharePoint to przede wszystkim możliwość złożonej współpracy i integracji z pozostałymi produktami Microsoft oraz usługami zewnętrznymi. Dzięki potencjałowi do integracji […]
Piotr Lewandowski, 7 maja 2019
Trzy filary dobrego kierownika projektów informatycznych
Zarządzanie projektami IT wymaga posiadania szczególnych umiejętności. Dążenie do sukcesu na rynku nie może opierać się jedynie na wiedzy technicznej kierownika projektu; wiedza programistyczna oraz zdobyte doświadczenie to nie wszystko. Równie ważne w kierowaniu zespołem są zdolności interpersonalne dokładne poznanie specyfiki branży, a także indywidualnych celów biznesowych każdego klienta. Głównym celem skutecznego zarządzania projektami informatycznymi jest nie tylko dążenie do pomyślnego zakończenia projektu, ale także ukierunkowanie na wysoką jakość. Osiąganie […]
Grzegorz Papaj, 23 kwietnia 2019
Modyfikacja systemu - cykl życia oprogramowania
Biznesowe systemy informatyczne nie są jedynie zarezerwowane dla wielkich korporacji. Wraz z nastaniem cyfrowej transformacji biznesu (Digital Transformation), która wynika m.in. z konieczności zaspokojenia potrzeb klientów i utrzymania się na rynku, są one masowo wdrażane także w niewielkich firmach. Rosnąca popularność oprogramowania dedykowanego, które ma za bezpośrednie zadanie usprawniać pracę oraz zapewniać możliwość stałego podążania za potrzebami rynku, sprawiła, że obecnie coraz więcej przedsiębiorstw decyduje się na korzystanie z systemów informatycznych ERP […]
Grzegorz Papaj, 5 kwietnia 2019
Typowe kłopoty z systemami IT
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ć spokojnie. Źródła i rodzaje […]
Grzegorz Papaj, 21 marca 2019
Modernizacja aplikacji Visual Basic
W czasach, gdy technologie webowe nie były jeszcze rozpowszechnione, jedną z najpopularniejszych technologii tworzenia aplikacji biznesowych był Visual Basic. Dziś nadal funkcjonuje wiele systemów napisanych w tym języku, choć ich dni są policzone. Od przeszło dziesięciu lat Microsoft oficjalnie nie wspiera środowiska programistycznego VB 6.0. Brak wsparcia VB 6.0 – co to właściwie oznacza Brak wsparcia nie oznacza, że aplikacje napisane w Visual Basicu przestają działać. Microsoft nadal […]
Grzegorz Papaj, 1 marca 2019
Przejmowanie i utrzymanie systemów IT
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 naszego […]
Piotr Lewandowski, 13 lutego 2019