SlideShare uma empresa Scribd logo
1 de 3
Baixar para ler offline
COLLABORATIVE BPM AT THE
EGYPTIAN STOCK EXCHANGE
Bonita Open Solution at the Egyptian Exchange (EGX):
Improved Customer Satisfaction and More Efficient IT
Processes
"As a complete Business Process Management suite, Bonita Open Solution
streamlined our processes and helped us get the same amount of work
accomplished faster and with fewer steps.” - Mahmoud Refky, Software
Quality Assurance General Manager, EGX

About the Premier Capital Market in the Middle East & North Africa Region
The Egyptian Exchange (EGX) was formed in 1992 and has headquarters in Cairo and Egypt. EGX operates a securities
exchange and trading venue for member Egyptian and international firms and brokers to electronically buy and sell
securities in Egypt. It lists and trades stocks, bonds, and mutual funds, and has the mission of operating and
developing a high quality market for the benefits of its clients.


Business Needs and the Process to be Automated
To trade on the Egyptian Exchange, EGX member firms are required to use the “FIX protocol,” a standard messaging
format developed to facilitate the exchange of information about securities transactions. Firms using FIX protocol first
register with EGX to do testing in a test environment, get approval, and then are registered to operate on a FIX
production server.
There were five EGX teams involved in documenting and then automating the process for FIX enrollment: Technical
Support, Operations, Networks, Security, and IT.
All five teams collaborate to execute a detailed enrollment process:




                                                                                             www.bonitasoft.com
1.   EGX Technical Support receives a written request from a firm wishing to test on the EGX test environment.
      Technical Support then routes the request to Operations if the firm is not already approved to test on EGX’s
      environment. The process map and corresponding form for this step can be seen below.




Process Map for Adding a New Firm to EGX’s Test Environment




The Technical Support Team Registers the Firm Using the Form Above to Determine Whether the Firm is Already in Testing



 2.   Operations receives the request and determines the test server’s IP and port which the firm will use to
      communicate with EGX.
 3.   The Network team receives this information and determines the source of the IP form. They then configure a
      user on the test server and allow the firm to access the test server on the EGX network. The firm’s source IP is
      then sent to Security.
 4.   Security determines the firewall IP, and allows the firm access through the EGX firewall.
 5.   Technical Support sends a confirmation letter to the requesting firm with all connectivity details.




                                                                                                        www.bonitasoft.com
There are also timing issues to take into account in this process. Changes in the FIX gateway configuration have to be
completed before the server is started, so the requesting firm's access needs to be activated the day before the test
date. And when the test period is over, the test access must be terminated.
There is a separate process to remind team members that a firm has to be activated for testing. This process is
automatically started everyday at 8:25 AM. It starts by checking the database (DB) for firms with a status of ‘pending’
and their allocated start date is less than or equal to today’s date. There is also a separate deactivation process that is
similarly executed.

The Choice for Bonita Open Solution
EGX Quality Assurance reviewed three open source BPM solutions: ProcessMaker, Joget Workflow, and Bonita Open
Solution. After several months of research, they chose Bonita Open Solution because it provided a complete BPM
suite, with a robust design studio to model the EGX IT processes, and an interactive portal for the stakeholders from
all five teams to manage the deployed enrollment process. After the selection of Bonita Open Solution, the members
of the various EGX teams found the capabilities and interfaces of the studio and portal easy to use. The EGX Quality
Assurance team also appreciated the support they received from the Open Source community when voicing their
inquiries on BonitaSoft’s community forum. EGX process designers also made extensive use of the rich set of
connectors for linking with EGX’s other databases and systems.


Key Results
EGX was originally seeking a solution to serve as a repository for documenting their processes. Bonita Open Solution
has fully met this requirement – and was further implemented to actually automate the entire enrollment procedure.

Before deploying Bonita Open Solution last year, EGX’s Quality Assurance team spent time and effort to manually
inspect their database to find firms that should be removed after the test period. This inspection and removal process
is now done automatically and has saved EGX valuable resources.

After using the automated enrollment process successfully for over a year, EGX plans to automate three additional
processes: a checklist process, a monitoring process and a stock index update process.

