Sto lavorando con un'azienda che progetta e costruisce macchine uniche. Sono stati "dilettevoli" con Dynamics CRM e Sharepoint ospitati (su server diversi!) Nel tentativo di centralizzare i dati e aiutare i colleghi a collaborare in modo più efficace tra i progetti. Non hanno usato nessuno dei due sistemi al loro potenziale.
Ora stiamo esaminando il dipartimento di ingegneria che già utilizza una forma di software di controllo della versione per i vari file CAD (Autodesk Vault), tuttavia sta diventando sempre più necessario implementare più di un sistema di controllo della versione di file generico poiché ne usano molti altri file che possono essere gestiti in Vault (a volte solo foto o scansioni di documenti cartacei), quindi perché stavano guardando utilizzando Sharepoint.
Tuttavia ... come "programmatore" del gruppo, posso vedere diversi scenari che non sembrano adattarsi bene all'approccio di Dynamics + Sharepoint; rapporti semplici basati su query tra tabelle, esportazione di determinate metriche come foglio di calcolo, definizione di gerarchie di progetto e molte e molte, e come tale ho spinto per un pacchetto software "ECM" / "ERP" sviluppato internamente (forse in .NET o php).
Alcuni colleghi sembrano attribuire un valore maggiore al software MS (forse perché ha un logo!) ma non si vede che è solo un framework, non una soluzione.
Qualcuno può fornire un buon esempio di quando il software personalizzato sarebbe effettivamente migliore dell'utilizzo di Dynamics + Sharepoint e come lo relaziono con il personale non tecnico?