Saturday, May 29, 2010

Hands on with SAP BI OnDemand

SAP BusinessObjects BI OnDemand is a cloud based offering of BI solutions. I have mentioned about this in my earlier post. Today, just to get familiar, I tried few things.  I signed up for the BI OnDemand Personal Edition which is free.

I created data sets by uploading couple of spreadsheets viz. Customer_Data and Customers_Reservations.





Once data sets were available, I could explore the data using SAP BusinessObjects Explorer. See the below screenshot.


Visualizations can be created by a single click from the Explorer window.




Finally, I put my demo visualizations on a single dashboard.



Thursday, May 13, 2010

SAP buys Sybase for $5.8 billion

"With this transaction, SAP will dramatically expand its addressable market by making available its market-leading solutions to hundreds of millions of mobile users, combining the world’s best business software with the world’s most powerful mobile infrastructure platform," said Bill McDermott, Co-CEO, SAP and member of the SAP Executive Board.

This is in line with what Peter Gartenberg(MD, SAP India) shared with us yesterday(refer  my previous post). SAP wants to be on On-Device  to increase its market share.


Refer Google/Twitter/Bing results for more information that's pouring in :).


Some of the URLs for reference.


http://techcrunch.com/2010/05/12/confirmed-sap-to-acquire-sybase-for-5-8-billion/
http://www.wirelessweek.com/News/Feeds/2010/05/wireless-sap-buys-sybase-for-58b/

Wednesday, May 12, 2010

SAP RIG event takeaways - SAP BOE XIR4 (aka Aurora), BI on-demand & SAP On-Device

Today, I attended SAP RIG(Regional Implementation Group) customer appreciation event held here at Mumbai. I would like to share some key takeaways from it.

Aurora is here !!  Aurora is SAP internal project code for SAP BOE(BusinessObjects Enterprise) XIR4 and will be released in q4 FY 2010. It is a next major release for BOE.

Following are some of the interesting additions/changes in BOE XIR4 release -

(1) Central auditing - Yes, it's here. Auditing of individual servers won't be required going forward.

(2) Search 
 - Searches Explorer contents in addition to BOE contents
 - Document and metadata search
 - Cluster aware indexing
 - Near real time & scheduled indexing
 - Public SDK
 - Open Search support
 - Integration with SAP Netweaver search, Google Appliance and Sharepoint

(3) Integration with Solution Manager.

(4) WebI is renamed to Interactive Analysis. Infoview with improved UI is now called BI LaunchPad. Import wizard is replaced with Java based utility called Upgrade Manager.


In addition, they talked about their SaaS offering BI on-demand. SAP has hosted(i.e. in cloud) all BusinessObjects BI solutions on their servers in US. All these solutions are offered on demand and follow SaaS model. They are planning to come up with BI on-demand servers in Japan as well.

BI on-demand can be integrated with other SaaS platforms like Salesforce.com. Data is extracted from Salesforce and stored in BI on-demand for reporting/dashboarding purpose.

I signed up for the Personal Edition which is free. UI looks neat. Refer the screenshot below.



 I plan to try it out soon to see how it works :).


Also, SAP India MD Peter Gartenberg introduced their new focus area On-Device. Like On-Premise and On-Demand, On-Device is SAP's one of the most important focus areas. Idea is to make all SAP solutions compatible with the mobile devices like BlackBerry, iPhone, iPad, Windows Mobile, Android, etc.


Finally, the event was held at Sun-n-Sand hotel.



It is located right next to the Juhu beach :).

Saturday, May 1, 2010

Developing the skills you need to succeed as an international leader

I just completed this article from April 2009 issue of Harvard Business Review(pg 109). It was a good read and highlights the importance of what they call a global mind-set in order to succeed as an international leader.

Global mind-set has three components -
  • Intellectual Capital - General knowledge and capacity to learn.
  • Psychological Capital - Openness to differences and capacity for change.
  • Social Capital - Ability to build trusting relationships with and among people who are different from you.
These components are each defined by three specific attributes. One can assess their readiness for an overseas leadership role.

  • Intellectual Capital attributes - Global business savvy, Cognitive complexity, Cosmopolitan outlook
  • Psychological Capital attributes - Passion for diversity, Thirst for adventure, Self assurance
  • Social Capital attributes - Intercultural empathy, Interpersonal impact, Diplomacy
Authors also recommend ways to improve global mind-set which I think are quite useful.

Couple of my favorite lines from the article -

"The world may be flat in terms of technology and interconnection. But it is still quite bumpy in the sense that employees from different part of the globe may work in very different ways."

"The fact that I know more about you does not mean that I like you or I want to work with you."


Definitely a recommended read.

Wednesday, April 28, 2010

Change Management - Being at the epicenter

Currently, I can say that my team is going through a very important organizational change. I do not wish to write specifics of the change here. But I want to share my first hand experience, observations and conclusions on the Change Management process.

According to me
communication and people management, before/during/after the change, are two of the most important CSF(critical success factors).

Communication
A clear communication across the organization about the change is extremely important.
Communication should clearly convey -

1) Change - Primary change and other supporting changes.
2) Benefits to the organization
3) Impact on the teams/individuals - Positive or negative. It can be communicated in separate targeted communications.

People Management
During the change management process, people are -

1) Super curious
2) Over anxious

Ever since the change has been declared, I have been receiving many calls/e-mails with queries, speculation, rumors and so on. Good communication would help in setting the expectations but in-person workshops/floor meeting would be very very effective.