Mahmoud Refky, the Software Quality Assurance General Manager at EGX is very happy with these results. He notes,
“This solution allows us to modify and improve our processes. Bonita Open Solution has changed the way we work
with our member firms and revolutionized our enrollment process.”




                                                                                               www.bonitasoft.com

Mais conteúdo relacionado

Destaque

The Performance of the Egyptian Stock Market_Bassam Azab
The Performance of the Egyptian Stock Market_Bassam AzabThe Performance of the Egyptian Stock Market_Bassam Azab
The Performance of the Egyptian Stock Market_Bassam AzabBassam Azab
 
Capital Structure
Capital StructureCapital Structure
Capital StructureHadi Sh
 
Stock market presentation
Stock market presentationStock market presentation
Stock market presentationNhuyle
 
Egyptian Market Segmentation
Egyptian Market SegmentationEgyptian Market Segmentation
Egyptian Market SegmentationSherif El-Araby
 
Stock markets presentation
Stock markets presentationStock markets presentation
Stock markets presentationSahil Gupta
 
Stock exchange simple ppt
Stock exchange simple pptStock exchange simple ppt
Stock exchange simple pptAvinash Varun
 

Destaque (12)

The Performance of the Egyptian Stock Market_Bassam Azab
The Performance of the Egyptian Stock Market_Bassam AzabThe Performance of the Egyptian Stock Market_Bassam Azab
The Performance of the Egyptian Stock Market_Bassam Azab
 
Stock market investeneur_2nd
Stock market investeneur_2ndStock market investeneur_2nd
Stock market investeneur_2nd
 
analyzing EGYPT
analyzing EGYPTanalyzing EGYPT
analyzing EGYPT
 
Capital Structure
Capital StructureCapital Structure
Capital Structure
 
Egyptian financial market
Egyptian financial marketEgyptian financial market
Egyptian financial market
 
Stock market presentation
Stock market presentationStock market presentation
Stock market presentation
 
Egyptian Market Segmentation
Egyptian Market SegmentationEgyptian Market Segmentation
Egyptian Market Segmentation
 
Selected topics in stock market
Selected topics in stock marketSelected topics in stock market
Selected topics in stock market
 
Stock Exchange
Stock  ExchangeStock  Exchange
Stock Exchange
 
Stock market.
Stock market.Stock market.
Stock market.
 
Stock markets presentation
Stock markets presentationStock markets presentation
Stock markets presentation
 
Stock exchange simple ppt
Stock exchange simple pptStock exchange simple ppt
Stock exchange simple ppt
 

Semelhante a Case Study: The Egyptian Stock Exchange Uses Open Source BPM

Improved Go to Market Time & Reduced Operational Cost
Improved Go to Market Time & Reduced Operational CostImproved Go to Market Time & Reduced Operational Cost
Improved Go to Market Time & Reduced Operational CostITC Infotech
 
The Role of the OSGi Gateway in GST Security Objectives and Architecture - An...
The Role of the OSGi Gateway in GST Security Objectives and Architecture - An...The Role of the OSGi Gateway in GST Security Objectives and Architecture - An...
The Role of the OSGi Gateway in GST Security Objectives and Architecture - An...mfrancis
 
Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...
Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...
Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...eG Innovations
 
FlexNet Operations On-Demand Setup
FlexNet Operations On-Demand SetupFlexNet Operations On-Demand Setup
FlexNet Operations On-Demand SetupFlexera
 
Make synthetic monitoring a critical part of your IT monitoring strategy: Why...
Make synthetic monitoring a critical part of your IT monitoring strategy: Why...Make synthetic monitoring a critical part of your IT monitoring strategy: Why...
Make synthetic monitoring a critical part of your IT monitoring strategy: Why...eG Innovations
 
Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...
Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...
Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...eG Innovations
 
Stf 2019 workshop - enhanced test automation for web and desktop apps
Stf 2019   workshop - enhanced test automation for web and desktop appsStf 2019   workshop - enhanced test automation for web and desktop apps
Stf 2019 workshop - enhanced test automation for web and desktop appsMaveryx
 
ParasoftServiceVirtualizationAPITestingIgnis
ParasoftServiceVirtualizationAPITestingIgnisParasoftServiceVirtualizationAPITestingIgnis
ParasoftServiceVirtualizationAPITestingIgnisSonya S
 
