SAP & ERP Consulting from the Customer Point of View

SAP implementation ROI, SAP architecture, & SAP business solutions

Why Use the SAP ASAP Methodology?

January 16th, 2012

SAP ASAP Methodology Guidance and DirectionASAP Methodology Background

In the mid 1990’s SAP had gained a significant amount of bad press and publicity around several high profile project disasters that the company knew were completely avoidable. At that time Oracle, Baan, JD Edwards, and PeopleSoft all had sales people making the case that SAP was too expensive, too complicated, and took too long to implement. In response SAP released the ASAP Methodology in the mid-late 90’s (around 1996 or 1997) because of the number of SAP projects that were going over time, over budget, and were at risk. It has been refined, polished, enhanced, and adjusted with SAP’s supported R&D resources and efforts for about 15 years now.

The ASAP implementation methodology has leveraged the PMI (Project Management Institute) best practices around project delivery and the Carnegie Mellon CMMI (Competency Maturity Management Integration) approach for maturing the delivery process. The ASAP methodology also includes a number of ITIL (Information Technology Infrastructure Library) components in the Phase 6 Run and the ValueSAP portions of the methodology. Agile techniques are an option which can be “turned on” if you like.

The toolset includes an implementation “Roadmap” which is a WBS based project template. It has full explanations, templates, tools, resources, checklists, etc. Together with that the original version also included an MS Access, and then an MS SQL Database application for selecting your solution options which would then generate a list of processes, transactions codes, template BPPs, and a full SAP centered Blueprint document, etc.

Today all of that functionality is still available but it is housed in Solution Manager. The ASAP Roadmap is just ONE component of the entire ASAP Methodology. The Roadmap is focused on effective Program or Project Management for accelerated project delivery with high quality results.

My Experiences with the SAP ASAP Methodology

I was originally certified in the ASAP Methodology in 1998 while at Grant Thornton. In that time I have had the privilege of using ASAP on several projects and as the project manager on a few. One consistent result of using the methodology is that projects are delivered and they are usually delivered on time and on budget (although not always).

Every major SAP system integrator claims some methodology and nearly all of them are similar to, or variations of the SAP ASAP Methodology.

I have only ever seen significant problems with ASAP when a system integrator started to use the methodology and then abandoned it part way through the project. At one recent client I used it as the framework to support a LEAN implementation methodology. That LEAN methodology has served as an ongoing framework to significantly accelerate numerous rollouts at probably 25% of the normal implementation cost of other SAP projects.  This was driven by the client project manager and facilitated by using the ASAP tools. 

Starting with the ASAP Methodology

Even before the first consultant comes on board the ASAP methodology provides templates and resources to cover key project and program management areas such as

  • communication planning
  • decision making
  • risk management
  • project management master planning
  • resource planning
  • steering committee tools
  • external links to best practice resources for reference (PMI, ITIL, Internal SAP, etc., etc., etc.).

Why ASAP Instead of a System Integrator Methodology?

First, I have nothing against the system integrator methodologies and some are very good with great resources. Unfortunately my experience has been while they have them, and may start with them, they rarely stick to them throughout the project. Since it is their methodology you have little or no insight to cross-check or validate their methodology use.  With ASAP it is yours to use as an SAP customer and you have full insight into it and control over its use.

One of the primary reasons for using the SAP ASAP Methodology is like all things SAP there has been a mountain of R&D spend, development, adjustment, and support. Every SAP client (large or small) who uses the ASAP methodology can avoid the “proprietary methodology lock-in” which the system integrators will walk out the door with. Another important reason is you own it as part of the standard Solution Manager offering. 

As you probably know Solution Manager is already a required part of your SAP landscape.  The SAP Solution Manager portion of the ASAP Methodology can house key items related to scope, configuration, documentation, the implementation roadmap, and all of the key deliverables. As the system integrator rolls off the project you have a centralized repository which is SAP specific for any future employees, support, upgrades, etc. You do NOT get that with a “custom” system integrator methodology which is probably based significantly on SAP’s ASAP Roadmap to begin with. Using an SI methodology you will NOT get the full configuration and development scope monitoring tools which Solution Manager contains either.

The entire ASAP Methodology is part of your application licensing and support you pay for. Why not at least take it for a test drive and see what it can do.

For more information on the SAP ASAP Methodology for SAP customers use your SAP OSS ID and log onto http://service.sap.com/asap .

Related Posts:

5 Leadership Tips for Successful SAP Project Management

November 14th, 2011

SAP Project Leadership

SAP Project Leadership

SAP Project Management drives me crazy!  As I’ve often said, I don’t generally fault customers or clients who hire outside help for SAP project management.  If they believed they had the answers they wouldn’t bother with contractors for guidance.

Too often I see SAP project management treated as more project administration without much leadership.  Just about anyone can be a checklist administrator.  What is lacking from many SAP projects is the project management leadership to move things along.  

