Ho visto molti fallimenti costosi. Ho avuto un inclinazione del socio in affari in questo mulino a vento per anni. La loro difficoltà era la loro insistenza sul fatto che le persone "non tecniche" fossero in grado di creare rapporti. Abbiamo creato una serie di soluzioni che le persone sono state in grado di apprendere e utilizzare in vari gradi di successo. Proprio come te, abbiamo iniziato con report in scatola parametrizzati.
Quindi abbiamo creato un modo per salvare i set di parametri e associarli a diversi modelli di "formato", che essenzialmente consentono di mescolare e abbinare i report in scatola e pubblicarli ad altre persone. Questa è stata effettivamente la cosa più efficiente che abbiamo mai fatto considerando che erano circa due settimane di sviluppo (in aggiunta a un sistema di report in scatola parametrizzato di base) e l'hanno usato con successo per anni. Era un'interfaccia utente molto semplice, ma alcuni utenti non potevano davvero creare i propri report, semplicemente non riuscivano a capire quale fosse il loro criterio. Ma dal momento che chiunque potrebbe creare un report e condividerlo con qualcun altro, potrebbe semplicemente fare in modo che un collega faccia un report invece di dover andare in qualche team MIS e stare in coda.
Abbiamo cercato di migliorarlo e abbiamo sprecato centinaia di migliaia di dollari. Crystal Decisions disponeva di un kit di strumenti piuttosto elaborato come componente aggiuntivo del proprio prodotto aziendale di report sui cristalli. Questa era la versione 9 o 10. È stata rinominata da tempo, rinominata da Business Objects ma immagino ci sia ancora una versione di esso. Era piuttosto costoso e ti dava un web designer completo per creare praticamente qualsiasi formato di report. Aveva anche un'applicazione di esempio che era più di una procedura guidata che ti guidava attraverso la modifica di un rapporto esistente. Avevamo avuto successo con l'idea di "salvare e condividere il modello parametrizzato", quindi questo ci ha affascinato non appena ha compiuto un ulteriore passo avanti. Beh, per farla breve, non ci siamo davvero resi conto. Penso che lo strumento fosse ok, ma quello che stavamo cercando di fare era troppo confuso e sbagliato per funzionare. Alla fine ancora meno persone sono state in grado di usarlo efficacemente, e ha avuto dei fastidiosi limiti poiché abbiamo gradualmente rinunciato a far funzionare alcune funzionalità e il nostro budget si è esaurito.
Per tutto questo tempo l'azienda ha dovuto tenere uno staff di sviluppatori di MIS che ha fatto un sacco di report ad hoc. Il meglio che hanno mai avuto dalla nostra roba è stato un po 'più flessibile di segnalazione in scatola che il caso migliore ha reso più veloce lo sviluppo di un nuovo rapporto in scatola, a patto che ci fosse un altro rapporto esistente che fosse in qualche modo simile. Se vuoi in qualche modo integrare una nuova fonte di dati, dimenticala. E soprattutto, quello che MIS ha fatto per loro è stato integrare sempre più fonti di dati in modo scadente, ma molto rapido sul mercato.
Alla fine hanno iniziato a utilizzare pesantemente Business Objects, la versione desktop dello strumento BI. Ciò ti consente di integrare i dati locali con i dati che hai trovato nel catalogo dei metadati online. Quindi potevi fare sia le cose reali di produzione per le masse, sia i manager ei manager potevano continuare a scricchiolare diversi set di dati a cui la ricerca li aveva portati. Il set di abilità è diventato ancora più raro, non era certo qualcosa che chiunque poteva raccogliere e fare. Eppure sono stati in grado di far sì che molte più persone lo usassero in modo efficace di quanto avrebbero potuto permettersi di assumere come specialisti MIS. Lo staff di MIS non è mai stato ridotto molto, il che è significativo.
La mia impressione di questo problema generale è che devi essere disposto a investire in modo significativo nello sviluppo delle competenze per le persone che immagini di utilizzare questo strumento, e devi accettare che non tutto il tuo staff arriverà mai lì . E se non possono trascorrere un paio di settimane imparando una piattaforma BI, non saranno mai in grado di ottenere il massimo dallo qualsiasi strumento che gli dai. Alcune persone, per qualsiasi ragione, non sembrano mai avere idee di base come join esterni. Enormi classi di insiemi di problemi non saranno mai alla loro portata per risolvere con qualsiasi strumento perché non riescono a capirci abbastanza da capire a livello concettuale cosa stanno realmente cercando di chiedere al computer. Ciò non significa che "non possono" apprenderlo, solo che molti non lo faranno mai.