Bieg równoległy

Stare i nowe systemy wykonują to samo przetwarzanie i działają obok siebie

Bieg równoległy to strategia zmiany systemu, w której nowy system powoli przejmuje rolę starszego systemu, podczas gdy oba systemy działają jednocześnie. Ta konwersja ma miejsce, ponieważ technologia starego systemu jest przestarzała, dlatego konieczne jest zainstalowanie nowego systemu w celu zastąpienia starego. Po pewnym czasie, kiedy okaże się, że system działa poprawnie, stary system zostanie całkowicie usunięty, a użytkownicy będą polegać wyłącznie na nowym systemie. Sformułowanie równoległego biegania może odnosić się do procesu zmiany fragmentu działania informatyki biznesowej na nowy system lub do techniki stosowanej przez działy kadr, w której dotychczasowy personel pozostaje na pokładzie podczas przejścia do nowego personelu.

Przegląd

Nowy system musi zostać wdrożony po zbudowaniu i przetestowaniu, aby dobrze spełniał zadania zgodnie z celami. Obejmuje to kilka początkowych kroków, którymi są:

  • zapewnienie prawidłowego przygotowania sprzętu i oprogramowania; wszelkie dodatkowe urządzenia i oprogramowanie są przygotowywane i przechowywane do czasu ich wdrożenia. Przed skonfigurowaniem sprzętu i oprogramowania należy je sprawdzić pod kątem błędów
  • zorganizowanie szkolenia personelu z obsługi nowego systemu; Obejmuje to osoby, które będą obsługiwać nowy system oraz osoby, które będą wspierać inne osoby w początkowych fazach wdrażania, takie jak administrator sieci i menedżerowie.
  • wprowadzanie danych; Dane należy wprowadzać do plików danych w nowym systemie ręcznie lub poprzez pobranie ich ze starego systemu.

Aby wdrożyć nowy system, można zastosować strategię działania równoległego, w której nowy system działa obok starego systemu przez określony czas. Praca równoległa różni się od terminu przetwarzanie równoległe . Istnieją również inne możliwe strategie, które można wykorzystać do wdrożenia nowego systemu. Wszystkie strategie wdrażania mają swoje zalety i wady. Tak więc wybór strategii wdrożeniowej, którą chce zastosować, zależy od wymagań organizacji.

Proces

Podczas zmiany nowy system i istniejący system działają obok siebie przez uzgodniony okres czasu. Powinno to trwać wystarczająco długo, aby upewnić się, że wszystkie aspekty nowego systemu zostały potwierdzone, że może działać poprawnie. Oba wprowadzają te same dane i wykonują te same procesy . To porówna ich wyniki i udowodni niezawodność nowego systemu. Jeśli nowy system zostanie zaakceptowany, istniejący system przestanie działać i zostanie zastąpiony nowym. Jeśli zarówno stary, jak i nowy system są skomputeryzowane, dane wejściowe mogą być przechowywane na dysku lub taśmie i uruchamiane jednocześnie w obu systemach. W przypadku przejścia z systemu ręcznego na system komputerowy głównym problemem jest wprowadzanie danych. Dane należy wprowadzić ręcznie, co może zająć dużo czasu.

Zalety

Praca równoległa umożliwia porównywanie wyników w celu upewnienia się, że nowy system działa bez żadnych błędów. Jeśli zostaną znalezione błędy, użytkownik może odwołać się do starego systemu, aby rozwiązać problem i wprowadzić modyfikacje w nowym systemie, dzięki czemu działanie może być kontynuowane w starym systemie, podczas gdy problemy zostaną rozwiązane. Pozwala to również na przeszkolenie personelu i pomoc w zdobyciu zaufania do nowego systemu.

Niedogodności

Koszt wdrożenia jest bardzo wysoki ze względu na konieczność jednoczesnej obsługi dwóch systemów. To duży wydatek pod względem kosztów energii elektrycznej i eksploatacji. Byłoby to zaporowe w przypadku dużego i złożonego systemu. Wdrożenie pracy równoległej wymaga również dużo czasu i wymaga częstej konserwacji. Spowoduje to spowolnienie produkcji w firmie, ponieważ pracownicy muszą przez pewien czas wykonywać podwójną pracę w stosunku do normalnego obciążenia, aby osiągnąć ten sam cel w obu systemach. Wiąże się to z wprowadzeniem lub zmianą tych samych danych w obu systemach, aby zapewnić identyczność informacji w obu systemach.

Przykłady implementacji pracy równoległej

