Presentation is loading. Please wait.

Presentation is loading. Please wait.

Mastering Business Intelligence with SAP 2009 Premier Partners:Proudly Supported by:Produced by:

Similar presentations


Presentation on theme: "Mastering Business Intelligence with SAP 2009 Premier Partners:Proudly Supported by:Produced by:"— Presentation transcript:

1 Mastering Business Intelligence with SAP 2009 Premier Partners:Proudly Supported by:Produced by:

2 Mastering Business Intelligence with SAP 2009 Developing & Maintaining Your SAP BI Support Team and Their Skills - A Roadmap for Organizing, Recruiting, Training and Motivating Your BI Staff Dr. Bjarne Berg Associate Prof., SAP University Alliance Lenoir-Rhyne University

3 Mastering Business Intelligence with SAP What I’ll Cover … Introduction & Overview The Support Organization The Support Activities Training and Motivating Your Support Team Writing SLAs with the Business Community Key Points to Take Home Questions What I'll Cover...

4 Mastering Business Intelligence with SAP 2009 BI Support Organization — Big Picture You need to separate the operations of BI systems from the project work If there is no support organization, the BI system quickly becomes an orphan when the project ends Without a support org. there is a risk that future BI projects are delayed since the project team has to support previous projects

5 Mastering Business Intelligence with SAP An Example of a Small Support Team This small group is typically folded in under an existing manager, who devotes only part-time efforts to BI support The power user is normally also situated in a different organization Support leader Part time (50%) Helpdesk & data loads Full-time SAP BI Basis Full-time/part-time Power User Part time (25%) Note: These are Support models and does not include any resources for new content development. This is assumed to be staffed separately.

6 Mastering Business Intelligence with SAP An Example of a Medium Support Team This medium sized team is typically folded in under an existing manager, who devotes only part-time efforts to BI support The group sometimes also undertakes portal support, security, development standards, and feature enhancements such as broadcasting and cockpit consolidations; but is normally not extensively involved in new content development Support leader Part time (65%) Help desk, training, user support Full-time SAP BI Basis Full-time Data loads & fixes Full-time Query & Web Full-time

7 Mastering Business Intelligence with SAP An Example of a Large Support Team This large team can support complex applications, cockpits, BI portals, and broadcasting while providing training and help desk support as well as on-going SAP NetWeaver BW production support. Support leader Full time Helpdesk, user support Full-time SAP BI Basis Full-time Data loads & fixes Full-time Query & cockpits i.e. SEM Full-time Data loads & fixes Full-time Training, user support Full-time Portal, collaboration, KM security Full-time Query & cockpits i.e. APO, CRM Full-time Data quality & data resource mgmt. Full-time Note: Job areas are meant for illustrations, and will vary depending on the BI applications supported

8 Mastering Business Intelligence with SAP Sizing the Team — Benchmarking 7 Best-of-Breed Companies By examining 7 companies from various industries that have implemented NetWeaver, we found that consistencies have emerged within 'best-of-breed' organizations. The companies used for benchmarks can be summarized as:

9 Mastering Business Intelligence with SAP The Need for Non-Basis Support People First, we looked at factors we could remove since they were not correlated with the need for non-basis support people. We found 4 factors: a.Number of power users has little impact on the number of non Basis support people you will need. (p=0.97)** b.Complexity of security has little impact on the number of non Basis support people you will need. (p=0.85)** c.Number of process chains has little impact on the number of non Basis support people you will need. (p=0.82)** d.Number of data stores has little impact on the number of non Basis support people you will need. (p=0.81)** **P is the possibility that a factor is simply due to randomness in the sample.

