Cykl życia systemu informacyjnego: 6 głównych faz

Cykl życia systemu informacyjnego obejmuje wszystkie procesy, które zachodzą od momentu narodzin potrzeby systemu, aż do pojawienia się innego, który go zastąpi.

Zgodnie ze standardem ISO-12207 jest to struktura, która zawiera wszystkie implikacje rozwoju, działania i konserwacji oprogramowania .

System informacyjny obejmuje wszystkie osoby, maszyny i / lub metody, które biorą udział w gromadzeniu, przetwarzaniu i przekazywaniu informacji.

Zwykle role zidentyfikowane podczas wdrażania systemu informacyjnego to kierownik projektu, technicy z obszaru technologicznego, analitycy i użytkownicy.

Cele systemu informacyjnego

System informacyjny spełnia trzy podstawowe cele:

- Zdefiniuj zadania, które muszą zostać wykonane i kolejność, w jakiej powinny być wykonane.

- Zapewnienie spójności z resztą systemów informacyjnych organizacji.

- Zapewnienie punktów kontrolnych do zarządzania projektem

Istnieje kilka modeli systemów informacyjnych, w tym:

  • Model kaskadowy
  • Modele oparte na prototypach.
  • Prototypowy model konstrukcji.
  • Przyrostowy model rozwoju.
  • Ewolucyjny model prototypowania.
  • Alternatywne modele
  • Model spiralny
  • Modele oparte na transformacjach.
  • Zunifikowany proces tworzenia oprogramowania Rational (RUP).
  • Rozwój oprogramowania opartego na komponentach (DSBC lub CBSB).
  • Ekstremalny model programowania (eXtreme Programmming).

Z tej listy modeli najczęściej korzysta się z wodospadu, ponieważ wymaga on sprawdzenia i zatwierdzenia każdego etapu przed przejściem do następnego.

6 faz cyklu życia systemu informacyjnego

Chociaż komputerowe systemy informacyjne są rodzajem systemu informacyjnego, etapy ich cyklu życia odnoszą się do każdej innowacji w zarządzaniu informacjami.

1- Wstępne dochodzenie

Jest to pierwszy krok procesu, ponieważ wiąże się ze znajomością działalności danej organizacji.

W tym momencie identyfikowane są potrzeby i problemy związane z zarządzaniem informacjami.

Powód potrzeby systemu jest wykrywany i oczekuje się, że zaspokoi on tę potrzebę w obrębie jednostki. Oznacza to, że oczekiwania są również cenione.

Na tym etapie przegląd bibliografii instytucjonalnej i przeprowadzanie wywiadów to typowe sposoby znalezienia przydatnych informacji do wykonania pracy.

Podobnie należy dokonać przeglądu istniejących systemów informacyjnych w celu wykrycia nawyków użytkowania, częstszych trudności i pozytywnych doświadczeń z innymi systemami.

2- Analiza informacji

Po zebraniu wszystkich informacji nadszedł czas na zorganizowanie go w taki sposób, aby był przydatny w następnej fazie: projekt.

Wykresy, mapy mentalne i schematy blokowe mogą być sposobem na skumulowanie zebranych danych i uczynienie ich zrozumiałym i użytecznym dla zespołu.

3- Projektowanie nowego systemu

Biorąc za podstawę informacje zorganizowane w poprzedniej fazie, przystępujemy do projektowania nowego systemu.

Stopień złożoności nowego systemu powinien stopniowo wzrastać, aby użytkownik miał możliwość zapoznania się z nowymi procedurami i / lub urządzeniami.

Tutaj pojawia się język, w którym zostanie napisany kod oprogramowania lub jak zostanie dostosowany system, który zostanie zakupiony na rynku. W tym momencie definiowany jest również wygląd systemu.

Cel tego projektu musi być jasno i bezpośrednio związany z rozwiązaniem zidentyfikowanych potrzeb.

4- Opracowanie i dokumentacja nowego systemu

To jest rzeczywista faza rozwoju. Tutaj rozpoczyna się programowanie nowego oprogramowania .

Jeśli program został już wykonany, faza koncentruje się bardziej na jego dokumentacji.

Chodzi o to, że cały system jest obsługiwany przez odpowiednią dokumentację, aby mogli dokonać niezbędnych modyfikacji w przypadku, gdy są one wymagane. W tym miejscu powinna pojawić się instrukcja obsługi.

5- Wdrożenie systemu informacyjnego

Jest to praktyczna faza systemu. Tutaj jest poddawany testowi i jest używany z krytycznym okiem, aby móc wykryć główne zalety i możliwe błędy, które może mieć.

Głównym celem tej fazy jest wykrycie błędów w celu ich skorygowania, zanim system zostanie wdrożony do reszty organizacji.

Wprowadzenie nowego systemu można wykonać na kilka sposobów:

Równolegle

Nowy system jest wstawiany bez eliminowania poprzedniego, przynajmniej przez pewien czas, aby użytkownicy stopniowo dostosowywali się.

Z planem pilotażowym

Gdy jest zaimplementowany w przestrzeni zdefiniowanej przez czas, również zdefiniowany.

Z natychmiastową wymianą

Gdy brak poprzedniego sprawia, że ​​zmiana jest pilna.

Z okresem próbnym

Chodzi o to, aby doświadczyć, jak wydajny jest nowy system w pewnym okresie czasu.

Według części

Kiedy nowy system jest bardzo duży i wymaga wielu zmian.

6- Konserwacja systemu

Jest to ciągła faza, która polega na zapewnieniu doskonałego funkcjonowania systemu.

Jest to faza wsparcia, w której personel techniczny jest gotów pomóc innym w przyjęciu i działaniu nowego systemu.

Tutaj również rozwiązywane są błędy, które pojawiają się wraz z funkcjonalnością i nowymi wymaganiami użytkowników.

Ta faza zajmuje zwykle od 40 do 80% zasobów przeznaczonych na rozwój systemu i trwa do momentu, gdy stanie się przestarzała. Jest to również faza aktualizacji lub dodawania funkcji.