You are on page 1of 5

• Cognizant 20/20 Insights

11 Mistakes to Avoid when Upgrading SAP


Poor planning, scope creep, sloppy testing and
other common (and not-so-common) pitfalls.

Ongoing business and technology changes — not 1. Ignoring “low-hanging” functional fruit in a
to mention the intense competition and cost technical upgrade.
pressure imposed by the post-recession environ-
SAP technical upgrades are “behind the
ment — are forcing businesses worldwide to con-
scenes” projects that tweak how applications
tinuously reinvent themselves. Winners in this
are processed and data flows, with minor (if
“reset economy” will require not only high-
any) changes to workflows or user interfaces.
octane global talent but also fine-tuned business
They are often triggered by technical require-
processes delivered by virtualized infrastructures
ments, such as SAP’s decision to withdraw
that save time, money and effort while maximiz-
support for a specific package or a change in
ing business agility.
the hardware running the application.
For many large organizations, SAP’s suite of busi-
Technical upgrades typically cost much less,
ness applications forms the backbone of these busi-
and take less time, than functional upgrades,
ness-critical processes. SAP
Technical upgrades regularly releases upgrades of which require greater changes to workflows
and user interfaces. Many companies thus get
typically cost much its enterprise resource plan- into a routine of performing technical
ning (ERP) software to help its
less, and take less customers leverage the latest upgrades without considering functional
time, than functional business capabilities and changes at the same time. This will inevitably
lead to missed opportunities to address new
upgrades, which remain competitive. These business processes and rapidly changing busi-
upgrades can be a valuable
require greater opportunity to maximize the ness requirements.
changes to workflows ROI of customers investing in Companies conducting technical upgrades
and user interfaces. SAP. That being said, mistakes should look for ways to perform selected func-
in the implementation process tional upgrades that will improve business
can quickly erode the value of these upgrades, or processes and the bottom line, without the cost
worse, offset the value completely by miring the and complexity of a full functional upgrade.
organization in upgrade-related issues. One client, for example, used a technical
upgrade to SAP ERP 6.0 as an opportunity to
Here are the eleven most common mistakes com-
consolidate databases and move to a platform
panies make in implementing SAP upgrades,
that would support new technologies, such as
along with some guidance on how to avoid them.

cognizant 20/20 insights | december 2010


SAP Interactive Forms by Adobe and Don’t: Let your vendor escape responsibility
Blackberry integration via SAP CRM. for the success or failure of your upgrade.

Don’t: Plan a major functional Do: Consider asking your implementation part-
You should and technical upgrade at the ner to "own" the implementation and assume
approach technical same time. Imposing this much collective responsibility for its success. Consider
upgrades as if they change on users and the building in rewards and penalties for meeting
IT department simultaneously (or failing to meet) time and cost targets.
were a whole new increases the risk of failure and
implementation. organizational resistance. 4. Failing to ensure robust test management.

Do: Ensure that even a technical upgrade pro- The worst time to find out about a problem with
vides business benefits by exploring relatively your upgrade is after it’s gone into production.
easy functions that could be enabled by the That’s when it’s most expensive to fix, and also
technical upgrade, such as a new built-in when it can do the most damage to user pro-
report or a checkbox to automate workflow. ductivity, revenue flow and credibility. Many
organizations also fail to ensure that their test
2. Not getting industry-specific consulting help. environments match their production environ-
ments, learning too late that custom objects do
Not all industries face the same challenges, have not work properly when deployed.
the same priorities for their SAP implementation
or face the same cultural, political and financial Don’t: Let your users just “dip their toes” in
upgrade challenges. You should approach tech- your development sandbox and mistake this
nical upgrades as if they were a whole new for “testing.”
implementation. Re-evaluate your Do: Provide a complete testing environment
Don’t let your technical needs, your skills require- that mirrors your production environment, sep-
users just dip ments and the extent of system
customization you’ ll require in
arate from development and QA servers. Create
a tight feedback loop to incorporate user con-
their toes in your assessing how much outside help cerns and address the bugs they identify.
development you need, as well as which consult- Ensure your testing is complete and consistent,
ant can best provide it.
sandbox and all the way from the PRD (product requirements
document) through pre-deployment testing.
mistake this for Rather than simply awarding the
upgrade project to the partner that
“testing.” handled your last big project, bring 5. Allowing scope creep.
in two or three vendors and thor- Scope creep can quietly kill an upgrade by
oughly evaluate their capabilities by having weighing it down with so many “nice to have”
them walk you through their SAP upgrade features that the “must have” features are
methodologies. never fully implemented. Freeze SAP develop-
Don’t: Make the mistake of assuming that any ment well in advance of the upgrade to elimi-
consulting firm with prior experience will be nate the possibility of development changes
the right fit for your company's upgrade. during the upgrade that could stall progress or
cause unanticipated errors.
Do: Choose a consulting partner that has expe-
rience and customer references in your partic- Don’t: Let parallel projects muddy the upgrade
ular industry and your version(s) of SAP. waters.