10 Mastering Business Intelligence with SAP How Many Non Basis Support People Do You Need? Number of non Basis support people needed = (number of executive users) (# of casual users) (system load issues) (Note: F-Stat=13.59; P of F = 0.03**) Other ways to put it: a. You need 0.4 people regardless of any size of you system. b. Each non Basis support person can support 15.3 executives, or 144 casual users, or 3.2 load issues. When planning development and help desk support staff, you need to look at number for executives, casual users, and the level of load issues you have.

11 Mastering Business Intelligence with SAP How Many Basis Support People Do You Need? Number of Basis support people needed = (number of BI environments) Note: F-Stat=11.32; P of F = 0.02** Other ways to put it: a. You need 0.49 people regardless of any number of BI systems b. Each Basis support person can support 3.18 environments. c. With 1.5 positions you can support 6.3 environments, and with 2 full- time basis support people, you can support 9.5 BI environments Note: Basis tasks include: Notes research, testing and application, support packs/upgrades/transports/installs/backup /disaster recovery/ hardware management and other related tasks

12 Mastering Business Intelligence with SAP How Many Support Managers Do You Need? Number of Leadership support people needed = (# of executive users) (System data load issues) Note: F-Stat=2.211 Other ways to put it: a. The number of executive using the system drives the need for user support leadership, but you need at least 0.32 leaders regardless of the number of users or the data load issues b. A leader can handle up to 56 executive users, or 7.3 load issues (scale 1-10) When organizing the support leadership team, you need to look at the number of executive users and the level of load issues. The more load issues & sr. managers using your system, the more support team leads you will need.

13 Mastering Business Intelligence with SAP 2009 Testing the Sizing Models To test the staffing models, we ran the original companies used. We found that the government organization was overstaffed by two and the high-tech company was understaffed by one. For all others we found 80%-100% accuracy.

14 Mastering Business Intelligence with SAP Small BI Project Team for Single Subject Area Example: Billing, Inventory, or Accounts Payable 4-5 team members and normally 3-6 months duration, depending on scope Basis and functional R/3 support Project sponsor Project Manager Business team Business analyst Presentation developer Technical team BI Architect ETL developer Note: These are roles, not positions (sometimes one team member can fill more than one role)

15 Mastering Business Intelligence with SAP Mid-Sized BI Project Team, Single Complex Subject Area Example: Cost and Profitability, Internal Billing Basis and functional ECC support 8-10 team members & normally 3-4 months duration, depending on scope Project sponsor/ Steering Committee Project Manager BI Architect Business Analyst(s) Extract, Transforms and Loads Data Management (InfoCubes, MP & DSO) Presentation Developer(s) Sr. Business analyst Business analyst Sr. ETL developer ETL developer Sr. BI developer BI developer Sr. Presentation developer Presentation developer Note: These are roles, not positions (sometimes one team member can fill more than one role)

16 Mastering Business Intelligence with SAP Large SAP BI Project Team for Multiple Subject Areas Example: Sales, Finance, and Material Management Basis and functional ECC support team members & normally 6-18 months duration, depending on scope Note: These are roles, not positions (sometimes one team member can fill more than one role)

17 Mastering Business Intelligence with SAP What I’ll Cover … Introduction & Overview The Support Organization The Support Activities Training and Motivating Your Support Team Writing SLAs with the Business Community Key Points to Take Home Questions What I'll Cover...

18 Mastering Business Intelligence with SAP 2009 The BI Help Desk — Level 1 Support The first level support should be done by Power Users in the organization You will have to train these resources, empower them to make changes, and leverage them as much as possible, even when it is easy to “jump to solutions” Query related support tickets from a central location/Web site should be routed to the power users in each department. The power user can escalate the ticket to Level 2 support if he/she is unable to resolve it.

19 Mastering Business Intelligence with SAP 2009 The BI Help Desk — Level 2 Support The second level support is used for issues that are not related to queries, presentations, reports, and formatting This include data loads, performance, security, availability, training schedules, etc. This is addressed by the central support team Some support ticket types are always routed to Level 2 support. It is important to have a generic address for Level 2 support that is not related to an individual. s to this address should not be deleted.

20 Mastering Business Intelligence with SAP 2009 Maintaining Data Loads A typical BI system of a mid-sized organization may have different jobs running that are dependent on lookups, referential integrity, calculations, data quality, and source system availability Since most BI system are asynchronously (batch) updated, the number one complaint of a BI system is the lack of timely data Mature BI organizations may operate at 99% load efficiency, but that still means that jobs (out of 1,500-3,000) have issues each month You cannot plan for the unknown, but you can set aside resources to deal with it. Dedicated resources for process chains in the production environment is paramount to a BI program’s success.

21 Mastering Business Intelligence with SAP 2009 Training Project Stack Break fix and Production stack Break-Fix - Splitting Projects & Support Environments By Introducing a Break-Fix (BWB) environment, the support team can correct break-fixes and move code into the Testing environment (BWQ) and Production environment (BWP) without impacting the project team Transports can be captured in the buffer and moved to the Development environment (BWD) on a periodic basis BWD BWS BWT BWB BWQ BWP The Break-Fix and production stack as well as the training environment is owned by the support team. The project teams own the development and Sandbox environments (BWS and BWD).

22 Mastering Business Intelligence with SAP 2009 Online Help Systems The use of an online help system is a must for successful BI systems You can make your own system, by simply saving your Microsoft Word docs as.htm files and then pick them up in a Web page Adding internal links makes it easy to use Plan to publish how-to, step-by-step docs for even the simplest tasks. On-Line Help Systems (a real example)

23 Mastering Business Intelligence with SAP 2009 Online Help Systems — Animations You can also buy cheap software like Snag-it and Camtasia and create demos that show how to accomplish more complex tasks The development & maintenance of the online help system belongs in the support organization. This is not a one-time task, but a “living” system that is updated based on user feedback, issues, and new development. On-Line Help Systems (a real example)

24 Mastering Business Intelligence with SAP 2009 Computer Based Online Training (another real example) On-line training can be delivered on-demand There are many companies that can develop customized, cost-effective, interactive training for your end users (starting around $8K to about $20K) Over time, this is probably the best way of delivering casual user training The trick to being successful here is to provide interactivity and common tasks scenarios. Hint: Use a storyboard to develop your training.

25 Mastering Business Intelligence with SAP What I’ll Cover … Introduction & Overview The Support Organization The Support Activities Training and Motivating Your Support Team Writing SLAs with the Business Community Key Points to Take Home Questions What I'll Cover...

26 Mastering Business Intelligence with SAP 2009 Turnover and Team Rotations 24% of IT application developers leave their jobs every year 4 years, 2 months is the average time spent in an IT job in the US and slightly longer in industrial Asian countries. However, the IT support staff lasts only 25 months! Source: NobScot, Sept 2009 The top reason for leaving an IT support job is the lack of personal growth opportunities SOLUTION: Create a formal plan for rotating each support role every 6 months. Provide a formal mentoring and training program that is communicated in writing to each employee annually.

27 Mastering Business Intelligence with SAP 2009 Employee Turnovers - Keeping your employees By 2016, the IT job market will grow by 38.6% in USA. -US Dept. of Labor statistics, Sept In Europe, of the 1,031 job types tracked, five IT jobs ranked in the top 25 by growth. -EU Commission Report, June In Australia, "helpdesk and IT support candidates are hotspots of demand...SAP and Oracle functional and technical resources are required for new ERP implementations and upgrades... organizations have expressed their intention to expand their workforce in the new financial year, some by up to 25 percent." - Hays, Australia April, How many of these jobs will be filled by your current employees?

28 Mastering Business Intelligence with SAP 2009 Training for Your Support Staff — Core Classes If you are going to create a support team that is on equal level with your developers, they have to have adequate training to make enhancements and manage the system Failure to train properly would only place the real support work back on the developers and the cost of the support team is wasted!

29 Mastering Business Intelligence with SAP 2009 Internal and External Rewards While the compensation can vary by regions, and salaries have been revised downwards in , the typical support costs in Industrial Asian Countries are: (based on a review of 7 Asian support centers in Singapore, Japan, Korea, Malaysia, and 1 center in Bangalore India). Support RoleLow PayMedian PayHigh Pay BI Administrator $ 48,000 $ 45,000 $ 124,100 BI Trainer $ 33,600 $ 47,000 $ 63,750 BI User support $ 23,200 $ 34,000 $ 44,800 SAP Web support $ 37,600 $ 52,000 $ 66,400 SAP Security support $ 35,200 $ 49,000 $ 72,800 BI Basis support $ 34,400 $ 44,000 $ 132,000 SAP ETL Support $ 28,000 $ 40,000 $ 81,000 * Industry pay (non-consultants) However, money is not the only compensation. Other popular rewards include:  Extra week vacation for people in support roles  One week SAP training of choice each year  Clearly defined promotion path (given in writing)  Reduced work hours (7 hr workday)  Remote support from home 1-2 days per week

30 Mastering Business Intelligence with SAP 2009 Career Paths and Promotions 1. End user support  web support  Support manager  security support  Support manager  training  Support manager 2. ETL support  BI Architect  System administrator 3. BI Basis support  BI Architect  System administrator 4. Support Manager  Project manager  BI Program Director There are many career path in the BI support organization and titles may vary. Common career paths include:

31 Mastering Business Intelligence with SAP What I’ll Cover … Introduction & Overview The Support Organization The Support Activities Training and Motivating Your Support Team Writing SLAs with the Business Community Key Points to Take Home Questions What I'll Cover...

32 31 What to Include in a BI SLA between IT support & the Business 1. When must data stores be loaded by (time)  What will happened if a persistent problem occurs (“swat” teams)?  Who is responsible for fixing process chains and who pays?  Do you get a discount for each DataStore that is not loaded in time? 2. How should software fixes be applied  When will service packs, SAP Notes, and fixes be applied?  Who pays for it?  Who is responsible for testing them? 3. When will the system be upgraded  When will upgrades occur, how is the pricing determined?  Who pays for it and who is responsible for testing?  How long can the system be off-line? 4. Minimum uptime and target uptime  What is uptime defined as (data store loaded vs. queries available vs. security fixes applied vs. portal uptime vs. third-party reporting tool uptime vs. network uptime, etc.)?  What are the penalties (money) for missing the uptime requirements?

33 32 What to Include in a BI SLA (cont.) 5. Issues log  What issues must be logged?  Who owns the log? Do you have access?  Can entries be updated, or must an audit trail be preserved? 6. Backup and disaster recovery  What is included in the backup and when is it taken?  When will restore abilities be tested?  How fast must restore occur, and what data stores and users will first have access (priority list)? 7. Who owns the data  If you switch vendors, who owns the data?  How will you get access to the data? Do you get full insights to all?  Who, of the vendor’s employees, gets access to your data? Can they share it with your competitor? 8. Service tickets  When will service tickets be monitored?  What are the categories and who will resolve them?  What are the resolution process and timelines?  How are customer and support satisfaction measured?

34 33 What to Include in a BI SLA (cont.) 9. Escalation process  What will happened if an issue cannot be resolved by the Internal IT department/vendor and your Business SLA manager?  What are the steps needed to terminate the SLA contract and are there any payments/fault payments or budget recourse (i.e., move money from cost centers)? The more details you put into the contract up front, the easier it will be to measure and the more likely you are to have a successful IT-Business relationship

35 Mastering Business Intelligence with SAP 2009 Measuring SLA Performance and the Blame Game Create an objective log and schedule periodic status reports & standing meetings (typically monthly) Avoid finger pointing and the blame game Instead look at commonalities of issues & address causes instead of symptoms If you spend more than 15 minutes discussing an issue in this meeting, you are on the wrong track The trick is to address long-term problems, not the load job that failed Unless you have quantifiable, objective measures, the SLA is meaningless Try a few measures to start with (less than 5) and add as issues arise

36 Mastering Business Intelligence with SAP 2009 Reasonable SLA Performance Some examples of reasonable performance include : 1.90% of all queries run under 20 seconds 2.System is available 98% of the time 3.Data loads are available at 8am — 99% of the time 4.User support tickets are answered within 30 minutes (first response) 5.User support tickets are closed within 48 hours — 95% of the time. 6.System is never unavailable for more than 72 hrs — including upgrades, service packs, and disaster recovery 7.Delta backups are done each 24 cycle and system backups are done every weekend

37 Mastering Business Intelligence with SAP What I’ll Cover … Introduction & Overview The Support Organization The Support Activities Training and Motivating Your Support Team Writing SLAs with the Business Community Key Points to Take Home Questions What I'll Cover...

38 Mastering Business Intelligence with SAP Key Points to Take Home Separate your support and your project organization Size your support team according to best practice benchmarks Compensate (money and benefits) the team to assure stability Leverage online training and online help systems to reduce support costs Create a formal SLA process with the business community with realistic performance targets Make sure you have identified environment owners – consider a break-fix environment Create career tracks for the support staff

39 Mastering Business Intelligence with SAP Resources Boris Otto and Jörg Wolter, Implementing SAP Customer Competence Center, SAP PRESS, 1st edition; 1st edition (December 1, 2008) Michael Missbach, Ralf Sosnitzka, Josef Stelzel, and Matthias Wilhelm, SAP System Operations, SAP Press (February 10, 2004) 30 critical lessons for global SAP NetWeaver ® Business Intelligence project teams s%20BI%20Portals% ppt

40 Mastering Business Intelligence with SAP Questions How to contact me: Dr. Bjarne Berg


Download ppt "Mastering Business Intelligence with SAP 2009 Premier Partners:Proudly Supported by:Produced by:"

Similar presentations


Ads by Google