Il livello di linguaggio scritto usato dagli sviluppatori di software nella loro progettazione è uno dei fattori importanti che influenzano le interfacce di sistema (SI) degli Automated Teller Machine (ATM) bancari facili da usare. L'interfaccia utente ATM per la popolazione nigeriana non è facile da usare perché alcuni sviluppatori di software dei sistemi bancari ATM in Nigeria mancano di strategie per creare un'interfaccia utente ATM facile da usare che possa soddisfare le esigenze degli utenti analfabeti, semianalfabeti o alfabetizzati. Queste sfide hanno spinto lo studio "User Interface Challenges of Banking ATM Systems in Nigeria" di Felix Chukwuma Aguboshim. Nel suo studio, l'autore ha adottato il modello di accettazione della tecnologia (TAM) come quadro concettuale. Il TAM, quindi, ha fornito il fondamento per il disegno qualitativo dello studio di un singolo caso adottato e come è stato affrontato. Sono emerse quattro strategie principali: l'importanza delle strategie di design centrate sull'utente, l'importanza del feedback dell'utente come design essenziale dell'interfaccia, il valore delle immagini pittoriche e dei suggerimenti vocali, e l'importanza di un processo di sviluppo dell'interfaccia ben definito. I risultati sono utili per lo sviluppo futuro di strategie per creare ATM SI facile da usare e altri sistemi dipendenti dalla tecnologia dell'interfaccia utente.