Che cos’è l’End-User Computing?

End-user computing (EUC) è un termine utilizzato per descrivere l’atto di utilizzare l’hardware e il software del computer una volta che è stato progettato e messo a disposizione delle aziende o dei singoli consumatori. Il termine ha a che fare specificamente con coloro che non sono coinvolti nello sviluppo dei prodotti in esame, ma ne fanno uso una volta installati su un sistema. Le persone che si occupano di elaborazione da parte dell’utente finale utilizzano attivamente il prodotto finito, ma di solito non sono coinvolte nel processo di progettazione, programmazione, manutenzione o installazione dell’hardware o del software coinvolti.

In un ambiente aziendale, l’elaborazione dell’utente finale è condotta da coloro che utilizzano i computer per gestire le attività lavorative quotidiane. Utenti come addetti all’immissione dei dati, assistenti amministrativi e persino manager e dirigenti che utilizzano dispositivi desktop, laptop e palmari per gestire attività come comunicazioni via e-mail o redazione di documenti sono tutti considerati utenti finali. In genere, questo gruppo si affida ad altri nella struttura aziendale per selezionare i programmi software utilizzati dall’azienda, gestire l’installazione e persino supervisionare i protocolli di sicurezza impiegati con ciascuno di questi programmi.

Anche gli individui che utilizzano computer domestici o personali si dedicano all’informatica dell’utente finale. Sebbene possano installare software sui loro sistemi, questi utenti di solito non hanno nulla a che fare con la scrittura del codice per i programmi o la gestione di altre attività che sono di competenza di specialisti o professionisti informatici. Ad esempio, quando un singolo utente scrive e invia un messaggio di posta elettronica da un client di posta elettronica specifico o da un programma basato su Internet, è impegnato nell’elaborazione dell’utente finale.

È importante notare che l’informatica dell’utente finale non significa che gli utenti non possono creare applicazioni utilizzando il software che è già stato progettato e installato. Spesso gli utenti finali dispongono di determinati privilegi o diritti che consentono di adattare o personalizzare in una certa misura il software. Ad esempio, gli utenti di un database delle vendite possono spesso aggiungere e rimuovere campi dal modello di base, anche configurando quel modello in una certa misura utilizzando gli strumenti inclusi dallo sviluppatore. Allo stesso modo, gli utenti finali del software di presentazione possono spesso personalizzare i modelli forniti, importare dati e immagini da altri programmi e, in generale, lavorare entro i parametri impostati dallo sviluppatore del programma. A seconda di come è scritto il software, il grado di personalizzazione che l’utente finale può eseguire può essere piuttosto ampio o limitato a una classe relativamente piccola di funzioni.