Clariba and Corporater sign a strategic partnership to deliver the Corporater Business Management PlatformTM. This partnership will open new avenues for both companies through their shared client base. Together, Corporater and Clariba will cater to government entities and large enterprises.
The second edition of our SAP® Strategy Management (SSM) Expert Session took place in Muscat, Sultanate of Oman on November 26. It brought together SSM senior executives from SAP, SSM experts from Clariba, strategy execution experts from The Palladium Group and a range of companies from the Muscat area.
Marc Haberland — Clariba’s managing director — opened the event with his views on the importance of strategy for a company. Mohamed El Aref from The Palladium Group shared with attendants the challenges of executing strategy and how companies can overcome them. Luca Spinelli from Clariba introduced SAP Strategy Management, an SAP tool that helps organizations to monitor their strategy execution. Following Luca, Raed Abdallah, a senior enterprise performance management consultant from SAP involved in the development of the newest SSM release, spoke about where SAP is taking its strategy management solution and demonstrated important new features, such as the new available Arabic version of SSM.
In order to give attendants a taste of what a thought-out strategy planning and execution process — aligned with the proper technology — can do for a company, Buthaina Al Kuwari, IT manager of QAFAC took the stage. She explained QAFAC’s journey from taking their strategy management from Microsoft® Excel® sheets to a professional, centralized solution that is now giving them the KPI and strategic objectives visibility they need to achieve their goals. To learn more about QAFAC’s experience with SSM, read their success story.
Sergi Marin — SSM expert in Clariba — closed the presentations walking the audience through how Clariba engages with customers like QAFAC and applies their unparalleled SSM expertise to deliver an optimal solution that fits in with customers’ needs.
The event finished with a lunch where attendants were able to meet the experts for 1 to 1 discussions.
The SAP Strategy Management (SSM) version 10.1 is now available for customers. Here is a quick list of new features and benefits of the new release.
- Arabic language is now supported (great news for public sector companies in the middle east)
- HTML 5 is now applied instead of flash
- This means more flexibility on screen customization
- Mobility is now much more easily achieved than before
- Cause & Effect tab now gives a better idea of the concept with mindmap style graphs rather than blocks/tables that were difficult to understand
- Improved ad-hoc reporting capabilities on top of SSM models
As soon as SAP starts sending out documentation on the new release, we will update the post to add any missing features.
If you have any questions or comments about SSM, please leave a comment below.
Bring your strategy to life with SAP Strategy Management
Dear Valued Customer,
SAP and Clariba cordially invite you to attend the exclusive SAP Strategy Management (SSM) Expert session. In this half-day event we will walk you through how SSM can help close the gap between strategy planning and execution, align your whole team on key objectives, and give them access to tools for collaborating and assessing performance.
With the presence of senior SSM executives and customers currently using the solution, you will gain valuable insight on what it can do for your business from real-life scenarios and how the product will evolve.
Our agenda will cover:
|8:30||Registration and networking breakfast|
|9:30||Welcome & Overview|
|9:45||Where is SAP Going with SSM
A closer look at the SSM Roadmap to address important features such as SSM in Arabic.
|10:30||Excellence in Corporate Strategy
Best practices for implementing and executing your corporate strategy
|11:15||Networking Coffee Break|
|11:30||SSM Customer Experience (Qafac)
Insights into how Qafac has been benefiting from SSM.
|11:45||Taking SSM to the next level
Discover Clariba’s FastTrack for SSM, an accessible and complete package to get SSM up-and-running in no time.
|12:45||Meet the Experts over lunch|
This event is invitation only, when registering remember to add name, company, job title and contact number.
You have successfully implemented SAP Strategy Management (SSM) in your company and users are gradually becoming familiar with that new tool. What’s next? How do we motivate managers to adopt it and use it as a support to their decision making tasks? In this article I would like to share my thoughts about the following topics
- How can we use the tool to get the people more involved with the company strategy?
- How can we lower the system total cost of ownership (TCO)?
- How can we support the Strategy Management Office by making their jobs easier when working with SSM?
- How can we enrich the information available in SSM?
To address these topics, in Clariba we have been working to provide value added developments or solutions to SSM pitfalls. We will be detailing these in following sections.
How can we use the tool to get the people more involved with our company strategy?
Many companies manage the business and their departments by objectives. Directors and Managers, in addition to their daily operative tasks, have other assigned responsibilities that are aligned to the company strategy. Why don't use the SSM system as the tool to properly assign objectives to Managers/Directors and to monitor their performance? In SSM we can assign responsibility to many strategy items of the company: Initiatives, KPIs, Objectives, Themes...
From our point of view, all items in the strategy must be assigned to an owner. If you assign a name to an objective, KPI and Initiative, you make sure that somebody in your company is working and making decisions in order to achieve or complete what they have been assigned to. They will also respond in case of poor performance.
Managing the business by objectives could be achieved with the following scenario:
1- Make sure all strategy items have been assigned to a Manager
2- Update the data in SSM on a monthly basis (KPIs and Initiatives)
3- Send personalized reports to all Managers and Directors. In that report they can see what is the current status of their KPIs, Objectives and Initiatives. This way we kindly remind Managers of what they have to care about and respond. Below there is an example of a personalized report we have implemented and that can be sent to all SSM users.
4- After receiving their performance summary, Managers and Directors can access SSM system and provide comments to their KPIs initiatives and Objectives.
How can we improve the system TCO? How can we support the Strategy office by making their jobs easier when working with SSM?
Integrating and automating the SSM solution
- Does your company have many KPIs currently managed in other systems? You can retrieve the actuals of your KPIs from systems such as SAP BW, SAP ERP, Oracle, Data Warehouse, etc and feed them to the SSM.
- Does your company have a Planning solution? You can automatically provide the targets of your KPIs to the SSM from your Planning systems. It can be a solution such as SAP BPC or any other planning system.
- Does your company have a Project Management system? Do you use that system to maintain and monitor your strategic initiatives? You can take advantage of that already existing information and automatically update the initiatives in your SSM system with an ETL. In Clariba we have implemented ETLs to connect Project Management systems with Initiatives in SSM.
Making work easier for the Strategy Management Office
Usual requirements in many SSM customers are that they want to get a printable version of their SSM content. In Clariba we have implemented the following plug&play reports
- Scorecards Report: you can get a nice printable version of the scorecards in your SSM system. You can filter the information by department, by user or other variables.
- Initiatives report: many customers find the Initiatives front-end in SSM very nice and useful. However, they cannot print all Initiatives’ information at once and take a copy home. That’s why we have implemented a report displaying all initiatives’ information at once.
- Entry & Approval report: we all know that the usability of the Entry & Approval interface in SSM could be improved. If you want to display data from Entry & Approval in a printout, you will have to go through many windows and clicks to get it. If you want to display a listing of KPIs historical data... You cannot. To enhance this we have implemented a report to list all KPIs in Entry & Approval and to show what the historical data of the KPIs is. You can get your entire E&A data in a single printout and realize what historical values are right or find out what KPIs have no data.
- Comments report: in many places of the SSM system users can insert comments to provide additional information on KPIs, Objectives, Perspectives or strategy map. However, it is not currently possible to collect all these comments at once. Imagine that after your Strategy Meeting several comments have been inserted in the SSM and you want to collect them to summarize what was discussed and decided and what the follow-up actions are. In the SSM you have to go screen by screen, initiative by initiative, KPI by KPI, etc, to find out where the comments are and what they tell. Therefore, we have implemented reports in which all comments in SSM are collected in a single printout. You can filter the report by date, by user, departments, etc...
How can we enrich the information available in SSM?
The Strategy Management system lays on top of the systems pyramid in your landscape. Transactional information is stored in ERP or other business related systems. Analytical information is stored in BI/Data Warehouse systems. The highest level and most aggregated information is stored in the Strategy Management system. For Directors or executives, SSM is the entry point to their business information. KPIs and information is available in the SSM at a very aggregated and summarized way. You can display KPI across time dimensions and very few dimensions.
Sometimes, SSM customers would like to have more analytical information in the SSM. Adding more dimensions for analysis in SSM is not possible as it is not the purpose of the solution. However, we can give a couple of recommendations on how to enrich the SSM with more data:
- Using the linking functionality in SSM. You can add links to Objectives, KPIs or initiatives. These links can direct the user to a more detailed report located in a BI system (and with SSO configured, the step could be quick).
- Implementing reports in SSM. Report functionality in SSM is very basic and is used only to provide little additional information. We do not recommend that option if you want to provide the user with advanced reports with analytical capabilities.
- Embedding external content in SSM. You can create Dashboards or embed external documents in some parts of the SSM application. Why don’t you implement Dashboards and embed them inside the SSM? You would be providing additional information to Managers and Directors without forcing them to jump to another system.
We want Managers and Directors in our customers to use SAP Strategy Management as a support for their decision making processes. We can improve the capabilities of the tool and use some methods to get the attention of these users.
SAP Strategy Management is just the starting point in our strategy. It’s a repository where everybody can access and get information related to the strategy. It is on the customers’ hand how they use, enrich and exploit that information.
Partners and implementers like us can provide recommendations and reports that can be very valuable for SSM customers and should always be open to listen to new ideas or further reporting requirements.
If you have any experience implementing SSM, or if you are a customer interested in what we have enabled in our current SSM customers, leave a comment below.
In the last two months I have been in a couple of customers who were interested in the integration of SAP Strategy Management 10.0 with SAP BusinessObjects BI Platform 4.0. In this post I would like to explain what that integration is about.
First of all, a brief introduction about the solution. The SAP Strategy Management (SSM) software allows aligning the Strategy Plan of the company and its key objectives and spread it across all the organization. It is an out of the box Enterprise Performance Management solution in which you can insert the most important KPIs of your company in Balanced Scorecards or Strategy Maps and control their performance in relation to the Strategy of the company. Within SSM you can also create initiatives to implement improvements or corrective actions and link them to the objectives or KPIs.
Sometimes the customer has requirements to implement reports or further analysis on top of SSM and these cannot be covered with the standard functionality of the solution. In that case, the best option is to implement the integration between SSM and SAP BusinessObects reporting tools. Some examples of what you can do with that integration:
- Implement bespoke Dashboards with your SSM KPIs and Objectives
- Implement universes and allow users to exploit information from SSM with Web Intelligence without consuming additional SSM licenses
- Implement pixel-perfect Crystal Reports on top of the SSM
- Foster ownership with Publications. For example, send a list of KPI’s that are not performing well to their responsible users
For implementing such integration, you can follow the SAP SSM Configuration guide. However, in some cases, there is lack of documentation and you have to do things outside the script. In other cases, the existing documentation has not been updated yet to BI 4.0 and SSM 10.0. And finally, sometimes the documentation is wrong or the software has bugs and you cannot setup the integration.
In this post we will analyze following scenarios:
- Web Intelligence reporting on top of a SSM Models
- Web Intelligence reporting on top of a SSM Data Model (Clariba-developed solution)
- Crystal Reports on top of SSM (exploring different options)
- Dashboards on top of SSM (exploring different options)
These scenarios have been implemented with following software components:
- SAP NetWeaver 7.3 SP08
- SAP SSM 10.0 SP06
- SAP BusinessObjects BI Platform 4.0 SP05
- Crystal Reports 2011 SP05
- Dashboards 4.0 SP05
1. Web Intelligence reporting on top of a SSM Model
As per SAP documentation, we can setup the ODBO Provider in order to build a Universe on top of SSM Models. The problem is we still have to use the Universe Designer instead of the Information Design Tool of the BI 4.0. Bellow are the steps for setting up the ODBO Provider and implementing your first report on top of the SSM:
- Go to your BO 4.0 server and make sure you have a Multimensional Analysis Service in the BO server. Stop the MDAS Server and the Connection Server in the Central Configuration Manager
- Copy the ODBOProvider folder from the <drive>:Program files (x86)SAP BusinessObjectsStrategy ManagementInternetPub path of your SSM server to the BO server
- In the SSM server, run the SSMProviderReg.bat file in the BO server. Make sure you have administrator rights in the BO server. Once completed, check in the regedit that you are able to find the register SSMProvider.1 in the Windows register
- Modify the windows register to insert following string in that path (assuming that you are using a 64-bit Windows): HKEY_LOCAL_MACHINESOFTWAREWow6432NodeSAPSSMODBOProvider "servletUri"="/strategyServer/ODBOProviderServlet"
- Access the following path in BO server: <drive>:Program Files (x86)SAP BusinessObjectsSAP BusinessObjects Enterprise XI 4.0dataAccessconnectionServeroledb_olap
<DataBase Active="Yes" Name="Strategy Management 10.0">
<Alias>Strategy Management 10.0</Alias>
<Parameter Name="Family">SAP BusinessObjects</Parameter>
<Parameter Name="MSOlap CLSID">SSMProvider.1</Parameter>
- Start the MDAS Server and the Connection Server
- Now we can go to the Universe Designer and start implementing a Universe on top of our Model. The first step is defining the connection. In the connection list (retrieved from the Connection Server) we can see now the new register we have inserted, Strategy Management 10.0:
- Define the connection parameters. You must be an SSM user with proper permissions and you must inform the server's complete address (FQDN) and its port.
- Once connected to the SSM server, you will see the list of available Cubes. The AS category allows access to the measures (based on attributes and dimensions) in the Application Server model.The SM Adapter allows access to the strategy dimension, which represents the strategy management dimensions Scorecard and Initiative. Scorecard detail not relating to the KPI such as comments are not presented.
- And finally we will see our universe with the available dimensions, the standard classes (Time and Scorecards) and the measures. You can display the technical names of the objects as detail or you can define hierarchies of Perspectives, Objectives and KPIs.
- Now we can publish the universe and go to the Web Intelligence to start implementing our reports on top of the SSM models.
2. Web Intelligence reporting on top of SSM Data Model
That is a solution you can implement if you have an advanced knowledge of the SSM Data Model. You can implement a UNX Universe with the Information Design Tool by linking all the tables of the Entry and Approval, the Nodes of the Scorecard, the Cube Builder or the Initiatives. The advantages of that option is that you have access to extra information not available in the SSM Cube, such as the Initiatives, the users related to specific KPIs, the attributes of the KPIs etc.
If you are interested in such an option, please, contact us. Keep in mind that it is not a supported option from SAP but we have implemented it many times and we know it works.
3. Crystal Reports on top of SSM
The integration of SAP Crystal Reports with SSM can be done by 4 different ways:
- Implementing a Query as a Web Service from the Universe, built in previous steps: we have managed to implement that scenario
- Connecting Crystal Reports to the Universe on top of the SSM Models we have built in the first step: that scenario is not working although we followed the instructions from SAP
- Using an OLE DB (ADO) connection: this option, not explained by SAP, is available if we install the ODBO provider but we have not managed to make it work
- Using the OLAP Connection: according to SAP Documentation, we can build an OLAP Cube Report in Crystal Reports. We should be able to select the Strategy Management option in following screen to inserts SSM connection data, but we have not been able to find that option
4. Dashboards using Web Services Connections
Using Dashboards, you have two different ways to implement the access to data:
- Implement a Query as a Web Service (QaaWS) to retrieve the relevant information from the Universes we had implemented before.
- Use Web Services available in the SAP NetWeaver to retrieve information from the SSM: according SAP documentation you need to download the WSDL file SMDataServiceService and CubeServiceService applications and call the functions within them. With our Dashboards 4.0 SP05 we have not been able to process the WSDL files as the tool is unable to load the URL.
Providing SAP Strategy Management information to SAP BusinessObjects BI Platform 4.0 can enhance the capabilities of your Strategy system. However that integration is not so easy given the lack of information on that topic and the quality of the existing information. We tried to implement all possible integration scenarios and we have succeeded with Web Intelligence and this is the route we recommend as the scenarios related to Crystal Reports and Dashboards the integration were not working when using SSM 10.0 and BI 4.0.
We will be following-up these issues and let you know if we finally manage to solve them. If you have any suggestions or if you found a workaround to these issues please leave a comment bellow.
We are noticing that our customers and potential customers are starting to look for collaborative models and workflows. The reason is that they want to foster and improve teamwork and reduce human errors by creating approval flows for their internal tasks. So, if yesterday the power users or IT could directly modify the values of a database without any control, today, with an increasing number of employees and a growing level of complexity for processes, they prefer formal workflows to drive efficiency and always ensure the approval of the management, a collaborative model that can reduce or even eliminate errors coming from lack of control on actions.
SAP does not yet have any workflow engine (or at least we are not aware of it), but we have what SAP calls “Social Intelligence” tool, which is called StreamWork.
This solution looks like a mix between Facebook, Twitter, LinkedIn and MS Outlook/Projects. I have taken some print screen images during the tests I have done in one of our clients, so you can see what is available:
Users can create tasks/activities and add participants;
Add actions to different tasks;
Manage feeds and control what they are following;
Set agendas and RACI matrices;
Define notification settings and get email reminders on their inbox…
…in a few words: they can collaborate while they work on a project.
If you want to access a free version of StreamWork, please go to www.streamwork.com and sign in. Moreover, you can find a white paper attached sap_streamwork, where you can read what SAP says about it. In my opinion, a very interesting tool, worth checking it out.
During the time we spent at our customer in Abu Dhabi, we learned a lot about the SSM customization until we realized that the final product could be a new standard instead of a customization. Our customer had some concerns about the out-of-the-box features and they were asking us to modify the functionality by adding new ones and automating the entire platform.
The biggest challenge we had was related to the approval work flow. How can the customer approve the creation of a new Strategic Objective? SSM does not allow the user to perform this task and our customer raised this topic as a risk. The work flow for the strategic components became a requirement from that moment. They asked us to use K2 black pearl, which for us was like a black box. We decided then to merge our teams and split the work in order to achieve the same goal.
We created a simplified SSM data model that reduced the number of tables needed to create a Balanced Scorecard and we connected it to SSM. From our interface we were able to populate any strategic components as well as the cube (using IDQL commands). We then created the database and a dedicated ETL (with SAP BO Data Services) that was populating the balanced scorecards.
On the other side of the desk, our customer was building the work flow in K2, creating the new web pages that are now replacing the SSM administration tool and connecting the output directly to our interface tables.
It took us a while before we got a chance to see something that was really working, but we did it; we built a powerful interface that creates balanced scorecards within SAP SSM.
In this interface everything runs automatically, the KPIs as well as the perspectives, the objectives, the initiatives and also the milestones are being updated by a scheduled ETL job in SAP BusinessObjects Data Services.
The customization we made can be summarized as follows:
- Normalization and re-engineering of SSM tables (after performing a specific analysis on SSM data model) to create our interface DB.
- Connection of our interface tables to the SSM tables.
- Customization of the standard IDQL jobs that are updating the SSM Cubes.
- Making SSM read-only to avoid changes on initiatives or milestones from the end user interface.
- Making the SSM interface tables available for reporting and dashboarding as they can be included in a simple universe.
So far the only manual intervention that the customer needs to do is create the strategy maps. This step needs to be done from the SSM administration tool.
To conclude, the solution we explained above has been created as a customization but it can be adapted for any customer that might need this level of security and detail for their SSM implementation.
Part of this implementation could be applied for the companies that need to have an automated KPIs basket that does not includes any manual entry for the values (the final part of this solution can be considered as an SSM DB connector). This solution has been developed by using SQL Server 2008 but it can be connected to any data sources (i.e. SAP R/3, ORACLE DB, flat files, etc.).
If you think that this solution might work also for your company or your customers please feel free to contact us by email at firstname.lastname@example.org or by leaving a comment below.
As promised in our previous SSM article, I will now walk you through another interesting objective we have achieved while working on our SSM project: populate Strategy Management KPIs with a Data Services job.
Currently SAP BO SSM does not provide a connector to SAP Business Objects tools even if both SSM and Data Services are SAP BusinessObjects products.
The solution we designed for our customer in UAE provides them with the option of loading the data from any source into SAP BO Data Services and of finally dumping the values into an SSM PAS Cube (via E&A PAS schedule).
The solution recommended by SAP for its latest version currently in use, SSM7.5 SP08, allows loading the data into the PAS cube by creating an IDQL script.
The concerns we were faced with in our project were related to the actions required for the maintenance of IDQL (scripting language).
For a non-trained customer, IDQL sounds like a black box and sets off many alerts especially when it comes to maintenance.
I was caught in the midst of a question storm which ended thanks to our “problem solving attitude” and rapidly blew off all questions.
It didn’t take us long to learn how the SSM data model works for the KPIs as we had already studied them while working on the initiative.
The first step taken consisted in creating a cube in the SSM “Cube Builder” console. From here we proceeded to mapping the KPIs ID that we have in SSM SQL and in our original source (i.e. ERP, Excel, and Other DBs).
The process of creating a source and sending it out with a data integrator was a straightforward and pleasurable task and has delivered great results.
Now, this solution allows me not only to insert the current data but to introduce the historical data just as well, it’s absolutely fantastic!!!!
I was able to visualize in my “Entry and Approval” panel the data I was inserting on an excel file and on the ERP tables.
At this point my data was not added into the “Balance Scorecard” yet, so the last action I had to perform was that of publishing those values.
I used the “Entry and Approval” scheduler that was running right after the ETL job.
Reached this stage, I had my SSM Context populated with my values.
In the image displayed below I have outlined the steps we followed (IDQL is marked in red since it hadn’t been utilized throughout this process) and as you can clearly notice, we are now capable to create reports and dashboards from the SSM Database by generating a universe on top of the SSM tables.
Please don’t hesitate to contact us at email@example.com for more information about this article or for SSM consultancy.
All through my ongoing project in Abu Dhabi, I have never turned down any of the challenges that arise while working with my customer. The project in question involves the customer looking through the tools I propose as if they were a collection of nice suits, but all in the wrong size.
At this stage we need to proceed like a tailor would: we can’t presume that our customer is going to lose/gain the weight to fit into the clothing we want to sew for them, but rather we need to tweak the outfit here and there until we get the perfect fit for our customer.
We would never think of recommending a diet and most certainly wouldn’t add more stitches to their outfit. Today what is most pressing is that we talk about our customer’s strategy, and how to adapt SAP Strategy Management (SSM) to our customer’s needs.
One of the requests I have received is related to the implementation of the Initiatives.
But what does "Initiative" mean? According to strategic management experts Kaplan and Norton, "an Initiative organizes people and resources and dictates which activities are required to accomplish a specific goal by a particular date; Initiatives provide the how while goals provide the what."
During a demo presentation of SSM, as I was illustrating the properties of Initiatives, my customer asked me: "What if the Initiative depends directly on the achievement of the last milestone? What if I want to consider an Initiative as green (ok) even if the first milestone has not been achieved on time but the rest of them were met ahead of schedule?"
As always, the quickest and easiest answer would be "it is not possible", but our sales mentality automatically converts that answer in "it is not an out-of-the-box solution provided by the tool". No matter how you put it, the customer wants to hear that "it is possible".
Which answer did I give to the customer? Well, whatever I said, now the customer knows that it is possible to configure the Initiatives as sequential.
So let’s check what we did to create our sequential and not sequential Initiatives (based on sequential/not sequential milestones).
Initiatives (sequential milestones, not sequential milestones)
- Sequential Milestones: The status of the Initiative needs to be synched up with the status of the last Milestone. The status of the other milestones will not affect the schedule status of the Initiative (i.e. the delay of the milestone does not mean a failure of the Initiative whether or not the last milestone will be achieved on time).
- Non sequential Milestones: The status of the initiative will be set as not achieved even if only one of the milestones has not been achieved. Out of the box solution with SSM.
- The milestones values can't be meaningless based on user input. I.e. 40% complete without setting an end date or 100% complete with no end date (2nd case more acceptable).
The big question that arises after having explained what we solved is: “how did we solve it?” Basically, we managed to interact with the SSM tables when a new Initiative is created (based on rules).
General Rules: We manage the percentage and the end date of the milestones to avoid the following scenarios:
- Milestone 100% completed without setting an end date: Populate the end date with the actual date whether the percentage is equal to 100%.
- Milestone <100% completed with an end date already set: Automatically change the percentage to 100% as soon as an end date is set.
- The user needs to write the word “@Sequential” at the beginning of the description of the Initiative. The tool will automatically apply the rules defined by our customer and by us.
- We apply an end date to the Initiative and a status color based on the results of the last milestone.
- The user can write a different description than "@Sequential" and SSM will automatically behave as set out-of-the-box.
This solution adds value to Strategy Management and helps our customers feel more comfortable in a suit which is tailored to fit their needs. This solution can be applied to SQL server, MaxDB or Oracle installations.
For more information/consultancy on this or any other custom solution with SSM, please contact us at firstname.lastname@example.org