4 Keys to a Successful Citrix Migration
4 Keys to a Successful Citrix Migration4 Keys to a Successful Citrix Migration
4 Keys to a Successful Citrix MigrationJohn Barnhart
 
Software Monetization KickStart
Software Monetization KickStartSoftware Monetization KickStart
Software Monetization KickStartFlexera
 
Design Considerations for and Electronic Voting System
Design Considerations for and Electronic Voting SystemDesign Considerations for and Electronic Voting System
Design Considerations for and Electronic Voting SystemPosmart Systems Ltd
 
Architecting in the Cloud: Choosing the Right Technologies for your Solution
Architecting in the Cloud: Choosing the Right Technologies for your SolutionArchitecting in the Cloud: Choosing the Right Technologies for your Solution
Architecting in the Cloud: Choosing the Right Technologies for your SolutionJeff Douglas
 
Resume (2) Modify
Resume (2) ModifyResume (2) Modify
Resume (2) Modifyvijay kumar
 
Quality at the speed of digital
Quality   at the speed of digitalQuality   at the speed of digital
Quality at the speed of digitalrajni singh
 
Common Licensing Layer Build and Assist
Common Licensing Layer Build and AssistCommon Licensing Layer Build and Assist
Common Licensing Layer Build and AssistFlexera
 
AltexSoft-Builds-up-a-Scalable-QA-Automation-Framework-to-Streamline-the-Deli...
AltexSoft-Builds-up-a-Scalable-QA-Automation-Framework-to-Streamline-the-Deli...AltexSoft-Builds-up-a-Scalable-QA-Automation-Framework-to-Streamline-the-Deli...
AltexSoft-Builds-up-a-Scalable-QA-Automation-Framework-to-Streamline-the-Deli...biswajitmohanty8260
 

Semelhante a Case Study: The Egyptian Stock Exchange Uses Open Source BPM (20)

Improved Go to Market Time & Reduced Operational Cost
Improved Go to Market Time & Reduced Operational CostImproved Go to Market Time & Reduced Operational Cost
Improved Go to Market Time & Reduced Operational Cost
 
The Role of the OSGi Gateway in GST Security Objectives and Architecture - An...
The Role of the OSGi Gateway in GST Security Objectives and Architecture - An...The Role of the OSGi Gateway in GST Security Objectives and Architecture - An...
The Role of the OSGi Gateway in GST Security Objectives and Architecture - An...
 
Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...
Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...
Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...
 
FlexNet Operations On-Demand Setup
FlexNet Operations On-Demand SetupFlexNet Operations On-Demand Setup
FlexNet Operations On-Demand Setup
 
Make synthetic monitoring a critical part of your IT monitoring strategy: Why...
Make synthetic monitoring a critical part of your IT monitoring strategy: Why...Make synthetic monitoring a critical part of your IT monitoring strategy: Why...
Make synthetic monitoring a critical part of your IT monitoring strategy: Why...
 
Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...
Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...
Best Practices for Troubleshooting Slow Citrix Logon and Ensuring Excellent U...
 
Apex day 1.0 foex plugin framework peter raganitsch
Apex day 1.0 foex plugin framework peter raganitschApex day 1.0 foex plugin framework peter raganitsch
Apex day 1.0 foex plugin framework peter raganitsch
 
List of Projects achieved
List of Projects achievedList of Projects achieved
List of Projects achieved
 
Stf 2019 workshop - enhanced test automation for web and desktop apps
Stf 2019   workshop - enhanced test automation for web and desktop appsStf 2019   workshop - enhanced test automation for web and desktop apps
Stf 2019 workshop - enhanced test automation for web and desktop apps
 
ParasoftServiceVirtualizationAPITestingIgnis
ParasoftServiceVirtualizationAPITestingIgnisParasoftServiceVirtualizationAPITestingIgnis
ParasoftServiceVirtualizationAPITestingIgnis
 
4 Keys to a Successful Citrix Migration
4 Keys to a Successful Citrix Migration4 Keys to a Successful Citrix Migration
4 Keys to a Successful Citrix Migration
 
Software Monetization KickStart
Software Monetization KickStartSoftware Monetization KickStart
Software Monetization KickStart
 
