Ciclul de viață al unui sistem informatic: 6 faze principale

Ciclul de viață al unui sistem informatic include toate procesele care apar din momentul în care se naște necesitatea unui sistem până când devine altul care îl înlocuiește.

Conform standardului ISO-12207, cadrul care conține toate implicațiile dezvoltării, funcționării și întreținerii unui produs software .

Un sistem de informații include toate persoanele, mașinile și / sau metodele care sunt implicate în colectarea, prelucrarea și transmiterea informațiilor.

În mod obișnuit, rolurile identificate în implementarea unui sistem informatic sunt managerul de proiect, tehnicienii domeniului tehnologic, analiștii și utilizatorii.

Obiectivele unui sistem informatic

Un sistem informatic îndeplinește trei obiective fundamentale:

- Definiți sarcinile care trebuie îndeplinite și ordinea în care acestea trebuie efectuate.

- Asigurarea coerenței cu restul sistemelor de informații ale organizației.

- Furnizarea de puncte de control pentru managementul proiectului

Există mai multe modele de sisteme informatice, printre care:

  • Modelul cascadă
  • Modele bazate pe prototipuri.
  • Model de construcție prototip.
  • Model de dezvoltare progresivă.
  • Model prototipologic evolutiv.
  • Modele alternative
  • Modelul spiral
  • Modele bazate pe transformări.
  • Proces unificat de dezvoltare software rațional (RUP).
  • Dezvoltarea unui software bazat pe componente (DSBC sau CBSB).
  • Model de programare extremă (Programare eXtreme).

Din această listă de modele, cascada este cea mai utilizată deoarece necesită verificarea și validarea fiecărei etape înainte de a trece la următoarea.

Cele 6 faze ale ciclului de viață al unui sistem informatic

Deși sistemele informaționale informatice sunt un tip de sistem informatic, etapele ciclului lor de viață sunt relevante pentru orice inovație în managementul informațiilor.

1 Anchetă preliminară

Este prima etapă a procesului deoarece implică cunoașterea activității organizației în cauză.

În acest moment se identifică nevoile și problemele legate de gestionarea informațiilor.

Motivul nevoii sistemului este descoperit și modul în care se așteaptă să satisfacă acea nevoie în cadrul entității. Aceasta este, de asemenea, așteptările sunt evaluate.

În această etapă, revizuirea bibliografiei instituționale și efectuarea interviurilor sunt modalitățile tipice de a găsi informații utile pentru ca lucrarea să se facă.

De asemenea, ar trebui făcută o analiză a sistemelor informatice existente pentru a detecta obiceiurile de utilizare, dificultățile mai frecvente și experiențele pozitive cu alte sisteme.

2- Analiza informațiilor

Odată ce toate informațiile au fost colectate, este timpul să-l organizăm astfel încât să fie util pentru următoarea etapă: proiectarea.

Graficele, hărțile mentale și diagramele de fluxuri pot fi modalități de a condensa datele colectate și de a le face mai ușor de înțeles și de utile pentru echipă.

3 - Proiectarea noului sistem

Pe baza informațiilor care au fost organizate în faza anterioară, vom continua să proiectăm noul sistem.

Nivelul de complexitate al noului sistem ar trebui să crească progresiv, astfel încât utilizatorul să aibă posibilitatea de a se familiariza cu noile proceduri și / sau dispozitive.

Aici apare limba în care va fi scris codul software sau cum va fi adaptat sistemul care va fi achiziționat pe piață. În acest moment se definește și aspectul sistemului.

Obiectivul acestui proiect trebuie să fie clar și direct legat de soluționarea nevoilor identificate.

4. Dezvoltarea și documentarea noului sistem

Este faza de dezvoltare reală. Aici începe programarea noului software .

Dacă se realizează un program deja realizat, faza se concentrează mai mult pe documentația sa.

Ideea este că întregul sistem este susținut de documentația relevantă, astfel încât să poată efectua modificările necesare în cazul în care sunt necesare. Manualul de utilizare ar trebui să vină în acest moment.

5- Implementarea sistemului informatic

Este faza practică a sistemului. Aici este pusă la încercare și este folosită cu un ochi critic pentru a putea detecta principalele avantaje și eventualele defecte pe care le poate avea.

Obiectivul principal al acestei faze este de a detecta erorile pentru a le corecta înainte de implementarea sistemului către restul organizației.

Introducerea unui nou sistem se poate face în mai multe moduri:

În paralel

Noul sistem este introdus fără eliminarea celui anterior, cel puțin pentru o anumită perioadă de timp, astfel încât utilizatorii să se adapteze progresiv.

Cu un plan pilot

Când este implementat într-un spațiu definit de un timp, de asemenea, definit.

Cu înlocuirea instantanee

Când deficiența precedentului face schimbarea urgentă.

Cu o perioadă de probă

Este vorba despre a experimenta cât de eficient este noul sistem pe o anumită perioadă de timp.

Prin părți

Când noul sistem este foarte mare și implică multe schimbări.

6- Întreținerea sistemului

Aceasta este o fază continuă care constă în asigurarea funcționării perfecte a sistemului.

Aceasta este faza de sprijin în care un personal tehnic este dispus să-i ajute pe alții în adoptarea și funcționarea noului sistem.

Este și aici când sunt rezolvate erorile care apar cu operabilitatea și noile cerințe ale utilizatorilor.

Această fază durează, de obicei, între 40 și 80% din resursele alocate dezvoltării sistemului și durează până devine caducă. Este, de asemenea, faza în care se fac actualizări sau se adaugă caracteristici.