Praktycznym przykładem pracy równoległej w zarządzaniu zasobami ludzkimi jest pośrednictwo pracy . Nowy personel i stary personel wykonują tę samą pracę. Jeśli wydajność nowego personelu jest dobra, istniejący personel może nie być już potrzebny i zostanie zastąpiony. Innym przykładem jest sytuacja, gdy nowa firma przechodzi zmianę właściciela i chce zatrudnić nowych pracowników do obsługi firmy. Wprowadzanie wszystkich zmian naraz może powodować problemy, jeśli nowy personel nie zna podstaw operacji. Z tego powodu firma zatrzyma obecnych pracowników na pokładzie przez określony czas, aby mogli wykonywać swoje normalne zadania, podczas gdy nowy personel będzie ich obserwował i zdobywał praktyczne doświadczenie, którego potrzebują. Kiedy wyniki nowego personelu dopasowują się do wyników obecnego personelu pod względem produktywności i zadań operacyjnych, istniejący personel może zostać zwolniony. Wiele firm stosuje strategię pracy równoległej, aby upewnić się, że oprogramowanie komputerowe jest w stanie wykonywać zadania, do których zostało zaprojektowane. Stare oprogramowanie i nowe oprogramowanie otrzymują ten sam wkład od firmy biznesowej. Dane wyjściowe z obu programów są porównywane po pewnym czasie, aby upewnić się, że przejście do nowego systemu jest całkowicie bezbłędne. Innym przykładem jest firma wydawnicza produkująca podręczniki. Decydują się na prowadzenie części księgowości firmy, inwestując w nowy system informatyczny. Istniejący system kont jest przestarzały i nie nadaje się do użytku z nowym sprzętem. Nowy system jest wdrażany przy użyciu strategii prowadzenia równoległego, więc wszystkie konta i faktury muszą być obsługiwane zarówno w nowym, jak i starym systemie. Jeśli nowy system nie działa poprawnie, można wykorzystać dane ze starego systemu. Jednak wszystko trzeba robić dwa razy, co spowolni dział księgowości i będzie kosztować zatrudnienie większej liczby pracowników. Ten system jest bezpieczny, a nowy system można dokładnie przetestować, ponieważ każdą transakcję można porównać z wynikiem ze starego systemu. Stosuje się go również w przypadku korzystania z nowego systemu komputerowego do tworzenia krótkich zapisów referencyjnych i generowania zamówień, przy zachowaniu starego ręcznego systemu do celów ostatecznej kontroli finansowej do czasu potwierdzenia, że ​​nowy system może działać poprawnie.

Przegląd powdrożeniowy

Po wdrożeniu nowego systemu następuje faza przeglądu powdrożeniowego, która zwykle trwa od trzech do sześciu miesięcy. Przegląd przeprowadza się w celu:

  • ustalić, czy cele nowego systemu zostały osiągnięte; jeśli nowy system działa inaczej niż proponowane cele, należy określić problemy i przeprowadzić dalsze modyfikacje nowego systemu. Ma to na celu upewnienie się, że nowy system jest w stanie wykonać zadania, do których został zaprojektowany.
  • upewnić się, że użytkownicy prawidłowo korzystają z systemu; raporty powinny spełniać swoje cele.
  • upewnij się, że system jest łatwy w utrzymaniu i elastyczny; można dokonać dalszych ulepszeń i dodatkowych funkcji nowego systemu
  • określić wady w procesie rozwoju, aby przyszłe systemy mogły zostać ulepszone; uniknąć powtórzenia tych samych błędów

Inne metody realizacji

Poza biegiem równoległym istnieją bezpośrednie zmiany , wdrażanie etapowe i uruchomienie pilotażowe. Bezpośrednia zmiana polega na całkowitym usunięciu starego systemu i natychmiastowym zastąpieniu go nowym. Ta opcja jest ryzykowna, ponieważ nadal mogą występować problemy z nowym systemem. Jest to najtańsza i najprostsza forma przezbrojenia, ale jeśli coś pójdzie nie tak, użytkownik nie może wrócić do starego systemu. Personel musi zostać w pełni przeszkolony z wyprzedzeniem, a wszystkie pliki muszą zostać wprowadzone do nowego systemu przed jego uruchomieniem. W realizacji etapowej , system jest wprowadzany stopniowo. Części starego systemu są wymieniane, podczas gdy pozostałe części nadal działają w starym systemie. Jako przykład szkoła wprowadzała System Informacji Zarządzającej dla wszystkich aspektów funkcjonowania szkoły. Mógłby wprowadzić system zapisów, potem cztery miesiące później system egzaminów, a za kolejne cztery miesiące system rozkładów zajęć. Gdy każdy nowy moduł zostanie aktywowany i potwierdzony, że działa poprawnie, można zainstalować następny moduł. Jest prawdopodobne, że niektóre moduły będą ze sobą współpracować. Na przykład moduł planu zajęć zakłada, że ​​mamy dane wszystkich uczniów, więc należy wziąć pod uwagę kolejność, w jakiej są one wprowadzane. Uruchomienie pilotażowe ma miejsce, gdy nowy system jest instalowany tylko dla niewielkiej liczby użytkowników w celu przetestowania i oceny nowego systemu. Nowy system jest wdrażany dla wszystkich użytkowników po uznaniu, że został w pełni przetestowany i może działać poprawnie. Użytkownicy testowi mogą pomagać w szkoleniu innych w zakresie korzystania z nowego systemu. Ta strategia wdrażania jest bardzo przydatna w przypadku systemu z dużą liczbą użytkowników, ponieważ może zapewnić, że wszyscy użytkownicy będą mogli efektywnie korzystać z systemu.