In addition, execution approach for change management is one thing that requires the most of the thinking and planning. There can be two below mentioned approaches for Change Management.

(1) Think of all the possible problems that can arise and incorporate them while designing the change(roles, responsibilities, etc.). For example, prepare a comprehensive RACI(Responsible, Accountable, Consulted, Informed) matrix well in advance.

(2) Start with the bare minimum structure in place and then build on top of it. More of an "agile" way of working.


After this first hand experience, I hope to handle changes better going forward.

Tuesday, April 27, 2010

Internal knowledge discovery through Analyst Relations

I have been involved in Analyst Relations activities at my company for two years now. Establishing and managing relationships with various analysts firms(Investor/Research/Third party) is very important specially in the IT industry.

Analyst firms usually come up with their surveys/questionnaires/waves on an annual basis. These waves are either specific to solution area (ERP, CRM, BI, etc.) or geography (APAC, North America, Europe, etc.). They reach out to major players in the industry and invite them in this annual exercise. Participating companies need to provide their capabilities and credentials relevant to the specific wave/area. Survey generally contains questions which are both, qualitative and quantitative. Answers to these questions help Analysts firms to evaluate the participants.

Apart from being a very important branding exercise for the participants, it gives an excellent opportunity to dig deeper in their own companies and have the visibility of the kind of work is being done at the ground level. The slices/dices of data points that needs to provided during this exercise is such that it requires connecting with all on going projects(across the board) individually. According to me, such interactions with the projects, is extremely enriching due to following two reasons.

1) Such interactions are rare in a year.
2) Information is as accurate as possible.

I am sure people from large organizations would appreciate this :). It's not that companies do not engage in periodic reporting of activities from bottom to top. But in a company with 150k+ employees, complete information often do not reach the corporate teams.

I think for companies, this internal knowledge discovery helps immensely for pursuing new opportunities.

Sunday, January 17, 2010

Completed Standard Chartered Mumbai Marathon 2010 !!

Today, I completed my first Marathon :). It was a great run of 21 kms covering the new Bandra-Worli sea link. Here is the route map.

Saturday, October 10, 2009

Attended BusinessObjects Information Management Services Academy, Oct 5-8 2009

This week, I attended a workshop organized by BusinessObjects Information Management Servicess Academy. It was a four days hands-on workshop with BusinessObjects consultants flying in from Australia and Singapore. There were professionals from other System Integrators as well.

The agenda for the workshop was -
  • Connecting to sources
  • Data Assessment
  • Data Validation
  • Implementing Change Data Detection
  • Implementing Delta Loading
  • Implementing Slowly Changing Dimension
  • Working with Global Address Cleanse
  • Working with Data Cleanse
  • Universal Data Cleanse: Creating a Custom Parser (for custom Data Cleansing)
  • Using Match
  • Implementing Consolidation
  • Working with Candidate Select
  • Implementing Real-time (Global Cleanse and Candidate Select)
We copied a 50 GB VMware image of Windows 2003 server on our laptops. It had all the necessary software and data. So setup was not complicated but copying 50 GB image took good amount of time.

I liked the data quality transforms that Data Services offers specially GlobalAddressCleanse transform. It basically cleans the incoming addresses are per the inbuilt address dictionary. Currently, they have address dictionaries for US, EMEA, New Zealand and Japan. Soon they are going to come up with a similar dictionary for Indian addresses.

Overall, I would say it was a good experience :) .

How To Use BusinessObjects Data Services in SAP BI staging process

Some time back I had published a wiki page on SAP SDN on how BusinessObjects Data Services platform can be used with SAP BI. The same page has been published on SAPTechnical.com. The direct links can be found below -

SDN Wiki Page

SAPTechnical.com

Wednesday, May 6, 2009

Social Network Analyser from SAP

I was browsing the Business Objects contents on SAP Community Network and came across a cool prototype that SAP is building. It is called as Social Network Analyser Prototype.

The good thing here is that it uses the enterprise data to build a social networking place. It helps by making the corporate relationships quickly visible/available and provides information about your colleagues.

SAP says - 
The purpose of this technology is to deliver an environment where people can easily and quickly analyze corporate network relationships and find the information they are looking for in their daily jobs. The social network analyzer prototype lets you import and aggregate all the business network relationships between people that are already recorded in your business applications, such as:
    • Management hierarchies from your human resources system
    • Data on who worked on which deals, from your sales force automation system
    • Partner, customer, and partner supplier contacts along your supply chain system
    • People who work on similar transactions or projects within your operational systems

I could think of two benefits of having such a tool for an organization

1) I have experienced, being a PMO, sometimes it is very difficult to find out whether we have anyone with a particular skill in our organization, does anyone have prior experience on some problem, etc. Such information is very critical and can affect the way we deliver to our end clients. It is also frustrating that even if there are people in the organization who can help you out, you are simply not able to track them.

Having a Social Network Analyser or similar tool, can help you identify the right person and save a lot of time. Data is always reliable as it is fetched directly from the Business Applications.

2) Wouldn't it be of help if you know your team before you actually begin to work with them ? I think it is a great thing. More the team knows about itself, more productive it would be. It is fun for me to know hobbies, past work experiences, skills of my colleagues which i think improves the team dynamics :).

SAP has made available
demo version of the prototype with a preconfigured dataset. Check it out.