Sunday, March 10, 2019

Made in March 1979!!


Well, as the clock ticks 12 tonight, I’ll turn 40 (and my daughter 11!!) and will get into the new rush hour of life!! It feels great and the anxiety is building up. Hopefully I’ll survive and get over it J

I’ve read that this is a juncture where one’s career and child rearing collides and undoubtedly, I’m also witness to the same; recently shifted to a new job, planning to get into a new home, trying to get our daughter into a new school and so on and so forth. Life is jam-packed with lot of “new” and definitely this new age syndrome as well J

Life so far has been pretty good – definitely not everything went as per the plan, but still managed a lot of 'AHA' moments. I had a good childhood with good grades and lot of sports and music in my life. I did lot of mischief and I repent quite a few thinking of them now. We as a family traveled a lot and saw lot of new places and cultures. Owing to father’s transferable job, I never had one set of close friends till I landed at college and then rest is history. First job was great and then married to a lovely lady and blessed with a fantastic energetic daughter. As part of the job, got multiple chances to travel out of country and made friends across the globe.

All this while, I definitely have wasted hours where I could have learnt new stuff. I would have loved to play more and travel more. One thing which always hovers in mind and want to pursue big time is reading books – but so far very limited.

At this transition period, I wish to focus more on the below key aspects of life -
  • Taking better care of myself and my family
  • Strengthen the friendship
  • Appreciate things more - Worry less and Be Happy more
  • Forgive all
  • Play and read more

I’ve always believed in the gesture of attitude of gratitude and to surround myself with happy people. I’ll continue to do so in the next leg of my journey J Happy 40th!!!

Friday, July 28, 2017

Program Management in large Salesforce implementations


In principle, when we talk about large Salesforce implementation projects, most of them fall into the category of the Transformation projects. This inherently means that client is going for large scale transformation and is sitting with legacy systems to be replaced by Salesforce deployments. This can present some unique challenges in a number of ways.

Old, traditional, large global enterprises looking for transformation projects have tons of legacy applications with disjoint and disorganized data. This data comes out from numerous siloed departments which have to be accommodated in the new world along with the localization challenges. To add to that, after years of working with on-premises back-office systems, the transition to the cloud itself is challenging. At few occasions, I personally experienced that few client departments didn’t want to let go the control they had on the local servers hosting their application and data!

To handle all this requires a very precise and neatly crafted plan backed by efficient program management. I don’t want to touch upon the basic day to day program management stuff that has to be put in place to manage and govern such a program. What I really want to put focus is on some not so obvious thoughts which if taken care will help a lot in the successful rollouts.

1.             Till few years back, process decisions were taken locally. But with cloud and multi country rollouts, these decisions have to be global in nature. This essentially means, that processes/practices have to be tweaked to bring in a more centralized approach. At times, this really becomes a challenge as users want to stick to their old processes which if accommodated will lead to further complex solutions and will achieve only proxy global rollout. This should be avoided through top-down approach from client organization and getting the right attention of the business side. SI Program management team should collaborate with business in bringing the domain expertise and help streamline the business processes.

2.            In large first time implementations, sufficient effort should be spent in ensuring customizations are avoided as it will hurt the implementations in long term as business grows and makes changes. Starting with customizations early in the game will warrant for further implementation complications, not to forget the additional cost. Go slow, stick to basics OOTB features and then build on it. SI program management needs to bring in expertise and experience to educate business on the merits of this approach.

3.            The above point leads to another interesting point of keeping Global Design intact from the beginning itself, even if it means spending more time in the design first and having a late start of the build. This is one of the most complex aspect to achieve in a large multi country rollout, but if taken care of in the beginning, can solve so many problems. Once delayed, getting back on track can become a whole project in itself adding to the heartburns and bad name as well! Again, collaboration and constant review of this orientation is a must for SI program management team.

4.            With all this happening, eye on Organization Change Management (OCM) is a must. Though in most of the cases this is handled by the client organization, but it is always in SI partner’s interest to ensure and check from time to time if onboarding of users in the new world is on track or not. Educating users on where to seek help – though onsite teams, in-house tech team or Success teams at salesforce, is also a must.

5.            Last, but definitely not the least, Data Migration as per the target data model has to be very meticulously planned. This becomes complex in large transformation programs because of multi country and siloed departments. Though this is always part of the plan in any large transformation program, but key is to ensure the right participation and having an agreed strategy in place. This activity cannot be completed without active participation of business and program management needs to ensure this for a successful release.

Essentially, Cloud based Salesforce platform in itself does away with quite a few headaches of hardware management, infra, hosting, etc. The success of Salesforce transformation program really depends on how the larger aspects of business processes are kept in control and Program Management team can play a vital role in it by being part of the program’s governance and design assurance group. So watch out for the above in the next large implementation!

Thursday, July 12, 2012

Felt good!!


Today I got the following comment from one of my team-mates.... felt so good....

=========================
Thank you Abhishek !!

Its a great honor for me to work with you all the times. I am saying this not because you appreciated me, but because you are one of those rare leads,

who never hesitates to appreciate the team members when they do something good even for small things
who supports and always guides  their team members personally and professionally
who takes bottom line responsibility of the entire team/project
who always creates a lively work environment around them..

Especially for this task, we were able to find the resolution only because, you referred the right person (xxxxxx) at right time.

Thank you again !!

Monday, October 31, 2011

Sky Diving at Lake Elsinore

Today I went for Sky Diving at Lake Elsinore with Gaurav bhaiya and Jayant.... it was an awesome experience, full of thrill much more than any roller-coaster that I've taken as yet..... highly recommended for anyone who is fond of roller-coasters :-)

http://www.youtube.com/watch?v=cJ2I9W7kJ9Q&feature=youtu.be

Njoyed thoroughly :)

Sunday, May 1, 2011

Monday, March 7, 2011

Pundit's 2011 Birthday

Aneko kala jinko bhent mein mili,

Gayeki, chitrakaari aur Palmistry;

Jinka happy vaala birthday hai aaj,

Vo hain, Sri Sri 1001 Tripathi Maharaaj!!!!!!