After managing a few SAP projects myself and the many projects I have participated in over the years I’ve learned an effective formula for SAP project success–, it takes a project manager who can actually lead the project.  What do I mean by leadership?  I mean someone who actually pitches in, rolls up their sleeves, gets busy, and gets their hands dirty.  They must be directly engaged with the project participants, they need to spend more time with their “ear to the ground” rather than serving as passive administrators. 

The key dimensions of SAP project leadership involves enough direct involvement in project coordination to:

  1. Create a sense of urgency to build momentum.
  2. To maintain that sense of urgency and maintain momentum.
  3. To eliminate obstacles, roadblocks, and impediments which slow (or even stop) SAP project momentum.
  4. To manage conflict (which WILL happen if sufficient momentum is gained).
  5. To set, manage, and maintain expectations with both the project participants and the broader areas affected by the SAP project outcomes.

1.  Creating a Sense of Urgency

I’m still amazed at how often SAP project managers or program managers avoid using project plans with WBS structures, tasks, activities, and the assorted milestones, etc.  The only sense of urgency they create is reactive firefighting.  Everything will always be last minute, single-threaded, chaotic, disjointed, panicked, and difficult to follow.  Without a structured project plan any dates are just aspirations at best and timelines will continuously be missed.  This avoidance may be from a lack of ability, fear, or an attempt to evade accountability, whatever the reason it happens too often.  Maybe you should be asking yourself what deliverables, tasks, and execution activities your contracted leadership should be providing.

The Effective SAP Project Plan and Project Structure

The most appropriate method to create a sense of urgency is to have a fairly tight timeline but with very clearly defined milestones, tasks, deliverables, templates, and instructions on how to support project execution.  Those deliverables must help to measure project progress and they must be carefully managed.  Communicating and then supporting the message that as an SAP project manager your goal is to ensure the success of the project participants (then living it out) will bring badly needed leadership.

Without a project plan and proper templates any sense of urgency that is created is really reactive firefighting.

For each project phase or upcoming milestone an SAP project manager must have well defined presentations of what is coming, the timeline,  templates, instructions, and the resources to accomplish each set of tasks.

Nearly every contract SAP project manager somehow manages to put together steering committee presentations so why do they have such a hard time putting together critical project supports?  What are they really presenting to the steering committee if they aren’t providing meaningful project guidance?

If SAP Project Decisions Need to be Made Get Them Made Immediately!

Over the years I’ve been blessed to have several pretty decent mentors.  Back when I was an early manager in industry, long before consulting, I got a major schooling from our GM (and a senior VP).  We had a problem come up and the GM wasn’t around to consult so I did nothing.  I was the operations manager responsible for all shop floor production areas–, over a dozen leads and over 200 employees at the time.  My lack of decision-making brought large portions of the production floor to a halt. 

A “manager” who doesn’t make decisions isn’t managing or leading anything.

When the GM/VP got back he immediately set about to get things going and made a number of snap decisions and provided immediate direction.  After things got going again he called me into his office and we had a short discussion about my career.He was polite but firm and provided me a very valuable lesson. 

The GM expected me to make the decision I believed was correct even if it turned out wrong.  He said that 8 or 9 times out of 10 it would probably be right and that 1 or 2 that might be wrong or maybe not the best decision it was easier to correct than doing nothing.  He promptly let me know if I made a bad decision he would hold me accountable but it would not be as bad as making no decision at all.  He would hold me accountable for my decisions to help me learn to make better decisions but if I couldn’t make a management decision to keep things going he didn’t need me because I wasn’t managing anything.

That was a profound insight.  As an SAP project manager if you won’t make the tough decisions to get things going and keep them going then what are you managing?

Decisions must be made as quickly as humanly possible.  Delaying key decisions, or delaying any decision making, creates the appearance of indecisiveness, reduces confidence in your ability to lead, creates constant “swirl” around key issues, and slows the project.  It also creates an atmosphere where others avoid decision-making and become embroiled in analysis paralysis (or “swirl”) because that is the culture you as the project manager are creating.

Next week, more on building and maintaining momentum and the sense of urgency.

Related Posts:

SAP Program Management Requires a Type of CMMI

November 7th, 2011

SAP Program Management

SAP Program Management

Many may be unaware that SAP provides a broad set of tools and resources for Program Management and Competency Maturity Management (or CMM). Very few are familiar with SAP’s broad set of supports for this purpose such as the “new” ASAP Methodology Phase 6 “Run” enhancement. It is loaded with key information which aligns with Program Management responsibilities and CMMI.

 

So, what is CMM (or CMMI as it is more properly referred to)?

“CMMI (Capability Maturity Model Integration) is a process improvement approach that provides organizations with the essential elements of effective processes, which will improve their performance… CMMI models are collections of best practices that help organizations to dramatically improve effectiveness, efficiency, and quality” [FN1].

The entire CMMI methodology and development is maintained at Carnegie Mellon’s Software Engineering Institute. These CMMI standards have been applied in a vast number of organizations together with various methodologies. The CMMI approach is well suited to engineering and software development, design, or implementation. SAP’s entire ASAP methodology, and especially the “new” Run methodology incorporates a number of CMMI principles.

