Saturday, August 29, 2015


Executive overview of Operating Model in HR- A Perspective 

By Siva Kumar

Prelude

Every project which is transformational, needs a perspective to appreciate the complexities at the same time provide the decision makers to understand the overall picture, identify potential risks and benefits and be able to make choices based on rational and practical point of view.
Umoja is a transformational project and has lot of moving parts and it needs to be understood from the architectural perspective to better appreciate tall the features as well as the limitations. On a whole, the core objective of any global ERP implementation is to implement a consistent and state of the art transactional and reporting system supported by a performance management system. The success of such projects heavily depends on the way in which the services are delivered across the globe. This feature is often referred in the business world as a global delivery model or Global service delivery model. Umoja is such project and the objective of this document is to establish the options for the operating model for HR based the global delivery objectives. I also wish to shed a light on the overall approach I had with the OHRM leadership in building the architectural components and the journey for the past 3 years in realizing the strategic outlook established in the first place.

Global Delivery Model

Global Delivery model is defined, “The optimum combination of processes, end-to-end methodologies and quality procedures, with high-quality skills and resources available internally or externally, in requisite quantities, on a global basis, that enables organizations to maximize the quality of their solutions while minimizing the overall cost and delivery time of their IT services.” 1 
Since Umoja is going to be  a global system, the model definition suits perfect, but we now focus on the main focus areas that will allow us to achieve the objective as explained above. There are four main focus areas that drive the enablement of the GSD model. They are
Governance: Which establishes executive oversight and Organizational Policies
Organizational Structure: Dictates and defines the organizational Design, Roles and Responsibilities and tagging of centralized and decentralized activities.
Operational Procedures: Implemented through Enterprise Architecture, Developing and deploying consistent transactional services across the eco-system and emphasis on geographic focus.
Performance Management: establishing a Performance management framework to clearly track and establish cost and performance transparency and a feedback loop to the other pillars for necessary corrective actions.


The beginning

Around the world, over the past two decades the HR function has undergone a process of transformation – with varying levels of success. Recognizing the critical linkage between talent management and business success, OHRM leadership were looking that their HR functions to play an increasingly strategic role in achieving business objectives. At the same time, they are looking to wring costs from HR service delivery, as well as manage program spend, in order to redirect funds to other business imperatives. 
As a starting point, OHRM leadership had already working forward with a service delivery model in which transactional services, program design, and strategic business support are carried out by three groups within the HR function: 
HR Business Partners consult with business leaders on people issues 
Centers of Expertise (COEs) focus on the design of HR programs and policies 
Shared Services Centers deal with day-to-day HR service  delivery 


While this model has improved HR performance, exceeding the capabilities of a model in which HR services are aligned purely functionally, the leadership felt has not enabled HR to meet the ever-increasing expectations of business leaders or fully support business needs. When we sat down and started asking them, what exactly were their pain points, they started deliberating and came up with a list of twelve main concerns, either directly or indirectly about the model that were implementing and/or planning to do with the legacy systems. They are:
  • Not Strategically Driven
  • HR capability - Less staff ownership
  • Limitation to provide top-notch transactional Services
  • Limited satisfaction in self-service technology by employees and managers 
  • Lack of support for line managers
  • Ineffective geographic focus

I started working out the model, with the Umoja transactional services and the support structure that were evolving with a competing model for the next generation HR service delivery model with a non-destructive  reconstruction. 

Then we started to work on a seven-step roadmap to realize the transformation framework to achieve the requires functionality. Based on my experience and the organizational maturity with respect to the new system, we had devised four major milestones in achieving the endpoint and to be ready for the deployment when it comes to HQ and cluster 4. The transformation framework was consulted with the OHRM leadership and they took care of the management task of preparing the organization to change. The transformation framework is an industry standard practice for an enterprise architect, where the goal is to identify the start and end state and clearly draws the blueprint to achieve the same.


Realization

Once the Framework is established, the road map was drawn to facilitate the first milestone. Every part of the roadmap was discussed and got the sign off from the process owners so that the clarity on the direction and ever changing business needs were also clearly addressed. the road maps and the main execution containers are:
1. Foundation: The OHRM leadership were told of the nature of the ERP project and the necessity of their commitment and conviction on this journey. The fowling are the key elements that were discussed and agreed upon with the leadership.
  • Top-Down: Requires Management Directive/Decisions
  • Governance: Must be clearly and explicitly defined
  • Reliance: on fact-based decisions
  • Shift: Some locations must shed transactional services to drive & implement new approach