Zagadnienia człowiek-komputer

Wdrożenie systemu komputerowego z systemu ręcznego może spowodować restrukturyzację w organizacji. Pozycja i status ludzi mogą ulec zmianie. Zmiany te mogą zmienić świadomość pracowników na temat zatrudnienia, bezpieczeństwa, autorytetu i interakcji z innymi pracownikami. Odmowa przejścia na nowy system komputerowy może być związana z niezdolnością systemu do wykonania określonych wymagań pracy, aspektami bezpieczeństwa, ewentualną utratą danych, obawą przed popełnieniem błędów podczas korzystania z systemu oraz skutkami dla zdrowia. Podobnie skomputeryzowany system może wpływać na menedżerów w zakresie ich roli kierowniczej i procesu decyzyjnego. Systemy, które są przyjazne dla użytkownika, często spotykają się z mniejszą odmową, ponieważ użytkownicy czują się komfortowo z systemem, mają poczucie kontroli i są w stanie ocenić przechowywane dane wejściowe. Sam system powinien również nadawać się w wystarczającym stopniu do dostosowania do różnych środowisk i poziomów biegłości użytkowników. Przezwyciężenie odmowy zmiany i przyjęcie nowego systemu jest kwestią zarządzania. Wpływ na to mogą mieć postawy wobec systemu oraz wiedza na temat interakcji człowiek-komputer. Zatem umiejętności komunikacyjne są wymagane, aby przekonać ludzi o korzyściach płynących z nowego systemu. Ludzie powinni mieć możliwość poznania i oceny systemu. Gdy zobaczą i doświadczą korzyści płynących z nowego systemu, będą bardziej gotowi do zaakceptowania i obsługi systemu

Edukacja i szkolenie personelu

Na powodzenie wdrożenia systemu ma wpływ sposób, w jaki systemy są eksploatowane. Tym samym edukacja i szkolenia w zakresie obsługi systemu mogą być prowadzone na różnych poziomach, z uwzględnieniem wielkości i złożoności systemu. Personel i personel muszą być poinformowani o ogólnej strukturze informacji i sposobie obsługi systemu. Da to ogólne zrozumienie istniejącego systemu i sposobu przetwarzania informacji w całej organizacji. Infrastruktura systemu informatycznego organizacji musi zostać określona, ​​aby zdecydować, jakie wymagania szkoleniowe należy przeprowadzić. Firmy ze złożonymi systemami obejmującymi operacje między oddziałami regionalnymi za pośrednictwem sieci i systemu rozproszonego będą potrzebować kierowników systemów informatycznych, operatorów systemów i personelu pomocniczego. Aby poradzić sobie z problemami, personel będzie potrzebował przeszkolenia z obsługi sprzętu i usług wsparcia. W przypadku małej organizacji, w której systemy informacyjne są obsługiwane przez komputery i oprogramowanie działów, pracownicy mogą być odpowiedzialni za zarządzanie systemami komputerowymi oprócz bycia użytkownikami. Może to mieć miejsce, gdy systemy organizacji zostały opracowane przez użytkowników końcowych lub przy użyciu pakietów aplikacji. Dostępne są różne szkolenia i dotyczy to systemów informatycznych organizacji. Software house'y i uniwersytety często oferują szkolenia ogólne, a wiele będzie zależało od wymagań organizacji i lokalizacji centrów szkoleniowych. Dostawca konkretnego produktu zapewnia również specjalne szkolenie związane z jego produktem lub systemem. Wiele firm dostarczających oprogramowanie posiada działy szkoleniowe, których głównym celem jest wsparcie klientów, a szkolenia zazwyczaj mogą być prowadzone w siedzibie dostawcy lub organizacja może zdecydować się na szkolenia wewnętrzne, które odbywają się we własnych obiektach organizacji. Niezbędne jest przeszkolenie operatorów i użytkowników nowego systemu, aby mieć pewność, że potrafią prawidłowo obsługiwać system. Związany z tym koszt należy zatem postrzegać jako inwestycję w organizację w celu osiągnięcia oczekiwanych celów.

Zobacz też