SlideShare a Scribd company logo
Collaboration between
business and developers
with Bonita
Methodologies series - Chapter #3
Delphine Coille
Evangelist & Community Manager
@Bonitasoft
BPM project lifecycle
Discovery - design
Implementation
DeployMonitoring
Optimization
Where are we now?
Discovery - design
Implementation
DeployMonitoring
Optimization
What are we developing?
An based on
HMI Impact of the development
on business
Collaboration in Bonita Studio
Design
processes
Design the user
interface
Define the
business data
model
Design the
application
Define actors
Collaborate with GIT
Manages resources so the
project brings the maximum of
the expected benefits, or can
be a key user involved in the
project, or a business analyst
Who are the stakeholders?
DaveCindy
Back-end (or full stack)
developer
Citizen developer
Creates the logical back-end
and core computational logic
of a website, software or
information system
Do not want to manipulate
business objects: they
want to code
Wants to be involved in
the business aspects of
the project
Collaborate on process design
Helps Dave with details
of the process
Uses color and
annotations for clarity
Works with Cindy on
process design
Optimize processes
and make them
executable
Collaborate on business data model
definition
Create the data
model
Indicate in which
task the data is
updated
Manages everything
related to the database,
constraints, etc.
Link with business
variables
Collaborate on contract and operations
Annotates the
business rules and
conditions that will
form the contract
Creates the contract
and expressions
Manages operations
Collaborate on business rules
BPMN design
(gateway choices, etc)
Indicates the
business conditions
in annotations
Defines technical
conditions in
transitions (Groovy)
Collaborate on parameters
Defines the values of
the technical
parameters
Defines and enhances
business parameters
Collaborate on connectivity and integration
Indicates which tasks
require integration
(sending email,
retrieving
information, etc.)
Adds and develops
connectors, REST API
extensions
Collaborate on the organisation and actors
Helps Dave define the
actors and map the
organization
Models lanes
Develops actor filters
then configures LDAP
synch (outside studio)
Colaborate on user interface
Initializes pages in UI
Designer
Adjusts forms
created from the
contract
Optimizes pages and
forms
Develops custom
widgets in UI
Designer
Collaborate on Application descriptor
Visualizes and orients
the structure of the
application (pages,
menus)
Tests the application
Creates the
application
descriptor and Look &
Feel
Going further in collaboration
BDM in UI Designer (7.10)
Documentation generation (7.11)
The agile, iterative methodology and the side-by-side work are key
to the success of the project with Bonita.
Q&A time
You ask, we answer!
Register for the next Best Practices now!
bonitasoft.com/events
Visit us online
bonitasoft.com
Join our community
community.bonitasoft.com
Download
bonitasoft.com/downloads
Follow us on twitter
@bonitasoft
Thank you for attending!
If you wish to contribute to the development of this initiative, contact
nathalie.cotte@bonitasoft.com

More Related Content

PDF
Best Practices - chapter #4 - Web UI development and Bonita infrastructure setup
PDF
Best Practices in Process Automation - Chapter 1
PDF
The magic ingredient for successful automation - Chapter 2
PDF
LaSoft general project support terms and approach
PDF
Design system for new O2 CRM and web apps
PDF
Sap Design Services
DOCX
Fusionops sr ux designer 2 2017
PPT
Agile and UCD
Best Practices - chapter #4 - Web UI development and Bonita infrastructure setup
Best Practices in Process Automation - Chapter 1
The magic ingredient for successful automation - Chapter 2
LaSoft general project support terms and approach
Design system for new O2 CRM and web apps
Sap Design Services
Fusionops sr ux designer 2 2017
Agile and UCD

What's hot (20)

