1 / 28

Improve business process through simple developments in GXflow

Improve business process through simple developments in GXflow. Claudia Araujo SWF Project Manager GeneXus Consulting. Agenda. Why Workflow? Benefits GXflow 9.0 What’s next for GXflow?. The today’s “must have”. A clear policy to lower cost becoming more competitive and more profitable

khaggard
Télécharger la présentation

Improve business process through simple developments in GXflow

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Improve business process through simple developments in GXflow Claudia AraujoSWF Project ManagerGeneXus Consulting

  2. Agenda • Why Workflow? • Benefits • GXflow 9.0 • What’s next for GXflow?

  3. The today’s “must have” • A clear policy to lower cost becoming more competitive and more profitable • Flexibility to quickly take advantage of new business and new opportunities • A strategy to quickly adjust to changes

  4. World’s workflow pulse • Google.com (November 2005) • 58.400.000 sites in general • 35.800.000 WF SW • 21.200.000 WF APP. • Gartner Group • 888 WF articles • Amazon.com • 6.730 books about BPM • Google.com (June 2004) • 3.120.000 sites in general • 2.200.000 WF SW • 1.700.000 WF APP. • Gartner Group • 200 WF articles • Amazon.com • 2.781 books about BPM

  5. Why Workflow? • Because we need to simplify an already complex world!

  6. Complex? In my time things were much simpler: text interface + one DBMS = done! Multiple user-interface devices: Web, mobile devices, win Business Processes to Control Complex User Interface:web, javascript, Ajax Web Services Multiple-layers

  7. So, what’s the trick? Take complexity out!Give it to somebody else as we did with: Database to DBMS DB design to GeneXus Repetitive tasks to Patterns

  8. GXflow Added-value • Focus in the Business Process • More efficient business processes • Auditing and operations control • Less programming • Integrated to GeneXus

  9. Focus in the business process • Clear vision of the process • Better understanding of the business • Standardization • Better system documentation

  10. More efficient processes • Statistical information • Better communication between users • Interface oriented to task GXplorer

  11. Auditing and operations control • Traceability of all steps • Management • Access control • Deadlines

  12. Less programming • Eliminates the code associated to control the status and flow of the business process in our programs • Automatic task routing following the business rules • Simplifies the changes in the process (Less cost and time) • Eliminates the need to develop auditing and management programs

  13. Changing in GXPM Changing in our program Making changes in a business process

  14. Start Add.Visible=0 Authorize.Visible=0 AuthorizeWh.Visible=0 If udp(pauthorize,'WWOrders',&User,'INS') = 'Y' Add.Visible= 1 Endif If udp(pauthorize, 'WWOrders',&User,'AUT') = 'Y‘ Authorize.Visible= 1 Endif If udp(pauthorize, 'WWOrders’,&User,‘AWH') = 'Y' AuthorizeWh.Visible= 1 Endif Add Order call(TOrder,&OrderNum,'INS') Authorize Order If OrderStatus = ‘PendingAut’ call(HAutorizeOrder,OrdNum) Else msg('Order cannot be authorized based on status’) Endif Authorize Warehouse If OrderStatus = ‘Pending’ call(HAutOrderWh,OrdNum) Else msg('Order cannot be authorized based on status’) Endif Changing in our programs

  15. Integrated to GeneXus • Technological evolution • Multi-platform • Multi-language • GXflow Data type

  16. Conclusions • Reduce complexity by having a workflow engine managing the business process • Have the freedom of using the best user-interface required by the business process: • a) Workflow Inbox • b) work-with interface • c) your own Inbox

  17. Examples

  18. GXflow 9.0 • More flexibility • Respond better to changes • Less programming • Better integration • With GeneXus applications • With GeneXus • External applications

  19. GXPM 9.0 • More flexibility (hence less programming): • Programs associated with tasks: • GeneXus Programs • Web Services • External programs Java or .Net • Tasks defined by the user • Conditions editor

  20. GXflow 9.0 engine • Better integration • Application Integration • More flexibility • Improvements in the Document Managment • New platform • Other functionalities

  21. Application Integration • Process Initiation • Workflow Controller • Workflow Wizard • Different Entry points • Direct access to Workflow Client Components • Integrated Security Systems with GXportal • GeneXusAccessManager

  22. Improvements in the Document Management • Scanners management • SANE / TWAIN • Digital signature (PKI) • Certificates X.509

  23. New Platforms • Open Source architectures • MySQL • Java

  24. Other functionalities • Security in history • Restricted delegation • Replacement management • Compensation tasks

  25. What’s next for GXflow • Integration with GeneXus Rocha • Standalone Engine • SOA • BAM (Business Activity Monitoring)

  26. Integration with GeneXus Rocha

  27. Gain knowledge about your business without adding programming cost • become more competitive with the help of GXflow

  28. Thank you

More Related