Here you are! Your Bonita application is in production. Well done, you have successfully completed the development-to-production part of the application life cycle.
So what’s next? You might add a process to the application, improve what you have implemented, optimize your application further, or industrialize your application development and launch process.
So much more can be done. Do you know how?
video link: https://youtu.be/3vcBpsdRMP8
ICT role in 21st century education and its challenges
Best Practices #5: Your first application is in production! Now what?
1. Your first application is in
production!
Now what?
Methodology series - Chapter #5
Kay Winkler,
Director of NSI Soluciones
VP of Chapter Services at ABPMP
@KayBPM
Delphine Coille,
Evangelist and
Community Manager at Bonitasoft
@CoilleDelphine
Your webinar is going to start soon…
thanks for your patience
2. Your first application is in
production!
Now what?
Methodology series - Chapter #5
Kay Winkler,
Director of NSI Soluciones
VP of Chapter Services at ABPMP
@KayBPM
Delphine Coille,
Evangelist and
Community Manager at Bonitasoft
@CoilleDelphine
4. Where are we now?
Discovery - design
DeployMonitoring
Optimization
Monitoring
Optimization Implementation
5. Introduction
2 dimensions in monitoring and optimization:
- business (analytics, processes optimization, business
changes)
- technical (health and performance of the platform)
6. Your business is changing
Keep monitoring and improving your
processes
7. 2 dimensions regarding data
PROCESS DATA
Logical sequence of events
who, when, what,
accomplishments, delta
between goals and realizations
BUSINESS DATA
Form contents
business databases,
ex : approval requests,
information to a business, an
administration (HR/banking,
etc))
8. 2 dimensions regarding time
REAL TIME
Real time statistics
Pro-active measures
for the process to adapt (KPI’s)
HISTORICAL DATA
Post-mortem statistics
• Reports
• Data cubes
• Data science
12. BPMS and BI connection
• data reports integrated in BI tools (BPMS <> BI)
– Process data
– Form/business data
13. Serving your continuous improvement
strategy
Making effective use of BPM data in order to drive the
continuous improvement of your processes
Data-science, analytics, BI, BPM are like “peanut butter - jelly”
14. Building a Center of Excellence (CoE)
✔ Manage business processes
✔ Optimize resources of the organization
✔ Consolidate and share knowledge
✔ Governance of the organization's
processes
Main Functions
Beyond product: organization setup
Business
control
Direction
Technology
Operations
BPM
Center
15. Benefits of a Center of Excellence
Agility
Efficiency
Integration
Quality
Typical
benefits
Network
Conformity
Better end-to-end
integration of the
processes
Less waste
Faster compliance
with new
regulations
Better visibility
Faster answer to
strategic
initiatives
Less variations
and better
predictability
Better integration
with providers,
customers, users
imply
Better ROI and
sustainable
financial growth
16. Typical organizational
structure of a BPM project
Organizational structure of a
BPM Center of Excellence
BPM
Director
Business
Analyst
BPM
Designer
BPM
architect
Services
Designer
Process
manager
Change
manager
Business
officer
Moments in the BPM lifecycle
Project
manager
IT
Manager
Expert
users
Business
users
Technical
users
BPM
manager
Support
teams
BPM
consultant
BPM
technical
experts
18. The other side of your optimization
Maintain, monitor
and improve your platform
19. Maintain your platform in production
Bonitasoft process administrator can
- monitor open and archived cases
- manage applications and resources
- manage BDM access control
- perform live updates
21. Monitor and optimize your platform
- Engine Monitoring with Bonita
- Hardware / OS
- Container (e.g. Docker)
- JVM
- Application server
- Database
- And finally the application itself
- How to be efficient with your monitoring?
- Load/activity/business/process types
- KPIs
https://community.bonitasoft.com/blog/monitoring-bonita-server
22. Optimize your platform - scalability
- Is the quality of service for end users critical ?
● Customer has a planned growth of tasks
● Workload may vary with some peaks
● Customer develops its cloud strategy to sustain its growth
● Change in the overall organization
Analyzing use cases
to better understand goals and limitations
and guarantee user satisfaction
23. Optimize your platform - hosting
Example of architecture with Bonita Cloud
Scale with the customer business needs
Accelerate innovation
Recuced costs within a No-Ops offer
Secure your applications (certifications)
24. Iterations and upgrades in production
End-to end
automation
Consistent with
development
upgrades
Bonita release cycle
vs project release
cycle
Upgrades tested in
pre-production
25. Continuous improvement of your apps
Identify bottlenecks
and dysfunctions
Compare success
metrics and real results
Talk to you users and
get their feedbacks
Iterate to improve
Automate deployment
and maintenance
26. We are almost done...
and you’ll have everything you need to go on
29. Visit us online
bonitasoft.com
Join our community
community.bonitasoft.com
Download
bonitasoft.com/downloads
Follow us on twitter
@bonitasoft
Thank you for attending!
Don’t miss the series on YouTube