Do: Declare a development freeze period and


3. Not holding your partner fully accountable. communicate it in advance to all stakeholders. A
good rule of thumb is to try and freeze new
If your SAP implementation is truly critical to
development a month or so after the start of
your business, you need a consulting partner
the quality assessment that begins the upgrade.
who will approach your upgrade as seriously
as you do. You don’t want your upgrade project
6. Failure to kill custom code.
to get swallowed up in a sea of consulting proj-
ects or to be at the center of a finger-pointing Many companies routinely write their own
exercise between multiple consulting vendors. code to create objects or functions that don’t

cognizant 20/20 insights 2


exist in the off-the-shelf version of SAP. It's Don’t: Wait until hands-on upgrade training
inevitable that some custom objects won't has begun to address change management
work with the new version of SAP. Eliminating issues with users, or leave change manage-
unneeded custom code can save a significant ment and upgrade training to IT.
amount of time, effort and trouble. One large
Do: Create an internal change management
client reduced its 14,000 customized objects
and training team, backed by a reasonable
by half before an upgrade.
budget and executive support. Begin change
Don’t: Assume that your custom code and management sessions as early as possible, so
interfaces will work in your upgraded SAP ver- users can provide feedback on
sion, even if they were built using established new business processes or Declare a
user exits. They often will not. reporting structures. By the
training phase, users should
development
have embraced their new roles freeze period
Do: Examine previous application documenta-
tion to help identify custom code. Ask consult-
so they can focus on specific and communicate
ants if they have proprietary tools to help you
questions, such as, “Where did
find such code or build code discovery into their
the ‘approve purchase order’
it in advance to
field go?” or “Can I adjust the all stakeholders.
upgrade processes. Test all custom code and
third-party interfaces in a testing sandbox, or
colors on my new GUI?”
even better, with upgrade simulation software.
9. Insufficient skills assessment.
7. Delivering one-size-fits-all training.
Assuming (or hoping) that employees skilled in
Different employees use SAP in different ways. SAP ERP 4.x are capable of performing an
Forcing experienced users to take basic train- upgrade to SAP 6.0 can be a disaster.
ing, or throwing specialized information at Remember, you not only have to
users who will not employ it, wastes precious be prepared to do the skills Assuming (or
time and money and can discourage adoption. assessment, but also to make hoping) that
Tailor your training accordingly and plan for the necessary investment to
role-based training customized to users’ unique supplement the skills you find employees skilled
requirements. For example, when transitioning lacking. in SAP ERP 4.x
from SAP 4.7 to 6.0, many users will only expe-
rience minor GUI-like changes (particularly in Don’t: Cross your fingers and are capable of
the case of a purely technical upgrade). hope that a bit of internal train- performing an
ing will be sufficient for those in
Don’t: Provide the same amount, or type, of upgrade to SAP
lead roles.
training to all users regardless of their experi- ERP 6.0 can
ence and responsibilities. Do: Ask outside vendors for an
“SAP skills matrix” to evaluate
be a disaster.
Do: Provide online training that shows sea- your upgrade skill requirements. SAP’s talent
soned users only the changes that impact management functionality within SAP ERP
them. Build an internal "center of excellence" HCM (Human Capital Management) and SAP
and take advantage of virtual SAP events and Solution Manager’s OCM (Organizational
online education, such as its new Learning on Change Management) toolkit can also identify
Demand Web site. Create a "mentoring envi- upgrade skill gaps.
ronment" that enables users to take advan-
tage of experts both inside and outside of the 10. Insufficient infrastructure planning.
company and provide context-based online
help. Resort to classroom training only when According to SAP, 40% of its customers don't
necessary to fill critical knowledge gaps. need to change their hardware configuration
to upgrade to SAP 6.0; however, most cus-
8. Ignoring change management. tomers do. This may consist of resizing the
application server, deploying new front-end
Change is difficult for users, and failure to help components, making network adjustments to
them cope can spell failure for an upgrade. maintain system performance, upgrading or
The time to address change management is migrating operating systems and databases, or
before the upgrade begins. converting to Unicode.

cognizant 20/20 insights 3


Don’t: Just cross your fingers and hope SAP’s take more time and effort if the customer has
recommended system requirements are accu- a very large database and uses MDMP
rate. (MultiDisplay and MultiProcessing).

Do: Move to the 64-bit hardware SAP recom-