2. Drawing Board: SAP as a software provides two clear hierarchical structures to enable and establish service delivery model. They are Enterprise Structure that drives the financial part of the business and the HR organizational structure that drives the Human resource part of the business. In many, if not all private sector organizations, the two will be more or less same. However in UN, there were a vast difference, and it was indicated that the HR organization structure will be used in principle, however there might be a need for a transient operative structure to manage the exceptions and outliers. It was agreed that we will provision a design plug in order to establish an operative structure in the middle, based on the HR organizational structure.
3. Architecture: The enterprise roles were built as a job function and elaborate discussions were made with the process owners and various stakeholders to establish the enterprise role catalog and were all duly signed off.
4. Build: During this process, the processes that were handled by different job functions were consolidated. One of the main consolidated constructs was the HR Partner that encompassed both PA&Contract part and Entitlement part. There was a provision established for an HR Administrator, who can act on behalf of the staff member if needed.
5. Extend: As the roles were build, We made a clear tagging to these roles as various control point levels. The roles were categorized as ESS roles, Global Roles, Central Roles, Entity roles and within Entity roles. Since we have the control points separated from the roles, we were able to bring the operation center role fairly simply as a natural and organic extension process.
6. Provision: The Enterprise role which dictates what you can do and the control points dictating where you can do, we were able to achieve an absolute automation of role provisioning and workflow management.
7. Deployment: Once the model is built and ready, we deployed in three major roll outs and we were able to realize the flexible and scalable nature by deploying various features as below:
Stand Alone: MINUSTAH, ESCAP

Operation Center: Nairobi Operation center including UNON, UN-HABITAT and UNEP

Hybrid: UNAKRT managed by New York & Payroll by ESCAP
Exception: Once in Umoja (transitional)   

Standard and typical models under the service delivery will have only one construct, which is the composition of more than one entity under an operating center model. This is a very clean approach and is very stable, scalable and agile model - with respect to the changes in the service delivery location, changes in the business process decision, etc. However, based on the existing working agreements and the functionalities around and supporting the HR services can not be in a position to operate in the same model simultaneously (such as procurement, travel etc).
To satisfy that requirement, we have established a operative model, that will be established in the design time as and when an operation center is established. The following architecture explains the nature of the HR operations only and will give an indication that the same model can be brought in to other structures, if needed in a later time.
SAP and Umoja as a solution can provide two options that are technically viable and will provide the necessary functionality. However, we leave it to the process owners to decide a model that will suite them as a sustainable and scalable solution.
The models are:

Enhanced service delivery model

In this model, the budgetary structure is kept as the same for operative structure. Any components or part of components that need to be managed in part by another entity needs to me moved under the managed entity. Technically this solution is very easy, as there is no change to the composition of the entity model. Since the structure used is one and unique, the access component and the workflow component are one and the same.

This model brings in a lot of value, however may change the underlying budgetary structure, that may not be encouraged by organizations that want to keep the budgetary structure always in line with the actual budget allocation and consumption.

2. Managed service delivery model:

In the managed service delivery model, the Budget structure is delinked from the operational structure, however will model on that. This way the managing entity can encompass a part of another organizational unit under its operations. Since there are two distinct structures, the access and workflow will also change. 
With the example below, the three part organizations will be managed both by their parent entity and the operational entity, however, when a staff member under this unit creates a request, it will only be routed to the operational structure head and will ignore the budget structure. This way the geographic focus can be achieved to a greater degree. This model will suit all the organizations, that have wide spread geographic presence - can be better managed by the nearby operation centers.










Conclusion
Umoja project have three distinct models that can be used to leverage the service delivery within HR and travel modules. As explained, the same functionality can be spread to other processes at the alter stage, based on the requirements. 









References:
HR service Delivery Model - Bersin & Associates’ 2013 High-Impact HR Organization® 
The HR Transformational Framework - Mercer Signature Events

SAP Developer network - HR service Delivery & Outlook, March 2012 Budapest

Saturday, August 03, 2013

Preview of the presentation


