Discussion

37
Views
AnkujJ44 Member since 2014 18 posts
SunLife Canada
Posted: July 17, 2020
Last activity: July 17, 2020

Advantages of having a dedicated COE layer in the Enterprise Class Structure

Hi Everyone,

I wanted to discuss about the advantages of having a dedicated COE layer in the Enterprise Class Structure

Eg: 

Enterprise Class Structure Example
                                                  Application Implementation (Org-App-)
                                                Application Framework (if required) (Org-FW-App)
                                Org COE layer (Org-COE-Data, Org-COE-Work ..)
                                             Org layer (Org-Data, Org-Int, Org ..)
                                                        Pega FrameWorks
                                                            Pega Platform

The assets to be created in the Org-COE layer can also be created in the Org- layer. By adding the COE prefix, we are actually lengthening the class name and adding an extra layer of direct inheritance.

Having said that, one may argue that a dedicated COE layer may be a clear indicator of COE assets and access to creation of rules in COE layer can controlled better.

I may be overlooking some other design thoughts for having a dedicated COE layer and so would like to hear the opinions of other members of the community

 

Pega Platform 8.4 Case Management Insurance Lead System Architect
Share this page LinkedIn