Your SlideShare is downloading. ×
0
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Jbpm Console NG - JudCon Brazil 2013
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Jbpm Console NG - JudCon Brazil 2013

2,131

Published on

for more information visit http://salaboy.com

for more information visit http://salaboy.com

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,131
On Slideshare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
30
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. JudCon Brazil - 2013Mauricio "Salaboy" SalatinoRed Hat/JBoss Senior Software EngineerTuesday, 30 April 13
  • 2. AGENDA•What is the jBPM Console NG?•Infrastructure + Architecture•UberFire•jBPM Console NG - Features•Walkthrough•ContributionsTuesday, 30 April 13
  • 3. jBPM Console NG•Task and Process Management•Proposes a collaborative and code free environment toadopt Business Processes•Built on top of the UberFire framework•Its a subset of a big platform called KIE -> "Knowledgeis Everything"Tuesday, 30 April 13
  • 4. InfrastructureTuesday, 30 April 13
  • 5. RuntimeTuesday, 30 April 13
  • 6. Org & DomainsTuesday, 30 April 13
  • 7. ArchitectureTuesday, 30 April 13
  • 8. UberFire Features•Lightweight•Decoupled components•Layout Manager and Multi Perspectives•Embeddable/Reusable•Unified API (security, I/O, Metadata)•Core Widgets (bootstrap based theme)•Menus, Toolbars, Panels•Standard Life CycleTuesday, 30 April 13
  • 9. •GWT•Best practices (sprites, xss, code split, etc...)•Java - code reuse•Development Tools (ide, refactoring, etc)•Legacy•Errai•CDI/JEE in the browser•Scalability•HTML (templates)UberFire TechTuesday, 30 April 13
  • 10. Features•Tasks Management•Process Management•Future•Organization & Domains•Identity Management Module•Jobs ManagementTuesday, 30 April 13
  • 11. Integration•Integration with the Process Designer•Integration with BAM•Integration with Guvnor NG•Future•Integration with the new Form Builder•Integration with the new Data ModelerTuesday, 30 April 13
  • 12. Task MGMT•Provide an unified way to perform business tasks•Simplify the access to the data required to do the work•Guides the user to see and perform only the tasksassigned to his/her roles•Provide a way to organize and prioritize the work thatneeds to be done•Provide collaborations toolsTuesday, 30 April 13
  • 13. Tasks List•Main entry point for the users to interact•Quick summary about what the user needs to do (workload)•Unify different Task Types•Business Priorities can be enforced at this levelTuesday, 30 April 13
  • 14. Tasks List Views•Classic Grid View•Calendar View•Task List by day•Task List by week•Task List by monthTuesday, 30 April 13
  • 15. Task Form•Its time to do the work•Focused on specific business needs•Custom for each Task Type•Pluggable•Future•Form Builder is coming•Data Modeler is comingTuesday, 30 April 13
  • 16. Process MGMT•We have clearly identified and modeled our business usecases as Business Processes•We want to start a new Process to guide a businessscenario•We want to influence an already existing ProcessTuesday, 30 April 13
  • 17. Definitions•List of all the process definition available•We can start a new Process•We can review/update the Process ModelTuesday, 30 April 13
  • 18. Instances•List of all the Process Instance that are currently running•We can influence the execution via:•Signal an Event•Abort the Process Instances•We can review the process instance current activities atany timeTuesday, 30 April 13
  • 19. Walkthrough•Lets see how it works!•Download•Deploy•Use•Tasks•ProcessesTuesday, 30 April 13
  • 20. Hiring ProcessTuesday, 30 April 13
  • 21. Contributions•The project is hosted in github:•http://github.com/droolsjbpm/jbpm-console-ng•You can download the latest build from here:•https://hudson.jboss.org/hudson/view/Drools%20jBPM/job/jbpm-console-ng/•You can create issues here:•https://issues.jboss.orgTuesday, 30 April 13
  • 22. Contributions•Download and Deploy in a local environment•Write us comments and feedback about the things thatyou think that we can improve•Share with us the scenarios that you would like tosupport in a tool like this one•Get used to the application and help us to writedocumentationTuesday, 30 April 13
  • 23. Contact•If you need help join the IRC channels•Freenode.net -> #jbpm•Twitter: @Salaboy•We need your help!•Coders: a great opportunity to learn a lot•Testers and Business users: from a more functionalperspective to create requirements and test thecurrent featuresTuesday, 30 April 13
  • 24. Questions?JudCon Brazil 2013@SalaboyTuesday, 30 April 13

×