Blogs

Shouldn't this just... work?

Shouldn’t this just work?

I’ve heard that from every client I’ve ever worked with: Shouldn’t x/y/z just work? Why does SAP make it so hard? And I’ve heard it from many consultants I’ve worked with. Coming from clients, I can understand it since it’s not their job to know the software inside-out (though maybe SAP could do a better job educating them on the software’s capabilities). But coming from consultants, it’s painful to hear because it shows that they don’t have any real mastery of their profession. And even when I don’t hear it directly, I see the imprints that lack of consulting knowledge leaves in the client’s software.

For example, I was helping a client solve a problem they had with their 401k calculations in payroll. They described it to me, and mentioned that their implementation consultant wrote some custom rules in payroll to try to fix the issue. But it still wasn’t working correctly for their plan requirements. They had to manually monitor and fix employee paychecks and their plan funding and reporting process was much more complicated all because they were working around this error.

I know that SAP’s standard functionality works fine for all but the strangest 401k plans, so my hunch is that someone made a configuration mistake. Once I was able to get into their system to take a look around, I saw the problem: one wagetype’s cumulation class was setup incorrectly, leading to some weird results in the 401k wage base. One wagetype attribute - a simple one - was setup incorrectly and instead of identifying that and fixing the source of the problem, their consultant created a lot of complexity and still didn’t fully resolve the problem.

That consultant’s lack of knowledge created the issue, and their lack of knowledge couldn’t fix it either. The client didn’t know any better about the technical details; but they did know that they paid good money for the software and services, expecting it to be able to calculate 401k contributions. And they were puzzled about why there were issues with it. It’s 401k after all, practically everyone in the US has 401k plans so how could it be that they were having issues?

I could write similar stories about most every module of the SAP HCM software. The software works; too often it’s poor implementation consulting that breaks it. In my younger days I was more critical of the SAP HCM software than I am now, and that was justifiable when the core module was growing and evolving. Now, I’m OK with the software. It works, it isn’t perfect, but it’s good. Experience has shown me that the value clients get from SAP HCM is only partially due to the software; much of the value has to do with how it is implemented.

And that leads me to being more critical of the SAP HCM consulting profession. The barriers to entry are very low; there isn’t much to keep someone from saying they are an SAP HCM consultant. There are plenty of ways and incentives to puff-up a resume to make it look much better than the real, underlying experience supports. The chase for the lowest cost and highest margin consultants also has negative impacts on implementations - clients are better off selecting consultants who provide high value. And while I admire the efforts to build a robust consultant certification scheme, that will take years to gain traction with clients.

So yes, the software does work. It isn’t so complicated... when you have a team who knows the software well and can translate your business processes and practices into ways that provide more value than where you came from.

Consultants - Know Your Tools

One of the fun parts of being a consultant is getting to work with so many different colleagues through the years. I’ve been consulting since 1996, and though I work with some consultants who have been at this longer than me, most of them are fairly new to the profession. I’ve been rewarded through the years to mentor some consultants, and that got me thinking about this blog - Tools of the Consulting Trade.

Your first and most important tool: your brain. Intellect, insight, analysis, acumen and experience - all that and more. Clients pay you for the value you can bring, and that value centers around the stuff in your head. Here are some of the high points to consider in making the most of this tool:

  • Training: This is foundational, but only 10% of what you will need to know. Still, you can’t really skip it. Go get some real training from SAP, and then find a mentor to guide you through the other 90%.
  • Continuous education: Things change all the time; what you knew a year ago is rapidly being outdated and replaced. And unless you want to be outdated and replaced, you have to keep up with the times. Subscribe to industry newsletters - in the SAP HCM space some of the best come from SAP Insider (HR Expert) and the various SAP/ASUG publications. Attend webinars, review the new SAP notes every couple weeks, and learn about your clients. Attend at least one of the big conferences each year - SAPPHIRE NOW/ASUG, SAP Insider's HR conferences, and Mastering SAP HR/Payroll come to mind. As you learn more, you will also be able to spot the dubious quality of some of the webinars and sites being promoted - feed your brain with quality, not quantity.
  • Attitude: Be open to new ways of doing things. Each client has its own way of doing business, some better than others - adopt what is valuable. Ask for feedback on your performance and use it to guide your development. Mentors are good for that, but clients are most always the best sources. Probably most important - keep a curious mind. If you have a passion for what you’re doing, your intellectual curiosity will keep driving you to learn more. It’s good to ask ‘why’, and to figure out ‘why’.
  • Communication: Learn to communicate in terms your client uses, as long as it’s healthy and effective. Practice active listening by rephrasing what you’ve heard back to the sender to make sure it’s right. Ask clarifying questions to gain agreement on a common understanding. Write clearly, succinctly and professionally - take writing classes if you need to. Learn how to use Powerpoint effectively since most every client uses it. And since everyone depends on email for communicating, make sure you understand the client’s rules for email etiquette.