PPTX
Shakti Prasada Panda
PDF
Shimon_Rura
PPT
Cognos Best Practices
PPT
setting milestones EN version
PDF
Applying Usability to Improve Value and Reduce Risk
PDF
Web & graphic design agency cobit manages all with orangescrum project ma...
PDF
WordPress in een Continuous Delivery omgeving
PPTX
Website application developers florida
PDF
Non-Negotiable Usability
PPTX
Agile manifesto
PPTX
Managing projects has never been easier
PPTX
Jax 2019 TrailheaDX Global Gathering Deck
PDF
Managing Projects with Microsoft Project Online - from Atidan
PDF
5 Key Measurements of Product Success
PPTX
Why Agile?
PDF
Agile-Lean requirements position statement
PDF
SFScon21 - Noemi Maglio - Community, Cooperation and Co-business with open so...
PDF
User Testing in the Invisible World of APIs
PPTX
How Invision Help Designers
PPTX
Interactive agencyworkflow
Shakti Prasada Panda
Shimon_Rura
Cognos Best Practices
setting milestones EN version
Applying Usability to Improve Value and Reduce Risk
Web & graphic design agency cobit manages all with orangescrum project ma...
WordPress in een Continuous Delivery omgeving
Website application developers florida
Non-Negotiable Usability
Agile manifesto
Managing projects has never been easier
Jax 2019 TrailheaDX Global Gathering Deck
Managing Projects with Microsoft Project Online - from Atidan
5 Key Measurements of Product Success
Why Agile?
Agile-Lean requirements position statement
SFScon21 - Noemi Maglio - Community, Cooperation and Co-business with open so...
User Testing in the Invisible World of APIs
How Invision Help Designers
Interactive agencyworkflow
Ad

Similar to Best Practices - chapter #3 - Business and developer collaboration with Bonita (20)

PPTX
Bonitasoft BPMN Presentation
PDF
[Healthcare] Bonita Live Tour 2019 - Business Process Automation
PDF
BPM with Bonita Open Solution
PDF
BPM with Bonita Open Solution
PPTX
BPM Made Easy with Bonita Open Solution
PPTX
Automating Business Processes with BPM
PDF
Develop a first business process application
PPTX
Managing Customer Relationships with Business Process Management Technologies
PPTX
Getting the big picture with Bonita!
PPTX
Process Efficiency World Tour - Los Angeles
PPTX
Best Practices #5: Your first application is in production! Now what?
PDF
DevOps & BPM: Continuous Integration Power Tools
PPTX
When BPM goes Social
PDF
Bonitasoft Corporate and Product Overview
PDF
OW2 BonitaSoft BPM Linuxtag09
PPTX
Developing Complex Business Rules with Drools Integration
PDF
O W2 Open World Forum09 Bonita Use Case
 
PDF
User Centered Design: guarantee that your business process automation project...
PPTX
2011 05-11 IIBA Vendor Webinar- Business Process Modeling
PDF
Bonitasoft - Automation of financial processes
Bonitasoft BPMN Presentation
[Healthcare] Bonita Live Tour 2019 - Business Process Automation
BPM with Bonita Open Solution
BPM with Bonita Open Solution
BPM Made Easy with Bonita Open Solution
Automating Business Processes with BPM
Develop a first business process application
Managing Customer Relationships with Business Process Management Technologies
Getting the big picture with Bonita!
Process Efficiency World Tour - Los Angeles
Best Practices #5: Your first application is in production! Now what?
DevOps & BPM: Continuous Integration Power Tools
When BPM goes Social
Bonitasoft Corporate and Product Overview
OW2 BonitaSoft BPM Linuxtag09
Developing Complex Business Rules with Drools Integration
O W2 Open World Forum09 Bonita Use Case
 
User Centered Design: guarantee that your business process automation project...
2011 05-11 IIBA Vendor Webinar- Business Process Modeling
Bonitasoft - Automation of financial processes
Ad

More from Bonitasoft (20)

PPTX
Digitalize your processes in 2020
PPTX
Digitaliser ses processus en 2020 avec le Club des Pilotes de Processus
PDF
Build a Center of Excellence
PDF
Construir un Centro de Excellencia
PDF
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
PDF
Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...
PDF
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
PDF
e-ciudadanos: la evolución de los procesos administrativos
PDF
Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...
PDF
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
PPTX
DPA Bonita plateforme socle de votre automatisation des processus métiers - P...
PPTX
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
PDF
Bonita Cloud - Florent Sarat - Bonitaday Paris 2019
PDF
Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019
PDF
BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...
PDF
Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...
PDF
BPM & RPA, end-to-end automation with Bonita and UIPath
PDF
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 1
PDF
[Education] Bonita Live Tour 2019 - Business Process Automation
PDF
[Manufacturing] Bonita Live Tour 2019 - Business Process Automation
Digitalize your processes in 2020
Digitaliser ses processus en 2020 avec le Club des Pilotes de Processus
Build a Center of Excellence
Construir un Centro de Excellencia
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
e-ciudadanos: la evolución de los procesos administrativos
Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
DPA Bonita plateforme socle de votre automatisation des processus métiers - P...
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita Cloud - Florent Sarat - Bonitaday Paris 2019
Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019
BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...
Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...
BPM & RPA, end-to-end automation with Bonita and UIPath
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 1
[Education] Bonita Live Tour 2019 - Business Process Automation
[Manufacturing] Bonita Live Tour 2019 - Business Process Automation