Design Considerations for and Electronic Voting System
Design Considerations for and Electronic Voting SystemDesign Considerations for and Electronic Voting System
Design Considerations for and Electronic Voting System
 
Resume
ResumeResume
Resume
 
Architecting in the Cloud: Choosing the Right Technologies for your Solution
Architecting in the Cloud: Choosing the Right Technologies for your SolutionArchitecting in the Cloud: Choosing the Right Technologies for your Solution
Architecting in the Cloud: Choosing the Right Technologies for your Solution
 
Resume (2) Modify
Resume (2) ModifyResume (2) Modify
Resume (2) Modify
 
Quality at the speed of digital
Quality   at the speed of digitalQuality   at the speed of digital
Quality at the speed of digital
 
Common Licensing Layer Build and Assist
Common Licensing Layer Build and AssistCommon Licensing Layer Build and Assist
Common Licensing Layer Build and Assist
 
AltexSoft-Builds-up-a-Scalable-QA-Automation-Framework-to-Streamline-the-Deli...
AltexSoft-Builds-up-a-Scalable-QA-Automation-Framework-to-Streamline-the-Deli...AltexSoft-Builds-up-a-Scalable-QA-Automation-Framework-to-Streamline-the-Deli...
AltexSoft-Builds-up-a-Scalable-QA-Automation-Framework-to-Streamline-the-Deli...
 
Resume_(2)vijay
Resume_(2)vijayResume_(2)vijay
Resume_(2)vijay
 

Mais de Bonitasoft

Digitalize your processes in 2020
Digitalize your processes in 2020Digitalize your processes in 2020
Digitalize your processes in 2020Bonitasoft
 
Digitaliser ses processus en 2020 avec le Club des Pilotes de Processus
Digitaliser ses processus en 2020 avec le Club des Pilotes de ProcessusDigitaliser ses processus en 2020 avec le Club des Pilotes de Processus
Digitaliser ses processus en 2020 avec le Club des Pilotes de ProcessusBonitasoft
 
Build a Center of Excellence
Build a Center of ExcellenceBuild a Center of Excellence
Build a Center of ExcellenceBonitasoft
 
Construir un Centro de Excellencia
Construir un Centro de ExcellenciaConstruir un Centro de Excellencia
Construir un Centro de ExcellenciaBonitasoft
 
User Centered Design: guarantee that your business process automation project...
User Centered Design: guarantee that your business process automation project...User Centered Design: guarantee that your business process automation project...
User Centered Design: guarantee that your business process automation project...Bonitasoft
 
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonitasoft
 
Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...
Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...
Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...Bonitasoft
 
Best Practices #5: Your first application is in production! Now what?
Best Practices #5: Your first application is in production! Now what?Best Practices #5: Your first application is in production! Now what?
Best Practices #5: Your first application is in production! Now what?Bonitasoft
 
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...Bonitasoft
 
e-ciudadanos: la evolución de los procesos administrativos
e-ciudadanos: la evolución de los procesos administrativose-ciudadanos: la evolución de los procesos administrativos
e-ciudadanos: la evolución de los procesos administrativosBonitasoft
 
Best Practices - chapter #4 - Web UI development and Bonita infrastructure setup
Best Practices - chapter #4 - Web UI development and Bonita infrastructure setupBest Practices - chapter #4 - Web UI development and Bonita infrastructure setup
Best Practices - chapter #4 - Web UI development and Bonita infrastructure setupBonitasoft
 
Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...
Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...
Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...Bonitasoft
 
Best Practices - chapter #3 - Business and developer collaboration with Bonita
Best Practices - chapter #3 - Business and developer collaboration with BonitaBest Practices - chapter #3 - Business and developer collaboration with Bonita
Best Practices - chapter #3 - Business and developer collaboration with BonitaBonitasoft
 
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...Bonitasoft
 
DPA Bonita plateforme socle de votre automatisation des processus métiers - P...
DPA Bonita plateforme socle de votre automatisation des processus métiers - P...DPA Bonita plateforme socle de votre automatisation des processus métiers - P...
DPA Bonita plateforme socle de votre automatisation des processus métiers - P...Bonitasoft
 
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019Bonitasoft
 