SAP Program Management is all about Competency Maturity Management (or CMM)

The contract SAP program manager is accountable for providing the key tools, templates, techniques, and resources to ensure projects are properly managed and delivered for business benefit. If they are not providing this type of methodology guidance, including key templates and techniques to deliver business benefit, what are you paying them for?

SAP Program Management or Project Management Gaps

After all these years one of my biggest frustrations is the lack of SAP contract program or project managers use of the ASAP Methodology. They all talk about it, and during sales presentations they use lots of SAP’s material, but as soon as the project begins you never see it. They seem to have absolutely no idea what they are doing.

As I have often said, I never believe that a client / customer of project management or program management services has the primary responsibility for this knowledge. If they did why bother hiring outside help and paying the rates for this service except for that contract “expertise?”

Contract SAP program management or SAP project management that is not able to deliver on clearly understandable methodology development are fakes. Anyone can call themselves a program manager, but what does that mean? What is the contract SAP Program Manager accountable for? What are they on the hook to deliver and how is their performance measured?

Using SAP ASAP and CMMI to Mature the SAP Enabled Enterprise

The SAP ASAP Methodology, in particular the Phase 6 Run section, should be studied by every SAP program manager before they start doing project or program work. Even though it is in the last ASAP Methodology phase, its greatest effectiveness is realized when you begin your internal SAP delivery maturity planning from the beginning of your SAP project.

One of the critical benefits of starting your CMMI related planning right from the beginning is your SAP project can be structured to support business integration at the outset. Using this type of maturity model integration as part of your project guidance can have significant benefits to the enterprise:

“Many CMMI using businesses have beneficial results to their bottom line… including improvements in schedule and cost performance, product and service quality, forecasting accuracy, productivity, customer satisfaction, return on investment, and other measures of performance” [FN2].

SAP has already done a significant amount of the work for you. All your program manager has to do is adjust the plans, alter the templates, follow the ASAP Methodology instructions, and build the resources to support this transition. You really must question SAP program manager service providers who do not keep up with the ASAP tools and delivery methodology that SAP provides and supports.

SAP’s Competency Maturity Model Starting Point

The following maturity model is just one small example of a powerful tool that is critical for long term technology and business integration [FN3]:

Maturity Level

Action Area

Characteristics

IT Support Provider

  • Vision & strategy
  • Governance
  • Processes
  • Technology
  • Culture and skills
  • Vision and strategy not formulated
  • Controlled by IT costs, focus on IT operations
  • Processes not defined
  • Isolated tool decisions
  • Focus on IT knowledge

IT Service Partner

  • Vision & strategy
  • Governance
  • Processes
  • Technology
  • Culture and skills
  • Strategy derived from IT goals
  • Controlled by IT-focused KPIs
  • Satisfies minimum criteria for SAP solution operations
  • Joint decision about selection
  • Service-oriented, knowledge of SAP solution

Business Support Partner

  • Vision & strategy
  • Governance
  • Processes
  • Technology
  • Culture and skills
  • Strategy developed in cooperation with IT management
  • Controlled by measurable service level
  • Established, role-based process organization
  • Defined standards, SLA reporting
  • Customer-oriented

Business Partner

  • Vision & strategy
  • Governance
  • Processes
  • Technology
  • Culture and skills
  • Strategy derived from company goals
  • Decisions guided by business requirements
  • Aligned with business process model
  • Integrated business processes and tools
  • Expertise in the areas of business processes, SOA, and integration

Value Partner

  • Vision & strategy
  • Governance
  • Processes
  • Technology
  • Culture and skills
  • Strategy as business enabler
  • Controlled on the basis of value contribution for the company
  • Holistic service management lifecycle
  • End-to-end management of business processes
  • Value-oriented, ongoing improvements

This model, provided freely by SAP as part of their standard ASAP methodology is a great starting point. Your contract SAP program manager should be able to use this as it is, or adjust it to fit your particular organizational needs. This is just one very small component of the Run Phase and an even smaller component of the entire ASAP Methodology toolset.

In many cases you would be better off sending your own internal employees to SAP ASAP certification courses and Microsoft Project classes and making use of their new found knowledge. At least then you would have a knowledgeable employee who could help keep an integrator who claims to use ASAP honest. And if they claim to use ASAP in their sales materials or sales pitches GET THAT CLAIM IN YOUR STATEMENT OF WORK AND YOUR CONTRACT WITH THEM!

=====================

For more information on related topics please see:

=====================

[FN1] CMMI Overview: Software Engineering Institute at Carnegie Mellon University, retrieved November 5, 2011. http://www.sei.cmu.edu/cmmi/

[FN2] Why CMMI: Software Engineering Institute at Carnegie Mellon University, retrieved November 5, 2011. http://www.sei.cmu.edu/cmmi/why/

[FN3] SAP ASAP Methodology version 7.1, WBS 6.2.1 – Table 1: Maturity Level Characteristics. For more information on the SAP ASAP Methodology please go to http://www.sap.com/services/more/servsuptech/asap.epx

Related Posts: