Cost of customizing packaged application

Recently I came across the question on what is the total direct/indirect cost drivers for customization. Here are a few I have realized with my experience:

Cost of upgrade – This is the most obvious. Customizations make straight up upgrade impossible. Companies have to do their internal fit/gap analysis and development work to keep customizations. This can be a lengthy and expensive process. Customizations are sticky as they become part of your business process and interfacing systems and hence it can also amount to a huge cost to get rid of them.

Cost of portability – This did not use to be a big reason before. when there was not a whole lot of competition in the software space but with SAAS this is coming up as a big cost item. Vendors can create ETL solutions to move data from one product to another if the original product is vanilla. This can reduce transformation time and cost to huge extent. Customizations limit any such portability as customizations are very ingrained with how one does his/her own business. Most of the time it’s these large number of customizations that prevent companies from quickly moving on to the next generation platforms.

Training: When people are hired to work in HR department or when they use MSS or ESS then training and using knowledge from prior jobs become easy. People can be quickly brought up to speed and enabled to use system. Delivered UPK learning can be installed and Oracle courses can be utilized to cut training cost.

Development: lot of development $ are needed to maintain and tweak customizations on AMS contracts too. I calculate it roughly 30 items per developer. The higher the number of customization bigger is the maintainance group.

Infrastructure: Custom code is generally done bad and hence cause a lot more infrastructure need. For ex a company created this employee profile page for all hr users as a start page where they search for an employee and then jump into various transactions for him. A good idea but they took requirements from all different department and populated information on that page from 10 different component on load. This caused serious performance issues over time and a bad experience.

Impead integration: Building on the point stated below, it’s not just the porting that is hit due to customization, it’s also interfacing with other best of breed products. I worked on integration with a vendor for benefit management and I asked them why don’t you have plug-ins build to integrate with Peoplesoft as so many of their clients are on Peoplesoft. They replied it’s because everyone has customized it so much that they put the requirements on us to change things on our side with each implementation.

Return on investment: Buying an ERP and then not able to use it fully due to customizations is bad for the investment made in it but customization done right are also very important otherwise you waste a lot of time on front end and back end to process manually or adhocly. I worked on a workday project where manager and employee processes were really improved from PeopleSoft 9.1 but core users had to do a lot of work on spreadsheets and access database at the front end and tail end of comp processes. The IT $ saved soon changed into HRIS and HR department $ spent.

Advertisements

Saurav Khandelwal is a solution architect who is working every day to simplify business processes in HR and Technology for large multinational organization. Saurav has led cross functional teams and border less initiatives at PNC Financials, General Motors, Hannaford Brothers and Covidien PLC. View Sauravs‘ profile at http://www.linkedin.com/profile/view?id=47931968

Posted in Uncategorized

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Recent Posts: PeopleSoft Tricks and Tips

Do we have a bag of tricks!

Its been two years since Seema LLC came into existence and in these two years we have executed some amazing projects that enabled our clients to be named PeopleSoft Innovators. With the support of our consulting community, below are some of the projects that we executed last year. We completed a complex Variable and Merit […]

PeopleSoft reporting using Simplified Analytics

As promised, PeopleSoft has delivered some simplified analytics out of the box on guided self service pages. Thanks to the delivered framework, clients do not need to stop there. All kinds of self service analytics and reporting can be created using this functionality. For ex: Deliver a report with most important columns from PS_EMPLOYEES table […]

Did I just see descriptive flex fields coming to PeopleSoft?

I just checked the “PeopleSoft Today” video, on PeopleSoft Info website, and I found a proposed functionality of immense interest. The functionality looks very similar to Descriptive Flex Field functionality on Oracle Fusion product and is only available on fluid. Check out the video below at 31:50. PeopleSoft Today

Configurable Analysis Framework

Oracle PeopleSoft has a hidden gem of a functionality in Configurable Analysis Framework or CAF. We recently got first hand experience with the functionality at a retail client. With little configuration, we were able to deliver position comparison functionality out of box involving multiple metrics. The functionality can be utilized in any scenario where a […]

Another Innovator Award!

Another Innovator Award!

I am glad to say that our team bagged another Innovator award from Oracle for helping a retail client through its Talent Management transformation journey. We are currently working on designing a “surface simple but internally complex” business process that provide a single threaded approach to career planning, performance management and succession planning within PeopleSoft. […]