Pega Platform Review : Pega Experience from the beginning
Overall Satisfaction with Pega Platform
Pega platform is used as a development tool to deliver BPM software in our organization. It is used in one SBU not in the whole organization. It is used to develop solutions related to domains such as Healthcare, Insurance Banking and Finance. In addition, it is used to build fleet management system and logistics related system.
Following Pega Best practices and having Pega expertise benefits in developing large scale software solutions in long term. This toll can manage large data sets with reports, It encourages developer to build with the end product in mind. Performance issue handling, Exceptions handling and even including comments is monitored at development time.
There are in built frameworks in Pega platform that provides the ability to develop and deliver solutions faster. Developing UIs in Pega is easy. Developer need to drag and drop inbuilt Pega layouts and can apply necessary CSS and styles using Pega skin. So, UIs can be customized to meet customer needs. These responsive UIs are easily accessible from mobile, tab and desktop with minimum and/or no configuration.
- Pega’s Situational layer cake architecture is capable of organizing application to suit enterprise needs. An enterprise can have a complex organization structure located around the globe. Because of Situational layer cake architecture reusing common policies and procedures is easy while allowing for differences between products, regions, channels and customer segments.Whereas with some application development platforms, separate copies of the application should be created to suite different business context.
- Faster application delivery
- With Pega developers can reuse common policies and procedures, replicate functions and industry specific frameworks and utilize pega UI elements to develop applications. IT is easy to deploy.Therefore developers are capable of delivering application earlier compared to some application development platforms. Pega reduces time taken to deliver an outcome.
- Pega upgrades
- Pega platform is upddated to adapt and work with latest technologies.
- Proprietary users support and maintain Pega platform continuously. Pega customer support is always willing to enhance product support.
- Need more learning materials. For Beginners who have previous programming experience with another language takes more time to learn.
- If the developer is met with an issue in pega platform , they have to rely on Pega supporting team to fix it.
- Customization is available but is not encouraged. Pega does not support faults that occur in customized solutions.
- Reduced time to deliver a quality outcome is an advantage in the competitive business world.
- Accelerated solution development with industry specific frameworks. Reuse readily available feature to meet the Organizational needs.
- With Pega reusing common policies and procedures is easy while allowing for differences between customer location and need. As business operations change with time, Existing layers of the ECS can be modified to address the changes. This flexibility is an advantage.
Developing attractive UIs is difficult in Pega.