Business Process Managament (BPM), como su nombre lo indica, es la gestión de procesos comerciales. Todos y cada uno de los negocios tienen algunos procesos que deben seguirse para lograr el objetivo deseado de la manera más eficiente y óptima. Entonces, en una vista generalizada, BPM le permite crear esos procesos como modelos / diagramas que luego se pueden implementar. Estos diagramas se denominan BPMN (notación de gestión de procesos empresariales). Estos diagramas son entendidos tanto por los usuarios comerciales como por los analistas técnicos, por lo que el alcance y el flujo se vuelven más claros y hay un mayor nivel de acuerdo sobre lo que se requiere.
Para un desarrollador de Java, el conocimiento de BPMN sería muy apreciado. Esto se debe a que la mayoría de las empresas desean seguir un modelo de proceso tanto en papel como en sus sistemas tecnológicos. Quieren que cada proceso tenga un ciclo de vida definitivo y ciertos puntos de control a lo largo de ese ciclo de vida. Uno de los productos BPM más populares sería JBoss jBpm. Echa un vistazo a lo mismo. También viene con un tutorial completo, así como grupos de apoyo a través de la red.
Buena suerte !
- ¿La experiencia en un perfil de prueba cuenta en un perfil de desarrollador, si la solicito?
- ¿Cómo trabaja un ingeniero de software en Google, Valve, Amazon, Facebook o Microsoft en el día a día? ¿En qué se diferencia del día a día de un doctorado en informática?
- Estoy trabajando con Solid Edge. ¿Cuál es el alcance adicional para mí en diseño mecánico?
- ¿Cuánto tiempo pasan los ingenieros de software optimizando su código?
- ¿Cuál es el software más sorprendente que has escrito?