Wednesday, June 09, 2010

Selection of BI Tools

The selection of business intelligence tool
This process can be expensive, overwhelming at times, and the risk can be extremely high – especially when time lines slip, budgets overrun and the needs of stakeholders and expectations of executive management are not met. The following is the terms of reference, gleaned from years of lessons learned that mitigates the business risk and reduces the time, cost and effort involved, in selecting a business intelligence tool.
Given SAP’s acquisition of Business Objects and its planned integration with SAP, every organization considers this to be an opportune time to reconsider continuing with existing BI tool set as their standard or moving to Business Objects for the long term, Given that a number or our partners are using MS SQL Analytics Services, we will also be reviewing this product suite as well.
Terms of Reference for Business Intelligence Tool Selection
1. Select a technical team with the inputs from business on key requirements
Select a group of IT staff who understands the value of investing in business intelligence technology and is empowered to choose business professionals across the organization to work with the technical team during the selection process.
2. Define and classify business, functional and technical requirements
Conduct facilitated sessions to define the business, functional and technical requirements that will objectively guide decision making during the selection process. Requirements must be classified in one of three ways:
• Essential: unable to achieve strategic and operational objectives without it;
• Important: makes large contribution to strategic and operational objectives; and
• Desired.

Typical business intelligence tool requirements may include:

Ease of use
Overall look and feel
Help menus, context help, online tutorials
Ad hoc query creation
Ad hoc queries to be saved or modified
Export reports to other formats
Publish reports to destinations
Dimensional drill-down
Drill-through to detail from summary
Statistical calculations
Report from stored procedures, views
Generates efficient SQL for chosen database
Ability to view and modify generated SQL
Ability to create tables
Ability to join multiple tables
Ability to create complex formulas
Supports database security
Restricts access to reports
Capability to monitor performance
Ability to customize generated SQL
Ability to limit rows queried
Able to set maximum query time limit
3. Leverage Gartner’s expert opinion based on evidence based research
Use external source (Gartner) to provide guidance on the vendors who are challengers, visionaries and leaders within the business intelligence spectrum and whose products are capable of meeting your defined business, functional and technical requirements from a macro level. The research will also provide insight on features and functions, strengths and limitations, and past vendor performance. The most successful vendors are ones who understand when their products have matured and follow up with new ones to maintain growth and success. To make sure each vendor’s supported technical framework – Web browser, client platform, server platform, Web servers, LDAP, OLAP servers, server databases – can be seamlessly integrated into UNICEF’s current and strategic information technology architecture. Lastly, get an idea of the customer trend in these areas and also the pattern of the customers migrating from one tool to another.
4. Assess vendor capabilities
Assess the vendor’s market share and growth, financial strength and technical support. It is important to note that focusing solely on product functionality could leave UNICEF at a strategic disadvantage. Nevertheless, revenue, net income and license fees from the previous four to six fiscal quarters are best measurements for assessing the health of a vendor.
5. Establish a list of core functionalities that are expected out of the BI tool
Establish a list of core components and functionalities that you would like to know which might be quantifiable and should be ranked. It is critical that this list be achieved without contacting any business intelligence vendor directly. The following are the key components:
Architecture
• Zero-footprint. Are the products fully web-based and support the zero-footprint concept (e.g. no software is downloaded or needed on the client)? Or which of the products have a lighter footprint?
• Platforms. On what platform does the product run? Please specify this for the design environment, the end-user environment (the clients) and the server environment.
• Reports, analytics, dashboards, scorecards, multi-dimensional analysis, ad hoc query all-in-one. Can one product meet all of these requirements?
• Does the solution provide above defined functionality within one environment, software package or screen? In this case, can reporting, interactive analysis and dash boarding be combined very easily?
• Functions in a Service Oriented Architecture. Does the product function well in a Service Oriented Architecture (SOA)?
• Supports In-Memory or Caching. Does the product use In-Memory technologies or caching? What are the restrictions and conditions for using it properly with the product?
BI Tool Functionality
• Role-based reporting and dash boarding: Does the product support the concept of personalizing reports, analysis and dashboards, based on the role(s) the user has to ensure that he can see only the information that he is authorized for?
• Common drill-down paths stored in repository: Are common drill-down paths and hierarchies stored in a repository, and can these be dependent on the role users have? For example, the first drill-down path of a product manager is to drill into the product groups; the first drill-down path of the sales director is region.
• Export to Excel and PDF: Is exporting of data to Excel with or without format available? Also, is exporting to PDF available?
• Write-back facility: Does the product support write-back facilities to change the data? This is useful for planning and budgeting purposes (PBF). Does the product have the ability to write back comments into the dashboard (e.g., if the indicators do not look good, can the users input comments that can be stored and retrieved in the future; does the product have the capacity for users to locally enter defined targets)?
• View combinations of structured and unstructured data. Does the product have the capability to present structured (SAP) and unstructured (flat files, Excel, user-entered qualitative statements) data in its reports and dashboards?
• Multi-dimensional analysis: Does the product have the capability of analyzing groups of data into two or more categories and measurements?
• Ad hoc querying and reporting: Does the product provide a facility for the user to create his own queries and reports?
• Off-line reporting and analysis: Does the product have the capability of running reports offline, e.g., on a laptop?
• Support for balanced score carding: Does the product support the balanced scorecard methodology in terms of key performance indicators, perspectives, critical success factors, strategy maps, and actions?
• BI self-service supported: Does the product support the concept of BI self-service where a user makes or changes his/her own dashboard, reports or lay-out?
• Scheduled distribution of reports and dashboards: Can reports and dashboards be distributed by e-mail on a regular, scheduled basis?
• Publish and subscribe: Does the product support the principle of publish and subscribe?
• Real-time aware: Is the product real-time aware (e.g., if there is new in the database, will the report or dashboard be refreshed instantly)?
• Integration with SAP ECC, its components and BW
Usability
• Ease-of-use: Is the product easy to learn and easy to use on a daily basis?
• Screen design: Does the screen look quiet and well-balanced? (UNICEF branding)
• Style-sheets supported: Does the product make use of style-sheets (CSS)?
• Support for PDA's and BlackBerry & iPhones: Are the reports and dashboards optimized for viewing on PDA’s and Blackberry phones? (May not be relevant for now, but as a future direction)
Search and alerting
• Meta data search: Is there a search facility to search reports and dashboards (search over meta data)?
• Search over data in reports and dashboards: Is there a search facility to find specific data that is stored in the reports or dashboards (search over data)? – (Structured and non-structured)
• Alerts and notifications: Can one define alerts and notifications? This may also include the usability report that indicates which reports are used and their frequency.
Security and connectivity
• Single sign-on supported: Does the product support single sign-on? If yes, please describe how it works.
• Support for Active or Enterprise Directories: Does the product make automatically use of Active Directories or Enterprise Directories?
• Data authorization available: Is it possible to define for each user, user group or role what data is one authorized to see?
Training and customer support
• Online support: Does the product have 24*7 support available and immediate response times?
• Training availability: Availability of training, both online and instructor led classroom courses by the product vendor or their authorized partner academies, frequency and training locations.
Availability of trained professionals
• Trained professionals: Availability of the trained professionals either from the vendors or from the open market. Bleeding edge products may lack in this area, which will prove to be very costly in the long run.
6. Schedule tailored vendor presentations
Schedule three-hour “tailored” presentations with each vendor. This presentation will facilitate the validation of accumulated research, and the assessment of product functionality and capabilities against the defined business, functional and technical requirements. A recommended tailored presentation agenda includes:

15 minutes: Introductions & Vendor Overview
60 minutes: Demonstrate product functionality and capability against specified requirements
20 minutes: Additional features and functions (vendor “wow factor”)
25 minutes: Questions and answers / next steps

This approach maximizes productivity and controls the flow of critical vendor and product information in order to make an informed decision on a “best fit.”.

7. Make an informed business decision
Although these best practices are just a subset of a more comprehensive library for business intelligence tool selection, these are the main ones to streamline this process. At this stage, make the practical aspect to be given the highlight and redo the ranking. Keep the Supply Division and the key players in constant communication during the entire process.

Monday, June 07, 2010

Molga related customizing

Molga related customizing:

1.    Define the country

Create the entry for UN

 

2.    Country Specific tests

3.    Define Personal Area

4.    Create Personal Sub Area

5.    Create Employee Groups

6.    Create Employee Sub Groups

7.    Assignment

