Overall Satisfaction with Bonita BPM
Our project was to create a self-service portal for onboarding to specific engineering applications my team deployed and supported. During the design and architecture phase of our project, we evaluated multiple methods of creating workflows for our users and settled on BPM and Bonita specifically. We attempted to then integrate that with our online presence which was an AngularJS application with a Java/Spring/Hibernate backend.
- Creating workflows for evaluation of the product was easy. Makes comparing against other tools easier and quicker.
- Integration with AngularJS applications is documented and supported. This is good for existing applications you want to expand with workflow capabilities.
- UI customization was difficult.
- Our priorities shifted and we never finished the project with Bonita so we have no metrics on ROI.
- jBPM
We wanted a quick way to generate a UI and Bonita was able to do that and much more. jBPM was more of a backend workflow implementation and was not something we could quickly evaluate for management.