Your key to future business, whether you are independent or working in a firm, is networking. Building and feeding your network has to be a daily practice. There are a few ways to network - conferences and client projects are good for building strong connections. Social media is a good way to increase your exposure in the industry. Twitter, LinkedIn and the SAP Community Network are the primary social media platforms for the SAP HCM market. Don’t forget email and phone calls for keeping in touch with people in your network - an occasional email or call is welcomed by most contacts who know you.

Consultants are likely to travel most of the year. There will be an occasional home-town project, but always be prepared to make the most of your travel time since half of it will be wasted anyway. Make the most of the other half by having your mobile devices ready to go - smartphones and tablets for example. Get a good smartphone - don’t be cheap with that because it is a great tool. And consider getting a tablet computer since they are more flexible than laptops when waiting and traveling on those small spaces.

Have the right gear - laptop, software, smartphone and tablet devices. If you work for a firm, you pretty much have to use the laptop they give you. But if you work as an independent consultant, get the best laptop you can afford that fits your style (big screen, small screen, Windows/Mac, etc). It will last longer and you will be more productive.

Load your laptop and mobile devices with software that helps you be more productive. I find three applications valuable most every day: Evernote for note taking, Toodledo for task management, and TripIt for travel management. Those packages are available on my laptop, smartphone and tablet devices, which is a great productivity enhancer.

Get a good smartphone, and get the mobile hotspot functionality or service. You will find that there isn’t always a good WiFi or network connection around, or the one that is available has a firewall so dense that nothing useful can get through. In those cases, your mobile hotspot will enable you to get things done on your laptop.

I’ve found the past couple years that my tablet device, an iPad, has transformed my daily routine. Instead of packing five or six magazines in my bag, they are all now digital subscriptions on my tablet. I can read and process my email on it, read books (I use the Kindle application), and keep up to date on my social networks with it. It’s a great way to make the most of your time.

There is a lot more detail to all these tools, but this is a start. Remember - all the tools of the trade can do is make you better at what you already have a passion for. If the passion isn’t there, tools alone aren’t going to make you a good consultant. 

The Importance of Design in SAP HR Projects

I recently switched from a Windows laptop to the MacBook Air by Apple. I was a Mac fan since the original little Macs that I used in college in the 80’s. In the early 90’s I even had the Powerbook - remember that dark gray clamshell portable Mac with the trackball? And then when I started consulting, I went with Windows laptops - it worked better with the SAP software and it fit into the corporate networks of my clients. But I really missed the Mac design; it just worked.

Fast forward to 2011, and my whole family has gone Apple - iPhones, Macbooks, Apple TV’s, Time Capsules and so on. Everyone except me - I’m still working with my 5 year old Windows laptop. My older son, pretty much an Apple geek (and I’m so proud of that!), reminds me that I can actually run Windows on a Mac if it’s ever needed. I see how easily their MacBooks work, how well they integrate with networks, with everything. They just work. So this summer, I got the new MacBook Air laptop. And I love it! Why do I love it? It’s light, powerful, functional, and it just works without hassle.

This is an SAP HR podcast though; what do MacBooks have to do with that? Well, there’s a good lesson here - hang in there with me. One big reason the Apple products are becoming so popular is because of their design quality. Design isn’t just how the products look; in fact, I think design is all about how things work. In most cases, the way they look is a product of how they work. Form follows function, I suppose. Apple pours lots of money into ‘how things work.’

