Improve Annual Review Cycles by Extending SAP SuccessFactors

Use extension capabilities of SAP Cloud Platform to extend SAP SuccessFactors for transforming the conventional ratings and appraisal process in an organization with SAP Talk


In today’s fast paced environment, it’s very important to cater to the changing needs of the prevalent workforce. Businesses are faced with the challenge of a high attrition rate everywhere. In order to keep the workforce intact, it’s of paramount importance to understand their needs and have a continuous dialogue in place.

In order to empower the workforce with everything they need for better performance, an application for execution and fulfillment based on information from their work is required. To keep up with demand, this web application helps to process data points discussed between the employee and the manager resulting in increased productivity. This web application allows employees to create goals and development plans, and managers to track employee progress accordingly. This process is transparent and trackable.

The solution diagram above illustrates a basic architectural pattern for extending the SAP SuccessFactors systems and creating an HTML5/SAPUI5 application that can be used by employees on their browser.

*Leverage the new digital adoption experience from SAP where you can take your project from pilot to go-live with the Continuous Feedback and Conversations app mission.

Download the blueprint 

Bill of Material - SAP Cloud Platform Components for Licensing Considerations 

This use case is under the assumption that companies have configured SAP SuccessFactors.

Note that the following Bill of Material is for reference purposes only. The following table is only an example of the SAP Cloud Platform services and components required for this use case. Please consult your SAP Account Executive regarding your specific licensing needs as we have predefined extension packages available for the subscription model.

SAP Cloud Platform services


Licensing metrics



Create and extend applications for browser and mobile services.

Block of 5 users/month

5 users

SAP Cloud Platform Java server

A virtualized hardware resource used by Java-based platform applications.

Instances per month

3 instances

SAP Cloud Platform bandwidth

Data transfer rate to a subscribed user.

Blocks of 10 GB bandwidth/month

10 GB

Customers can use the SAP Cloud Platform pricing estimator to calculate the required investment for a particular project. Scale up or down on services as required.

Members and partners of SAP PartnerEdge* can evaluate the development of an application for this use case – most development licensing is covered by the packs offered by the SAP partner licensing services. Click here for details.

*excluding open ecosystem basic.

Estimating BOM

  • Selecting SAP Cloud Platform Java Server Size: Consider the number of active users accessing the application and the frequency this application will be accessed when deciding the SAP Cloud Platform resources needed at runtime. For discussing employees’ development plans and goals, managers are encouraged to talk to their employees on a regular basis, depending on the size of the department, it may be monthly or quarterly. Therefore, given this frequency, for each 100 active users, a medium SAP Cloud Platform Java server will be sufficient for this application. Consider adding additional instances for testing and quality environments.
  • Estimating SAP Cloud Platform bandwidth: Extension applications are rendered in the browser, consider how much data employees will be downloading in the browser with this application. For simple applications, a 5 MB bandwidth per user per month is sufficient. For 100 active users, we can estimate that the minimum 10 GB bandwidth/month is enough.