Monday, June 6, 2016

The Go Live

Week had just started , On Tuesday itself It was proving to be hectic week for Venkat. There were continuous meetings and report preparation for newly live HR application . As per normal change and release process this was sent to production over medium release weekend after completing all formalities and Monday was the first day when employees and HR of organization started using it , so far they were used to a legacy system which had less functionalities and limited usage hence many of the activities were performed into various different applications or even out side system by mail or hardcopies , New configurable system definitely had an edge over older ones as it was true representation of Global HR best practices and had lot more automated functions then actually needed , some even futuristic which organizations can activate whenever they need .

Venkat is operations manager and handles very large portfolio of IT support and services , after landing into RUN mode this application was his responsibility , though there was still post go live support active by Innovation team lead by Prajapati who was actively involved in managing the crisis , there was already mails flowing from HR leadership to provide quick and efficient support , VP of HR even provided a deadline to provide solution within a week or HR would move back old legacy system which was still fall back option as Business continuity and had to be decommissioned once new system is completely adopted across organization .

Since Venkat and team had good understanding of user behavior , issues and expectation from previous system , Management had directed RUN team to support project in this crisis . Venkat himself was very keen to engage in early stages for this strategic HR solution , He had also been active participants in all gates meeting and tried to put all kind of checks to ensure delivery of a robust and resilient service however he was now regretting not pushing the case for performance testing hard enough , in one of the gate meeting when Prajapati proposed skipping performance testing as there was not sufficient budget to establish a production like environment and go for automated performance tetsing simulating user concurrencies , multiple parallel processing etc , Venkat did raise an objection mentioning Performance testing is crucial to understand basics thresholds which was supported and agreed by all key stakeholders in meeting . Taking a note of this condition Prajapati mentioned He would discuss with project implementation partners and product vendor to see how can we assure performance of the application , In subsequent meetings Prajapati produced an assessment completed by product Vendor which assured basic performance levels based on system capacity , number of users etc .

Venkat accepted this report and it analysis however post implementation System performance seems to be the most critical issue , New HR system had many advanced features and users were complaining these features take minutes to load and complete . On the other side while older system had limitation of number of employees associated with a manager , new one had no such limitation which enabled users to assign many employees with Manager but it made activities extremely slow , though product vendor had given a much higher threshold for assignment but system was showing issues at half of the threshold itself . Another challenges seems to be older version of  internet explores and laptop configurations , Change management had not been able to asses that such advanced features may need some uplift of users laptops .  All these issues have created many incidents in the first day itself and huge frustration in Users