8.    Assignment of Personnel Area to Company Code

9.    Assign employee subgroup to employee group

and in this assign each row to the Molga ‘UN’

10.                       Payroll

In to the Payroll Non-Profit Organization

11.                       Based on the Molga settings earlier you will see a new tree structure for various NPO related configuration points

12.                       For example ‘Create Duty Station’ under ‘Basic Settings for Duty Station

13.                       Basic Settings for Duty Station

14.                       Organizational Management

15.                       Personnel Administration

16.                      

17.                      

18.                      

19.                      

20.                      

 


Monday, January 11, 2010

ITS WebGUI - Activation (Back End)

ITS WebGUI - Activation (Back End)



















SAP webgui

Wait Image 
Web GUI
















Make
sure Internet Communication Manager (ICM) is up and running. You can
check it by calling transaction "SMICM". A window pops up where the
ICMS status should be "Running" and show the green light.

Make
sure the Fully Qualified Domain Name is set up on the server. You can
check it by calling transaction "RZ10" (Edit profiles). There should be
an entry with "icm/host_name_full=mybackend.project.mycompany.intra"

Set "INTERNAL" as the publishing site:

Start transaction "SE80". In the top menu choose "Utilities(M)" -->
"settings...". Right-click on the tab-arrow until you come to tab
"Internet Transaction Server". Choose tab "Publish" inside and check
mark "Integrated ITS".Start
transaction "SE80". Choose "Internet Service" from the first drop down
box located in the middle of the left side pane. Enter "SYSTEM" in the
input field below and click the glasses-like button "display" next to
it. You will see the ITS service SYSTEM and its components in a tree
structure. Right click on "SYSTEM" in the tree and select "Publish"
--> "Complete Service" to publish the service. Once the publishing
is completed the system will issue a message "Object published
successfully; site INTERNAL".Repeat the previous step with "SHUFFLER" and "WEBGUI" instead of "SYSTEM" to publish both, too.Set missing parameters:



Execute transaction "SICF". Enter "Hierarchy Type" = "SERVICE ", then
click on checkmark "execute (F8)". Now browse to "default-host" -->
"sap" --> "bc" --> "gui" -->"sap" --> "its" -->
"webgui". Right-click on it and choose "Display Service". Under tab
"Service Data" inside chapter "Interactive Options" click on button
"GUI Configuration". In the blank line, insert following parameter:

Parameter Name: "~webgui_theme"

Value: "sl"

Clear cache:

Execute transaction "SITSPMON". Select tab "Template and Mimes tab".
Under tabs "Invalidate Template Caches" and "Invalidate MIME Cache",
click on "System-wide"

Activate MIME objects
transaction SICF. Follow the node "default-host" -->
"sap" --> "Public" --> "bc" --> "its". Right click and activate the entire node.


Test WebGUI:


Execute transaction "SICF". Enter "Hierarchy Type" = "SERVICE", then
click on checkmark "execute (F8)". Now browse to "default-host" -->
"sap" --> "bc" --> "gui" -->"sap" --> "its" -->
"webgui". Right-click on it and choose "Test Service".

A browser window (Internet explorer) pops up with the URL
"http://mybackend.project.mycompany.intra:8002/sap/bc/gui/sap/its/webgui?sap-client=100".
It asks for username and password. Enter your credentials that you used
for SAP-Logon. Then you should see a screen similar to the initial
SAP-Logon screen: a screen titled "SAP Easy Access" with the SAP menu.


Friday, September 05, 2008

Step 1: Deactivate the &* functions and operation


1. Transaction PE04


And select the &* entries

Other than &DECI, please follow the steps as follows. In this document I’ll show the steps for &CURR.

Select &CURR and Enter:

Press Change and acknowledge the information:

In the Country assignment, Scroll down and you will see the entry Non profit Organization Checked.

Uncheck the entries. It should look like


Save and Exit.


After repeating this step for all &* Entries, go to transaction SE38, and check the program HUNCALC0. This program should not have any syntax error. If it has any then the deactivation of one &* feature is not done correctly. Please repeat the steps.


Note: Do not deactivate &DECI


Step II: Regenerate all $TMP objects to make them Unicode compliant.


Transaction SE38 and execute report RPUMKG00 (Based on the note 573044)

That’s all.