Bonita Cloud - Florent Sarat - Bonitaday Paris 2019
Bonita Cloud - Florent Sarat - Bonitaday Paris 2019Bonita Cloud - Florent Sarat - Bonitaday Paris 2019
Bonita Cloud - Florent Sarat - Bonitaday Paris 2019Bonitasoft
 
Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019
Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019
Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019Bonitasoft
 
BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...
BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...
BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...Bonitasoft
 
Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...
Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...
Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...Bonitasoft
 

Mais de Bonitasoft (20)

Digitalize your processes in 2020
Digitalize your processes in 2020Digitalize your processes in 2020
Digitalize your processes in 2020
 
Digitaliser ses processus en 2020 avec le Club des Pilotes de Processus
Digitaliser ses processus en 2020 avec le Club des Pilotes de ProcessusDigitaliser ses processus en 2020 avec le Club des Pilotes de Processus
Digitaliser ses processus en 2020 avec le Club des Pilotes de Processus
 
Build a Center of Excellence
Build a Center of ExcellenceBuild a Center of Excellence
Build a Center of Excellence
 
Construir un Centro de Excellencia
Construir un Centro de ExcellenciaConstruir un Centro de Excellencia
Construir un Centro de Excellencia
 
User Centered Design: guarantee that your business process automation project...
User Centered Design: guarantee that your business process automation project...User Centered Design: guarantee that your business process automation project...
User Centered Design: guarantee that your business process automation project...
 
Bonnes pratiques #5 - Votre première application est en production. Et mainte...
Bonnes pratiques #5 - Votre première application est en production. Et mainte...Bonnes pratiques #5 - Votre première application est en production. Et mainte...
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...
Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...
Buenas Prácticas ES - Capítulo #5 - ¡Tu primera aplicación está en producción...
 
Best Practices #5: Your first application is in production! Now what?
Best Practices #5: Your first application is in production! Now what?Best Practices #5: Your first application is in production! Now what?
Best Practices #5: Your first application is in production! Now what?
 
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
IDC Observatoire 2020 de l'Automatisation des Métiers: vers l'Intelligent Pro...
 
e-ciudadanos: la evolución de los procesos administrativos
e-ciudadanos: la evolución de los procesos administrativose-ciudadanos: la evolución de los procesos administrativos
e-ciudadanos: la evolución de los procesos administrativos
 
Best Practices - chapter #4 - Web UI development and Bonita infrastructure setup
Best Practices - chapter #4 - Web UI development and Bonita infrastructure setupBest Practices - chapter #4 - Web UI development and Bonita infrastructure setup
Best Practices - chapter #4 - Web UI development and Bonita infrastructure setup
 
Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...
Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...
Buenas Prácticas ES - Capítulo #3 - Colaboración entre negocio y desarrollo c...
 
Best Practices - chapter #3 - Business and developer collaboration with Bonita
Best Practices - chapter #3 - Business and developer collaboration with BonitaBest Practices - chapter #3 - Business and developer collaboration with Bonita
Best Practices - chapter #3 - Business and developer collaboration with Bonita
 
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
Bonnes pratiques pour gérer l'automatisation de vos processus - Chapitre 3 - ...
 
DPA Bonita plateforme socle de votre automatisation des processus métiers - P...
DPA Bonita plateforme socle de votre automatisation des processus métiers - P...DPA Bonita plateforme socle de votre automatisation des processus métiers - P...
DPA Bonita plateforme socle de votre automatisation des processus métiers - P...
 
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
Bonita 7.10 - Nathalie Cotté - Bonitaday Paris 2019
 
Bonita Cloud - Florent Sarat - Bonitaday Paris 2019
Bonita Cloud - Florent Sarat - Bonitaday Paris 2019Bonita Cloud - Florent Sarat - Bonitaday Paris 2019
Bonita Cloud - Florent Sarat - Bonitaday Paris 2019
 
Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019
Adaptive Case Management avec Bonita - Adrien Lachambre - Bonitaday Paris 2019Adaptive Case Management avec Bonita - Adrien Lachambre - 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...
BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...
BPM & RPA l'automatisation de bout-en-bout - Bonitasoft et UiPath - Bonitaday...
 
Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...
Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...
Bonita et l'orchestration de micro-services - Nicolas Chabanoles - Bonitaday ...
 

