Your SlideShare is downloading. ×
0
Careworks consultants, inc gene xus presentation
Careworks consultants, inc gene xus presentation
Careworks consultants, inc gene xus presentation
Careworks consultants, inc gene xus presentation
Careworks consultants, inc gene xus presentation
Careworks consultants, inc gene xus presentation
Careworks consultants, inc gene xus presentation
Careworks consultants, inc gene xus presentation
Careworks consultants, inc gene xus presentation
Careworks consultants, inc gene xus presentation
Careworks consultants, inc gene xus presentation
Careworks consultants, inc gene xus presentation
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

Careworks consultants, inc gene xus presentation

247

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
247
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
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. CareWorks Consultants, Inc.RPG to Java Conversion
  • 2. CCI History Established in 1950  CareWorks bought Compensation Consultants Inc in 2006 and changed the name. Workers‟ compensation risk consulting and claims management for nearly 30,000 Ohio employers Started using GeneXus in 1992 (DOS Version!) 200 employees, including case managers, field staff, and an analysis group
  • 3. Conversion Project CCI‟s systems manage all data related to their clients and the workers that get injured on the job System was built entirely on RPG with iSeries  Over 4,000 objects CCI was looking to convert to a web-based technology  Easier to train on a web-based system that newer workforce members are familiar with  Quicker access to data  Improved integration with other business software Decided to use Java running on Websphere
  • 4. Key Challenges Conversion vs. Rebuild  Felt that a conversion was a shorter timeline  Users would be more familiar after the launch with how everything would work  Could use the old system as a reference for testing and comparison Stateless management of data  RPG/iSeries - Kept the state of data from screen to screen seamlessly  Web – Is “stateless” and we had to find a way to carry variables forward as if the state of a page in the past was preserved  Solution – GeneXus designed a session variables management algorithm for us
  • 5. Key Challenges Various commands that RPG used that Java generator did not  „ASK‟ command – converted to pop ups („Which date?‟)  „Cursor‟ command – User Control built to check field cursor is in Formatting of “green screen” to a web equivalent  GeneXus supported us with an early version of Patterns  Converted the 80-character format of RPG to approximate positioning of fields so users were not too surprised after the conversion  Converted Function Keys to buttons, Option numbers to Combo Boxes Performance  RPG is fast and native to the iSeries – Can‟t be beat on performance!  Java  Initial challenges, but improved through stress testing (NEOLOAD)  Memory management improvements  Java version! Big win by using the IBM version of the Java toolkit.  Process improvement. Doesn‟t matter if the system is slower if steps are faster or fewer
  • 6. Menu - RPG
  • 7. Search Screen - RPG
  • 8. Menu/Search Screen - Java
  • 9. Detail Screen - RPG
  • 10. Detail Screen - Java
  • 11. Key Benefits Quick access to key information  Diaries – All notes related to a business or claim are always available  Session variables allow easy movement from one screen to another to allow a process to flow smoothly The business was forced to define their key processes  Documented BCPs (Business Critical Processes)  Multiple screens condensed into one  They are now able to train more easily  Business now looks more towards overall process improvements rather than band aid fixes for everything
  • 12. Next Steps Integration with imaging software (OnBase) Process restructuring continues  Clean up stateless variable management as we can  Users are having fun redesigning how their processes work. Speeding up their days  Using GeneXus controls for more efficient functionality. Re-developing modules from other environments into this GeneXus application (Lotus Notes apps) Review and implementation of User Controls Looking towards potential mobile apps for field staff and clients

×