Business process modeling (BPM) in systems engineering and software engineering is the activity of representing processes of an enterprise, so that the current process may be analyzed and improved in future. BPM is typically performed by business analysts and managers who are seeking to improve process efficiency and quality.

PropertyValue
dbpedia-owl:thumbnail
dbpprop:abstract
  • Business process modeling (BPM) in systems engineering and software engineering is the activity of representing processes of an enterprise, so that the current process may be analyzed and improved in future. BPM is typically performed by business analysts and managers who are seeking to improve process efficiency and quality. The process improvements identified by BPM may or may not require Information Technology involvement, although that is a common driver for the need to model a business process, by creating a process master. Change management programs are typically involved to put the improved business processes into practice. With advances in technology from large platform vendors, the vision of BPM models becoming fully executable (and capable of simulations and round-trip engineering) is coming closer to reality every day.
  • Manager ed analisti tendono a migliorare l'efficienza e l'efficacia dei processi, ovvero a ridurre i costi e ad accrescere la qualità intesa come soddisfazione del cliente. In questo campo, il Business Process Modeling (BPM) è l'attività di rappresentazione dei processi aziendali nelle due ottiche: la situazione attuale, detta "as-is" la situazione futura desiderata, detta "to-be" La mappatura dei processi reali ("as-is") e di quelli a tendere ("to-be") sono due attività di analisi nettamente distinte, che portano a definire i miglioramenti necessari per passare dai processi rilevati nell' "as-is" a quelli formalizzati nel "to-be". Gli interventi possono essere di tipo incrementale ed essere inclusi nell'ambito del BPM, oppure di tipo radicale, aprendo così la tematica della reingegnerizzazione dei processi aziendali (Business Process Reengineering o BPR). Gli interventi possono riguardare sia la tecnologia che l'organizzazione, e comportano normalmente anche una attività di formazione sui nuovi processi. Esistono software proprietari di modellazione dei processi, quali Aris, MEGA e SYSTEM ARCHITECT (Telelogic-IBM), che garantiscono un'interoperabilità fra loro e con gli standard aperti di modellazione, in modo da evitare una costosa perdita di informazione nella migrazione dei dati da un linguaggio all'altro. Tali software implementano una metodologia proprietaria, fatta di particolari oggetti e regole, che è "embedded" (incapsulata) nel prodotto. L'utilizzo della metodologia è legato all'acquisto di licenze del relativo prodotto. I linguaggi possono essere uno strumento di rappresentazione dei processi e supporto decisionale ai manager, ed un potente tool di "programmazione". In questo caso, mentre il processo viene "pensato" e disegnato per via grafica, il tool genera parti del codice necessario all'automazione di processi esistenti (nell'ambito del Workflow e del Work Force Automation) o all'esecuzione del nuovo processo. Fra questi linguaggi, ricordiamo il Business Process Modeling Notation (BPMN), Business Process for Execution Language (BPEL), Unified Modeling Language (UML).
dbpprop:reference
rdfs:comment
  • Business process modeling (BPM) in systems engineering and software engineering is the activity of representing processes of an enterprise, so that the current process may be analyzed and improved in future. BPM is typically performed by business analysts and managers who are seeking to improve process efficiency and quality.
  • Manager ed analisti tendono a migliorare l'efficienza e l'efficacia dei processi, ovvero a ridurre i costi e ad accrescere la qualità intesa come soddisfazione del cliente.
rdfs:label
  • Business process modeling
  • Business Process Modeling
skos:subject
foaf:depiction
foaf:page
is dbpprop:disambiguates of
is dbpprop:redirect of