If someone had told me how much time and energy it takes to change payroll/HR management systems, I would have...well, I still would have done it, but I would have had several massages, babysitters, and post-launch vacation plans lined up beforehand. This is STRESSFUL business, folks!
I've experienced the move from an old, clunky system to another, prettier, easier, more complete system, and the whole thing is an exercise in humility:
New System Project Manager: How do you handle the ACA measurement period for variable hour employees?
NSPM: How many employees are on biweekly payroll and how many are on weekly payroll?
Yes, I should know the answers to these questions, and I totally do (IF YOU'D JUST GIVE ME A MINUTE TO THINK), but a few meetings like this and all I can think is This Guy Must Think I'm an Idiot. I'm supposed to be the expert on my company, and every routine question is another opportunity to realize I know Absolutely Nothing.
Then it's staff training time, where I'm supposed to be the expert on the new system:
Employee: How do I do something extremely basic like approve time cards in the new system?
Me: Um, ok, so you click over here, and then...um, that button was there yesterday. Let me see if I set this up incorrectly. Um, ok, so the implementation guy must have changed something. I'll have to get another training on the calendar.
And so forth.
I realize now that the kind of humility I had to cultivate through this process is just plan exhausting. I managed pretty well when it was just the project team and we were all learning together. By the time I'm trying to get log-ins to my staff and train supervisors on how to manage people in the system, I'm overwhelmed with the weight of being the resident expert in something I've only just learned myself. If you're fortunate enough to be getting ready to launch into a new system--and it is exciting with all the new products out there--be prepared for the toll it's going to take on your ego, your productivity, and your patience. It wouldn't hurt to do a little pep talk in the mirror before you bring all the enthusiasm you can muster--and your very best snacks--to those first employee training sessions.
Then take a day off and get a freaking massage.