Case Study: The Egyptian Stock Exchange Uses Open Source BPM

  • 1. COLLABORATIVE BPM AT THE EGYPTIAN STOCK EXCHANGE Bonita Open Solution at the Egyptian Exchange (EGX): Improved Customer Satisfaction and More Efficient IT Processes "As a complete Business Process Management suite, Bonita Open Solution streamlined our processes and helped us get the same amount of work accomplished faster and with fewer steps.” - Mahmoud Refky, Software Quality Assurance General Manager, EGX About the Premier Capital Market in the Middle East & North Africa Region The Egyptian Exchange (EGX) was formed in 1992 and has headquarters in Cairo and Egypt. EGX operates a securities exchange and trading venue for member Egyptian and international firms and brokers to electronically buy and sell securities in Egypt. It lists and trades stocks, bonds, and mutual funds, and has the mission of operating and developing a high quality market for the benefits of its clients. Business Needs and the Process to be Automated To trade on the Egyptian Exchange, EGX member firms are required to use the “FIX protocol,” a standard messaging format developed to facilitate the exchange of information about securities transactions. Firms using FIX protocol first register with EGX to do testing in a test environment, get approval, and then are registered to operate on a FIX production server. There were five EGX teams involved in documenting and then automating the process for FIX enrollment: Technical Support, Operations, Networks, Security, and IT. All five teams collaborate to execute a detailed enrollment process: www.bonitasoft.com
  • 2. 1. EGX Technical Support receives a written request from a firm wishing to test on the EGX test environment. Technical Support then routes the request to Operations if the firm is not already approved to test on EGX’s environment. The process map and corresponding form for this step can be seen below. Process Map for Adding a New Firm to EGX’s Test Environment The Technical Support Team Registers the Firm Using the Form Above to Determine Whether the Firm is Already in Testing 2. Operations receives the request and determines the test server’s IP and port which the firm will use to communicate with EGX. 3. The Network team receives this information and determines the source of the IP form. They then configure a user on the test server and allow the firm to access the test server on the EGX network. The firm’s source IP is then sent to Security. 4. Security determines the firewall IP, and allows the firm access through the EGX firewall. 5. Technical Support sends a confirmation letter to the requesting firm with all connectivity details. www.bonitasoft.com
  • 3. There are also timing issues to take into account in this process. Changes in the FIX gateway configuration have to be completed before the server is started, so the requesting firm's access needs to be activated the day before the test date. And when the test period is over, the test access must be terminated. There is a separate process to remind team members that a firm has to be activated for testing. This process is automatically started everyday at 8:25 AM. It starts by checking the database (DB) for firms with a status of ‘pending’ and their allocated start date is less than or equal to today’s date. There is also a separate deactivation process that is similarly executed. The Choice for Bonita Open Solution EGX Quality Assurance reviewed three open source BPM solutions: ProcessMaker, Joget Workflow, and Bonita Open Solution. After several months of research, they chose Bonita Open Solution because it provided a complete BPM suite, with a robust design studio to model the EGX IT processes, and an interactive portal for the stakeholders from all five teams to manage the deployed enrollment process. After the selection of Bonita Open Solution, the members of the various EGX teams found the capabilities and interfaces of the studio and portal easy to use. The EGX Quality Assurance team also appreciated the support they received from the Open Source community when voicing their inquiries on BonitaSoft’s community forum. EGX process designers also made extensive use of the rich set of connectors for linking with EGX’s other databases and systems. Key Results EGX was originally seeking a solution to serve as a repository for documenting their processes. Bonita Open Solution has fully met this requirement – and was further implemented to actually automate the entire enrollment procedure. Before deploying Bonita Open Solution last year, EGX’s Quality Assurance team spent time and effort to manually inspect their database to find firms that should be removed after the test period. This inspection and removal process is now done automatically and has saved EGX valuable resources. After using the automated enrollment process successfully for over a year, EGX plans to automate three additional processes: a checklist process, a monitoring process and a stock index update process. Mahmoud Refky, the Software Quality Assurance General Manager at EGX is very happy with these results. He notes, “This solution allows us to modify and improve our processes. Bonita Open Solution has changed the way we work with our member firms and revolutionized our enrollment process.” www.bonitasoft.com