Come personalizzare ERP

February 18

Enterprise Resource Planning (ERP) è una metodologia per l'integrazione di software applicativo aziendale. Il vantaggio dei sistemi ERP è che essi condividono le stesse definizioni dei dati in tutte le funzioni come ad esempio sui salari, le vendite e applicazioni di produzione. Tuttavia, i pacchetti ERP non soddisfano tutte le esigenze funzionali di ogni cliente. Alcuni fornitori offrono al cliente il codice di programma che può essere modificato se lo si desidera. Alcuni produttori hanno i loro specifici linguaggi di programmazione e strumenti che possono essere utilizzati dal cliente per modificare il sistema o aggiungere ulteriori funzionalità. Alcuni fornitori non permettono personalizzazioni.

istruzione

Analisi Fit / Gap

1 Soddisfare le vostre esigenze di business al sistema prima di utilizzare il sistema come consegnato con i processi di business attuali o desiderati. Prendere nota dei gap tra le vostre esigenze e le caratteristiche del software.

2 Esaminare i processi di business per vedere se è possibile modificare per adattarle all'interno del software. Assicurarsi la possibilità di giustificare il motivo per cui è necessario continuare pratiche specifiche.

3 Creare un documento in forma / gap in dettaglio i requisiti mancanti.

4 Chiedere l'approvazione da amministratori di sistema e proprietari funzionali. La caratteristica fondamentale dei sistemi ERP è l'integrazione tra le applicazioni. Questa integrazione significa modifiche apportate da uno può avere un impatto di altre applicazioni.

Progetta il tuo Personalizzazione

5 Determinare se i dati necessari per riempire le vostre esigenze è in realtà nel sistema già. In caso affermativo, determinare l'impatto sull'utilizzo o aggiornare le informazioni dai componenti non fornite sistema. Se non è già nel sistema, definire nuove strutture dati o modifiche alle strutture di dati esistenti.

6 Decidere se sono necessarie modifiche al formato dei dati o codici che vengono utilizzati per standardizzare le informazioni. Esplorare l'impatto di codici mutevoli su altre funzioni di sistema.

7 Determinare il modo migliore per personalizzare il sistema. Le opzioni sono modificare o imbullonati. Modifica consiste nel modificare consegnati tavoli, schermi, relazioni o programmi. Bolt-on non altera le tabelle o programmi forniti, ma aggiunge nuove tabelle, schermi o programmi per il sistema.

8 Progettare la personalizzazione con la creazione di layout dello schermo o del rapporto, che descrive le regole di elaborazione e messa in vendita di tabelle di dati coinvolti.

9 Elencare tutte le possibili transazioni commerciali o scenari che possono influenzare il processo che si sta modificando.

Sviluppare e testare

10 Scrivere nuovi programmi o effettuare la codifica modifiche al sistema fornito come necessario.

11 Unità di testare il programma di elaborazione schermo, rapporto o per assicurarsi che funzioni, se lo desideri.

12 Testare l'intero sistema utilizzando gli scenari di business definiti nella sezione 2. utilizzare tutte le funzioni correlate - anche quelli che non hanno alterato - per assicurarsi che la personalizzazione non ha alcun effetto negativo sugli altri componenti del sistema. Questo è noto come "Test di integrazione."

13 Documentare i cambiamenti, perché avrete bisogno di ri-applicare quando il fornitore del software pubblica aggiornamenti o le patch per il software.

Consigli e avvertenze

  • Se possibile, utilizzare il metodo bolt-on, piuttosto che modificare il codice vendor-fornito. Il venditore potrebbe non supportare il sistema se è stato modificato il codice.
  • tabelle di database alterazione utilizzati da altri programmi potrebbero richiedere la modifica più programmi che solo quelli che svolgono il processo di business con le lacune individuate.
  • Molti clienti ERP sono pronti a personalizzare il sistema, piuttosto che cercare di configurare il sistema per soddisfare le loro esigenze o la modifica delle pratiche o politiche a lavorare con il software. Si potrebbe scoprire che molte delle vostre pratiche o politiche sono stati effettivamente sviluppati per soddisfare il vostro vecchio software. A meno che non si dispone di validi motivi commerciali o non può soddisfare i requisiti normativi, la personalizzazione del software ERP dovrebbe essere l'ultima risorsa.