Recently uploaded (20)

PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Online Work Permit System for Fast Permit Processing
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
AI in Product Development-omnex systems
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
Introduction to Artificial Intelligence
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
System and Network Administration Chapter 2
PPTX
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
ManageIQ - Sprint 268 Review - Slide Deck
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Online Work Permit System for Fast Permit Processing
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
VVF-Customer-Presentation2025-Ver1.9.pptx
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
How Creative Agencies Leverage Project Management Software.pdf
AI in Product Development-omnex systems
How to Migrate SBCGlobal Email to Yahoo Easily
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Softaken Excel to vCard Converter Software.pdf
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Odoo POS Development Services by CandidRoot Solutions
Introduction to Artificial Intelligence
ISO 45001 Occupational Health and Safety Management System
Odoo Companies in India – Driving Business Transformation.pdf
System and Network Administration Chapter 2
CHAPTER 12 - CYBER SECURITY AND FUTURE SKILLS (1) (1).pptx
Understanding Forklifts - TECH EHS Solution
Design an Analysis of Algorithms II-SECS-1021-03
ManageIQ - Sprint 268 Review - Slide Deck

Best Practices - chapter #3 - Business and developer collaboration with Bonita

  • 1. Collaboration between business and developers with Bonita Methodologies series - Chapter #3 Delphine Coille Evangelist & Community Manager @Bonitasoft
  • 2. BPM project lifecycle Discovery - design Implementation DeployMonitoring Optimization
  • 3. Where are we now? Discovery - design Implementation DeployMonitoring Optimization
  • 4. What are we developing? An based on HMI Impact of the development on business
  • 5. Collaboration in Bonita Studio Design processes Design the user interface Define the business data model Design the application Define actors Collaborate with GIT
  • 6. Manages resources so the project brings the maximum of the expected benefits, or can be a key user involved in the project, or a business analyst Who are the stakeholders? DaveCindy Back-end (or full stack) developer Citizen developer Creates the logical back-end and core computational logic of a website, software or information system Do not want to manipulate business objects: they want to code Wants to be involved in the business aspects of the project
  • 7. Collaborate on process design Helps Dave with details of the process Uses color and annotations for clarity Works with Cindy on process design Optimize processes and make them executable
  • 8. Collaborate on business data model definition Create the data model Indicate in which task the data is updated Manages everything related to the database, constraints, etc. Link with business variables
  • 9. Collaborate on contract and operations Annotates the business rules and conditions that will form the contract Creates the contract and expressions Manages operations
  • 10. Collaborate on business rules BPMN design (gateway choices, etc) Indicates the business conditions in annotations Defines technical conditions in transitions (Groovy)
  • 11. Collaborate on parameters Defines the values of the technical parameters Defines and enhances business parameters
  • 12. Collaborate on connectivity and integration Indicates which tasks require integration (sending email, retrieving information, etc.) Adds and develops connectors, REST API extensions
  • 13. Collaborate on the organisation and actors Helps Dave define the actors and map the organization Models lanes Develops actor filters then configures LDAP synch (outside studio)
  • 14. Colaborate on user interface Initializes pages in UI Designer Adjusts forms created from the contract Optimizes pages and forms Develops custom widgets in UI Designer
  • 15. Collaborate on Application descriptor Visualizes and orients the structure of the application (pages, menus) Tests the application Creates the application descriptor and Look & Feel
  • 16. Going further in collaboration BDM in UI Designer (7.10) Documentation generation (7.11) The agile, iterative methodology and the side-by-side work are key to the success of the project with Bonita.
  • 17. Q&A time You ask, we answer!
  • 18. Register for the next Best Practices now! bonitasoft.com/events
  • 19. Visit us online bonitasoft.com Join our community community.bonitasoft.com Download bonitasoft.com/downloads Follow us on twitter @bonitasoft Thank you for attending! If you wish to contribute to the development of this initiative, contact nathalie.cotte@bonitasoft.com