I think with SAP HR projects, we don’t put enough emphasis on design - on how this thing is supposed to work. Design, in SAP HR projects, often gets cut short. We are eager to move into construction - let’s build this thing! Now, I’m all for prototyping and iterative development practices, but that doesn’t mean we can short-cut the design. Not at all! I am saying that when we put the right effort and resources into design, we will get a much better end result.

Better design means fewer errors later in the project. Better design means fewer change requests, it also leads to more consistency which further leads to easier training and a better user experience. Better design means less ‘design by discovery’ later in the project when we are constructing and unit testing. Better design means we will have fewer errors when we get to system integration testing, user acceptance testing and even parallel payroll testing. Yes, payroll also benefits from good design practices. Better design means our data model easily supports our process, reporting and authorization requirements.

So why isn’t there enough emphasis on good design practices for SAP HR projects? Here are a couple reasons though I’m sure we could all think of more. First, I think that too often, we don’t have the right resources involved in the design, or ‘blueprinting’, stage. We need business partners who know what they want and can make decisions about how the work is done. We also need consultants who are conversant and knowledgable in both the system and the business processes. And we need a clear focus on getting to deliverables - it’s far too easy to get into endless loops at this stage. Good design requires the right people who can commit their time to the task.

Second, too often we accept poor or incomplete design so that we can make the deadline, saying that we will work it out later. Whenever we say ‘we can work that out later’ we need to be really sure about the impact of that on other areas of the project and the availability of the resources we will have ‘later’. Often, ‘later’ we are all focused on other deadlines, so that design that we said we would do ‘later’ gets compromised. Then we don’t have time to come back and do it the right way, and we end up with something that doesn’t quite work right.

So for your next SAP HR project, consider how you’re going to do the design stage. Do you have the right people in it? Are you focused on the deliverables? How will you ensure you get good, complete designs? Good design leads to good products - whether it’s a MacBook or an SAP HR implementation.
 

It Was New Five Years Ago

At least once with each new client, I show them some feature of SAP HR that they didn't know existed. As a consultant it's my job to stay up to date so it's normal that I'm a bit ahead of the general knowledge base on these things. But – many of these new features I point out to clients have been out for five years or more. While they are new to the client, they are not new to the SAP HR system.

While clients could do more to keep up to date with advances in functionality, SAP sure doesn't make it easy to do so. It's been this way for as long as I've been working with SAP HR (1993 or so). There have been attempts, some of them better than others, but none of them have stood the test of time. The two best methods I have found and used through the years are fairly simple and can be worked into a routine:

  1. Once a week, or month, read the SAP/OSS notes that have been released in that timeframe (in the Additional criteria selection use Released on = Last 7 days, or Last 30 days). You can skim the titles to find what's interesting or new and then read the detail of those you want to dig into; and
  2. Whenever a new major release comes out, read the release notes for your particular country of interest as well as the 'international' notes (those common components shared by all countries).

Once you find that new functionality, the next challenge is figuring out how to implement it. But that feels like a whole separate blog topic!

The Value of Feedback For Consultants & Clients

This podcast sort of has two parts - one for consultants and one for clients - but each can learn from listening to the whole thing. Now, let's talk about the value of getting - and using - feedback for your SAP HCM projects.

For consultants - feedback is critical to your learning process, and while there is feedback during the project it is only after cutover that you can get the really valuable feedback on how your work actually performed in a real environment. Things that seemed like good ideas during blueprint/construction, or that seemed to work just fine during integration testing might not work so well in the real world of production SAP HCM processes and data. You will learn and benefit from getting that feedback from your clients and integrating it into your future work.

For SAP HCM clients - make sure you have a part in the client selection process and look for consultants who have some production SAP HCM experience. And get a few independent Quality Assurance (QA) reviews during your project; getting this independent feedback will benefit both you and your lead consulting firm. Remember that you are the client, you are in control of the consulting relationship, and you will have to live with the results of your SAP HCM projects.

Syndicate content

Copyright © 2001-2010 by Insight Consulting Partners - Contact Information