11. Ignoring support packs.
mends, as the added scalability and power will
provide a solid foundation for future enhance- An environment that hasn’t been properly
ments. Running the NetWeaver Java stack is updated to resolve security and stability flaws
optional, as ERP 6.0 ships with the older is like a weak foundation for a building: It may
NetWeaver ABAP stack, which will be adequate hold up in the short-term, but the hidden
for most users. Do install the NetWeaver Java weaknesses will eventually catch up with you.
stack, however, to address more complex Installing all the proper support packs in your
requirements such as current version is critical to ensuring that your
Don’t just cross accessing Adobe Document upgrade installs and runs as expected.
yourfingers and hope Services functions for regu-
latory filing (for example). Don’t: Upgrade until you catch up on your sup-
SAP’s recommended port packs (which contain corrections for
system requirements errors) and OSS (online support) notes for
While Unicode conversions
your 4.x environment.
are accurate. are time- and resource-
intensive, they are not Do: Ensure you are up-to-date on all error fixes
terribly difficult, and moving to this new data and that you are running the latest version of the
exchange standard will be easier before your Solution Manager support platform, if you make
upgrade than after, since the database in SAP extensive use of it. Failure to do so will cause
ERP 6.0 is 50% to 100% larger than previous technical and training issues down the line.
versions. Note that the Unicode conversion will

About The Authors


Venkatesh Akella is a Senior Consulting Manager in Cognizant’s SAP Practice. With more than 15 years
experience in complex enterprise environments, Venkatesh brings to the table advanced expertise
spanning business processes, business intelligence and competency building, particularly as it concerns
enterprise resource planning (ERP). Prior to joining Cognizant, Venkatesh worked across the U.S. and
Continental Europe for major, global enterprises, including Accenture, TCS and AOL. Venkatesh holds
a bachelor’s degree in Mechanical Engineering and master’s degrees in Business Administration and
International Business. He can be reached venkatesh.akella@cognizant.com.

Ravindran Maheswaran is a Senior Manager responsible for conceptualizing and implementing pro-
grams for enterprise application services. Ravindran has more than 14 years of experience in high tech-
nology products and services, particularly in enterprise software and IT services. He has co-authored
numerous articles and papers on a variety of technology-related topics. He holds a bachelor’s degree
in Engineering and master’s degree in Business Administration from Anna University. He can be
reached at ravindran.maheswaran@cognizant.com.

About Cognizant’s SAP Services


With more than 4000 consultants worldwide, Cognizant’s SAP Practice has helped numerous Fortune 1000
enterprises realize the full value on their SAP investments and transform their business processes.
Cognizant’s SAP Practice is powered by specialized Centers of Excellence proficient across the full SAP
platform and application portfolio, and a dedicated SAP Touchstone Center, where the company performs
interoperability studies, develops value-added solutions across industries and domains, and develops pro-
totypes for various customer scenarios and proofs of concept. Cognizant’s SAP service portfolio includes
consulting, project management, implementation, global rollout, upgrade management, application
development and support, and testing — all backed by Cognizant’s customer-first attitude, relationship-
driven engagement model and a performance-based compensation structure.

cognizant 20/20 insights 4


About Cognizant
Cognizant (NASDAQ: CTSH) is a leading provider of information technology, consulting, and business process
outsourcing services. Cognizant’s single-minded passion is to dedicate our global technology and innova-
tion know-how, our industry expertise and worldwide resources to working together with clients to make
their businesses stronger. With over 50 global delivery centers and more than 95,600 employees as of Sep-
tember 30, 2010, we combine a unique global delivery model infused with a distinct culture of customer
satisfaction. A member of the NASDAQ-100 Index and S&P 500 Index, Cognizant is a Forbes Global 2000
company and a member of the Fortune 1000 and is ranked among the top information technology com-
panies in BusinessWeek’s Hot Growth and Top 50 Performers listings.

Visit us online at www.cognizant.com for more information.

World Headquarters European Headquarters India Operations Headquarters


500 Frank W. Burr Blvd. Haymarket House #5/535, Old Mahabalipuram Road
Teaneck, NJ 07666 USA 28-29 Haymarket Okkiyam Pettai, Thoraipakkam
Phone: +1 201 801 0233 London SW1Y 4SP UK Chennai, 600 096 India
Fax: +1 201 801 0243 Phone: +44 (0) 20 7321 4888 Phone: +91 (0) 44 4209 6000
Toll Free: +1 888 937 3277 Fax: +44 (0) 20 7321 4890 Fax: +91 (0) 44 4209 6060
Email: inquiry@cognizant.com Email: infouk@cognizant.com Email: inquiryindia@cognizant.com

© Copyright 2010, Cognizant. All rights reserved. No part of this document may be reproduced, stored in a retrieval system, transmitted in any form or by any
means, electronic, mechanical, photocopying, recording, or otherwise, without the express written permission from Cognizant. The information contained herein is
subject to change without notice. All other trademarks mentioned herein are the property of their respective owners.

You might also like