Abbiamo un grosso problema dove lavoro e il suo nome è "personalizzazione". Disponiamo di un vecchio sistema software (10+ anni) che i nostri reparti IT e contabili precedentemente adoravano personalizzare. Da qualche parte lungo la linea questo software ha iniziato a diventare molto difettoso. Quindi, sono stato assunto dopo la maggior parte della personalizzazione.
Quasi tutti i problemi che ho riscontrato con il sistema sono il risultato diretto della personalizzazione; tutto ciò che cambiamo rischia di rompere il software finanziario critico per l'azienda. Eppure il dipartimento contabilità continua a suggerire cambiamenti (perché abbiamo sempre detto di sì!) E sembra esserci scarso rispetto per quanto possano essere efficaci i cambiamenti.
Alcuni cambiamenti non causano problemi; i moduli possono essere (e sono pensati per essere) personalizzati nel software del fornitore, possiamo spostarci nei campi dei moduli, rimuoverli, ecc. Ma per ogni innocua personalizzazione del genere suggeriscono anche cambiamenti come le procedure memorizzate e i trigger per manipolare i dati nel database per l'applicazione del fornitore.
Di recente (a malapena) li ho fatti smettere di tentare di importare clienti da un programma del fornitore a un altro poiché le informazioni erano completamente incompatibili. Il mio problema con come è stato risolto è perché ho scoperto che il sistema non funzionava sul lato utente; il compito era più complicato di quanto pensassero, quindi si arresero. Indipendentemente da quanto sia facile l'attività lato utente, l'operazione che desideravano non avrebbe dovuto essere eseguita.
Come posso comunicare che cambiare il funzionamento di questo sistema comporta dei rischi, in particolare quando è in gioco la validità dei dati? Sono un nuovo assunto (6 mesi) ed è diventato lo status quo, ma sta rischiando la validità dei nostri dati finanziari e dei nostri contratti di supporto - una volta che il supporto del venditore sente "X è stato personalizzato" che dà loro molte ragioni sostenerci o dirci che è colpa nostra.