Wednesday, May 21, 2014

Governance and Enforcement

Governance as we always hear it is nothing new at all in IT world. We create a set of standards and conventions in order to ensure things can be done more efficiently in long run and minimal risk of downtime incur to BAU. New developments or changes has to go through approval board, some call it CAB. However most approval process are merely a decision based on written regulation in the big governance book and not made to help the business achieve the goal of having governance at the first place - that is to enable things to run more efficiently in long run and ensuring minimal risk of BAU downtime.

This in turn result in the inefficiency of the governance framework in an organization as it is treated as enforcement rather than governance. A lot of governance framework in an organization is not revised over times and this contribute to the inefficiency of governance in an environment that is fluid and change over time. In BW project, a lot of project consultant finds it hard to perform after go live support that require immediate fix as they have to go through rounds of approval for transports and they are not allow to directly create objects in Production environment that support emergency data load such as infopackage. 

At the end, if the rules in the governance book is not bent to suit the business needs and its urgency, this is merely blind enforcement and not a practical way of governing a system. A lot may argue that if we allow it to happen one time, it will happen again. So in short , it is up to the governance board to exercise their power in tackling difficult situation and that is when in depth knowledge, experience and exposures are important criteria for an effective governance authority.



Tuesday, May 6, 2014

R - A Cool Guy with Serious Thoughts on Enterprise Technology

I got to know this cool guy 'R' who is an expert in telling you how disruptive technologies and new business models can impact the enterprise. I guess this is the kind of guy a lot of big organizations need to engage with before embarking on a serious of new technology adoptions. And not directly engage with Products vendors who is more bias in their own offerings.

Hi R,

I stumbled on your very good blog at http://blog.softwareinsider.org and here’s my POV.

Firstly, many organizations are still not mature in terms of BI and how it can really bring in the ROI. They started with BW as the backend and Bex query, Analyzer and WAD as the frontend. Initially dashboard is not that impressive when it was deployed from WAD so BO come into place with Xcelsius. Although Xcelsius can produce some impressive features, it is not really integrated with BW objects as compared to WAD and maintenance is very high. Most time was spent to develop the dashboards rather than looking into the data and business values. Over the next couple of months , we started to hear about Project Zen which eventually become Design Studio that looks something like WAD but with more features such as HTML5 and mobile integration (MOBI). We also have Advanced Analysis and BO Explorer that can directly consume data from HANA model.

As we continue with the technology advancement, we start to hear about Lumira as a Visual Storytelling tool. It is bundled in SAP HANA license so having HANA is mandatory. Lumira can produce very fast and interactive self-service dashboard when it consume directly from HANA model. But wait, remember in Gartner Magic Quadrant we have Tableau that rank the highest in data visualization and BI space. And even SAP has plug-ins ready for HANA to be consumed directly in Tableau. So there goes another debate for some companies, Lumira or Tableau.

Apart from that, not to mention there is also EPM tool for some power users who access the financial consolidation report. Imagine what the user will be getting when he opens his Excel early in the morning – he sees Bex Analyzer for reports which is not migrated yet , Advanced Analysis  for new reports and EPM for Consolidation and Planning reports. They also have the web based reports in BO portal (Webi and Xcelsius), self-service reports in BO Explorer and some old WAD and Bex reports in Enterprise Portal. In real life scenario, when we introduce new technologies, it does not happen in a clean cut manner but  through  gradual adoption and migration. All these incur cost and time. At the end, the management will ask the questions, is there any alternative besides getting in HANA, BO, Lumira etc. As for end users, they will be confused with so many tools they need to adopt.

On the application development site, how HANA become a game changer is through SAP River and Eclipse platform. So imagine data consume directly from HANA straight into web application layer on Eclipse using SAP River, what is the ‘new’ direction for application development now ? Do we shift from SAP platform to Eclipse platform now? Webdynpro ,workflow and ABAP to JAVA & SQL?

When HANA model become the major part of data acquisition for all the tools above, no doubts HANA Studio is going to be the new ‘RSA1’. And guess what, many BW developers out there are struggling to get a project that can give them the opportunity to pick up skills in HANA Studio.

In terms of BI, it is not only about technology advancement but also about the governance of data quality in the organization. So when the technology advances, most companies still struggle with the data quality or sap ECC convergence into global instance. To have a successful BI, these two main factors has to complement each other and be executed at the right track by the right party in the holistic BI roadmap.

Ok, back to real questions – HANA, so what does all these has to do with HANA and the direction? Simple. All of the new technology and tools are geared towards the HANA platform. It does not only change the company BI strategies but the People, Process , Innovation Trends and Jobs . So you can see now how big the impact is to the world out there with the new direction.

There you have it my POV. I am more on an enthusiast on the whole SAP BI innovations and how it evolves over the time, keen to gain and share and learn from feedbacks and POV from expert like you!


Saturday, May 3, 2014

The trends in Analytics - Tableau vs Lumira

We used to hear BI reports requests coming from everywhere, then we start to notice everyone suddenly is talking about Dashboards and now we call it 'Visual Storytelling'.  I am a BI developer all my career. On the presentation layer I'd worked on Crystal Reports all the way to Bex report, WAD,Webi, Xcelsius, Explorer etc. I also had the opportunity to work with non-SAP tool like Actuate and to some extend macro on excel.

In most cases, operational reports can be developed in Abap reports residing in ECC except those with complex mappings. For management reports, we need highly aggregated data and that's where dashboards come into place. It seems over the years, dashboards without the flow of guided data interpretation,self-service capability and mobility are not really effective to provide informed decision making data on the go. Hence you see that Visual Analytics tool such as Tableau, Lumira and Qlikview are fast becoming an interest in big organization.  The functions of a BI developer is more challenging and interesting as we need to use our technical expertise combine with our functional knowledge and interaction with business together with some creativity in visual representation of data to derive business visual story from the dashboard.

Among the tools for Visual Analytic I am working on is Tableau and Lumira. It seems Tableau is more mature in the Visual Analytic space and Lumira is actually SAP BO Visualizer that is wrap under HANA licence and it integrates directly with HANA model. Tableau by far fetch sits at the highest position in Gartner Magic Quadrant.But I always believe the position in Gartner Magic Quadrant does not mean anything concrete for the reason that product is selected as an organization  groupwide  BI tool. We must choose the right technology based on the integration of business processes and technology platforms because at the end ,accuracy and single source of truth speak the loudest in the Analytics space; not the impressive animation on the dashboard.So it is time for us to really test out the pros and cons of each technology. Having to say that, we need to bear in mind that the ultimate winning point should be the ability to tell a good business story accurately and not the name of the product or where it sits at the Magic Quadrant.


Thursday, May 1, 2014

Start looking at HANA as a Platform, not any platform but Innovation Platform!

For any debate or review process from Solution Architects over which  in-memory technology that best fit into an organization given that the fact Microsoft and Oracle database has its own in-memory capability build in, do not just look at HANA as a 'faster horse' but here are a couple of very valid and professional points from Wally Concil ,SAP North America. He iterates that we need to bring HANA in as a platform to enable transformation innovation. And what he meant by that is to put the innovation into business processes.Technology is a disconnected business process for most big organization and HANA platform can be expanded to produce an integrated end to end process for what used to be silo approach sitting on different department. And that can rapidly deliver on the breath of the solution.