Quali standard utilizzare in Business Process Modeling?

2

Esistono diversi approcci su come modellare un processo aziendale in applicazioni software (software BPM). Ad esempio, un processo può essere descritto in BPMN, EPC, IDEF0, SOMF, ecc.

Inoltre, sono disponibili diversi linguaggi di esecuzione del processo come BPEL, RPC, Wf-XML.

Se dovessi sviluppare software per il mercato BPM, quali standard dovrei implementare o focalizzare? Quali standard sono più adatti se il mio software BPM doveva essere implementato nel sistema IT del mio cliente?

    
posta user1268690 14.03.2012 - 11:25
fonte

2 risposte

2

Se stai cercando un mercato Enterprise, potrebbe essere utile adottare un approccio simile a IBM.

Vedi Standard dei processi aziendali, Parte 1: Un'introduzione che include un una breve sezione sulla relazione tra gli standard e Standard dei processi aziendali, Parte 2: come sono gli standard utilizzato nei prodotti WebSphere che descrive in modo specifico come IBM li incorpora nei propri prodotti.

Vi sono anche Standard di modellazione supportati da ARIS che include gli standard che supportano e sottolineando che ogni standard è focalizzato per

different stakeholders.

Credo che la risposta completa alla tua domanda dipenda da chi vuoi inserire il tuo software. Un BA che probabilmente modellerà il processo a un livello più alto di un architetto, che probabilmente vorrebbe specificare qualche implementazione e forse condivide un certo interesse nella generazione del codice con lo sviluppatore, che probabilmente si preoccupa principalmente dell'esecuzione.

    
risposta data 02.04.2012 - 16:37
fonte
0

La domanda è piuttosto vecchia ma è ancora pertinente. Quindi ecco una risposta fresca e aggiornata.

Tra i diversi metodi di modellazione dei processi di business sopra elencati:

  • lo standard BPMN 2.0 si è affermato come dominante. Consente la modellazione di flussi di lavoro anche complessi che coinvolgono entità organizzative diverse tra cui il passaggio di messaggi e ogni tipo di gestione degli eventi. I diagrammi sono anche ben accettati e compresi dagli uomini d'affari (eccetto per i molti pittogrammi che raffinano il significato sottile di messaggi ed eventi)
  • EPC è stato sviluppato da Dr.Scheer, il padre del software ARIS. È un metodo di modellizzazione formale dei processi, basato sul principio che ogni processo è innescato dagli eventi e genera se stesso altri eventi, formando così catene di eventi e processi. Penso che il suo utilizzo sia stato in gran parte spinto dal fatto che SAP l'abbia promosso per l'implementazione del suo sistema ERP. I modelli EPC si sono rivelati molto difficili da comprendere per gli uomini d'affari. Il fatto che ARIS ora supporti il BPMN suggerisce che l'uso dell'EPC è diminuito in modo significativo ed è piuttosto marginale (almeno su scala mondiale).
  • IDEF0 (aka SADT) non è un vero metodo di modellazione del processo, ma un metodo per l'analisi funzionale . Può essere utilizzato per la modellazione di processo di base grazie alla sua logica di input / output. Ma sarà presto troppo limitato per una modellazione più avanzata, dovuta ad esempio alla mancanza di gestione degli eventi (incluso l'evento di cronometraggio) e alla difficoltà di rappresentare efficacemente i ruoli / i confini dell'organizzazione.

Quindi se oggi avessi ancora in programma alcune attività di gestione dei processi, lo standard BPMN in modo definitivo che dovresti prendere in considerazione per primo.

    
risposta data 20.12.2016 - 22:00
fonte

Leggi altre domande sui tag