Ciclo di vita di un sistema informativo (fasi)

Ciclo di vita di un sistema informativo (fasi)

Lui ciclo di vita di un sistema informativo È un modello strutturato di gestione del progetto che descrive le fasi necessarie per costruire un sistema informativo, dall'inizio al risultato finale.

Si riferisce inoltre all'intera rotta che un sistema esegue, dalla sua nascita alla sua scadenza, che copre ampie fasi. Questo termine esiste da molti decenni e proviene da un'era in cui le organizzazioni erano molto più centralizzate.

Poiché la tecnologia dell'informazione è avanzata come campo, il ciclo di vita è diventato una parte importante di come le aziende assemblano le loro soluzioni software.

L'obiettivo del ciclo di vita di un sistema è quello di consentire l'effettiva elaborazione di una soluzione di alta qualità, che soddisfa o supera le aspettative del cliente in tutte le sue fasi e che rientra nel bilancio e nelle scadenze stabilite.

Questo ciclo di vita è storicamente cambiato molte volte, poiché le nuove idee si fondono, mettono radici e si presentano come un nuovo sistema, godendo dopo un periodo di dominio e svanendo gradualmente per essere sostituiti da ciò che è necessario di seguito.

Fasi del ciclo di vita dei sistemi di informazione

Questo ciclo di vita, che una volta era un processo a cinque fasi, è ora composto da sette diverse fasi. Queste fasi in ordine sono:

Pianificazione

Chiunque sia coinvolto in qualche fase dello sviluppo dirà che i sistemi di informazione più importanti iniziano con un buon piano. Senza una fase di pianificazione è difficile avere un'idea di cosa dovrebbe accadere e quando dovrebbe accadere.

Nella fase di pianificazione, l'analista dei sistemi deve concentrarsi su ciò che il sistema intende ottenere e utilizzare tali informazioni per trovare un modo per raggiungere questo obiettivo.

Può servirti: densitometro

La valutazione dei sistemi che sono già in funzione è importante anche in questa fase, poiché potrebbe esserci un sistema pre -esistente che potrebbe offrire una soluzione più economica se vengono eseguiti alcuni miglioramenti.

L'analista dei sistemi deve anche analizzare quali risorse sono necessarie, ricordando allo stesso tempo ciò che è disponibile e come può essere utilizzato.

Questa fase determina il successo dell'intero progetto. In questa fase, ad esempio, la struttura del team di lavoro, il programma, il budget, la sicurezza e altri fattori fondamentali devono essere presi in considerazione.

Analisi dei requisiti

Prima di cercare di lanciare un nuovo sistema, è prima importante capire cosa è necessario per sviluppare con successo il sistema. L'analista di sistemi deve avere una buona idea di ciò che l'azienda richiede un particolare sistema, considerando ciò di cui il cliente ha bisogno dell'azienda.

L'obiettivo di un buon sistema è combinare le due esigenze nel modo più efficiente e redditizio. In questa fase, l'analista deve preparare un elenco di tutto ciò che l'azienda deve essere in grado di sviluppare il miglior sistema, tenendo conto delle risorse veramente disponibili.

Ad esempio, gli utenti devono essere eseguiti attraverso interviste e questionari, un'analisi dei requisiti funzionali del sistema, al fine di garantire che soddisferà le loro aspettative, quindi documentano tali aspettative.

Il prossimo passo è condurre uno studio di fattibilità per garantire che il sistema abbia senso dal punto di vista finanziario, tecnologico e organizzativo.

Progetto

Dopo la pianificazione e i requisiti sono totalmente in atto, i piani vengono consegnati all'architetto dei sistemi, che possono iniziare a lavorare nella progettazione del sistema.

Può servirti: dimerizzabile

Spesso i sistemi da progettare si basano su software o infrastrutture per computer. Ciò significa che i progettisti di sistemi saranno probabilmente specialisti negli sviluppatori di informatica o software.

Questa fase descrive come affrontare la progettazione dell'architettura di sistema, ad esempio interfacce utente, rete di computer, database e sicurezza, che possono soddisfare i requisiti e consentire aggiornamenti futuri.

Sviluppo

Una volta pronti i nuovi progetti, i membri del team possono iniziare a lavorare sullo sviluppo del sistema. In questa fase, il piano del sistema passerà dal modello alla pratica, poiché i programmatori sviluppano un sistema completamente funzionale.

Gli ingegneri del software scrivono il codice e regolano le tecnologie coinvolte nel progetto. Questa è probabilmente la fase più attiva del ciclo di vita, poiché implica un lavoro arduo di tutti gli esperti coinvolti in esso.

Prova

Alla fine della fase di sviluppo, i sistemi potrebbero sembrare completamente operativi, ma è importante che vengano testati prima di iniziare a lavorare.

Ciò elimina qualsiasi distorsione nel sistema, garantendo così che funzioni perfettamente come dovrebbe.

In questa fase, il sistema deve subire un'ispezione approfondita in diversi scenari. Se vengono riscontrati errori o problemi, il team di lavoro deve allinearsi per risolverli senza alterare il resto del sistema.

Integrazione ed esecuzione

In questa fase viene effettuato il primo lancio del sistema. In una situazione ideale, l'esecuzione sarà così fluida che non sarà necessario alcun ulteriore sforzo quando si verifica l'integrazione. Se possibile, l'integrazione di un nuovo sistema in un'azienda dovrebbe essere automatica e agile.

Può servirti: i 9 elementi hardware principali

Questa fase viene eseguita passando al nuovo sistema i dati e i componenti che avevano il sistema precedente. Dopo l'esecuzione corrispondente, il sistema sarà disponibile per gli utenti finali.

Funzionamento e manutenzione

Sebbene i test debbano aver risolto qualsiasi problema che potrebbe essere sorto, è importante monitorare il nuovo sistema per garantire che funzioni correttamente. È anche importante che il sistema subisca una manutenzione frequente in modo che possa continuare a lavorare senza problemi.

Dal punto di vista dell'indagine, è fondamentale monitorare il sistema per capire se sta beneficiando il business come previsto, oltre a come sta influenzando le sue prestazioni nel flusso di lavoro.

Durante i primi mesi dopo il lancio di un nuovo sistema, l'analista di sistemi deve informare su come funziona e sui miglioramenti che sta facendo.

Ogni sistema informativo deve essere rivisto frequentemente per rilevare errori ed essere aggiornato con altre funzioni. In effetti, il sistema potrebbe funzionare bene dopo il suo lancio, ma potrebbero sorgere errori in qualsiasi momento.

Per quanto riguarda la manutenzione, il sistema informativo deve adattarsi alle mutevoli esigenze degli utenti finali.

Riferimenti

  1. Gilburg Leadership (2020). Ciclo di vita di un sistema. Tratto da: Gilburgleadership.com.
  2. Becky Leighton (2020). Quali sono le fasi del ciclo di vita per lo sviluppo dei sistemi? Master Start. Preso da: MasterStart.com.
  3. Intellect Soft (2019). Che cos'è il ciclo di vita dello sviluppo del sistema. Preso da: IntellectSoft.netto.
  4. Foglio intelligente (2020). La guida definitiva alla sottovalutazione e all'utilizzo di un ciclo di vita per lo sviluppo del sistema. Tratto da: SmartSheet.com.
  5. Architetti innovativi (2020). Le sette fasi del ciclo di vita per lo sviluppo del sistema. Tratto da: InnovativeScitects.com.