BusinessObjects, Web Intelligence , Crystal Reports

Where are the vegetables? – Innovation via the SAP App Store

April 6th, 2013 by Kevin McManus No comments »

The IT groups of each company I see being are driven to innovate and deliver at a faster pace for businesses to stay competitive. IT based products and services that generate real revenue are outpacing the cost savings initiatives. The momentum of these demands is colliding into IT services that have been stripped down to bare minimum operation levels with the majority of its operations outsourced via master service agreements that wrap the simplest service into forms and week long turn-arounds [rant]. That does not put IT in a great position to innovate a design into a solution let along deliver it. If your company has a surviving R&D department go pat the CIO on the pack for having some long term vision past the IT as a cost center mentality.

Ironically what I see on the flip side of this demand for innovation is vendors that are innovating great things with hopes of finding customers that need the solution to validate them. The challenge for IT is not finding staffing partners that can help IT innovate as any company will take an idea and develop it from scratch learning along the way. Its connecting the partners that have already innovated the solution they are looking for. These partners don’t show up with staff . they come to the table with a shard vision and pure passion to see the idea succeed a sit has their name on it as well as the customer funding it.
There in lies the value of the App Store. Launchworks has always been about taking ideas from concept to reality. The days we get a customer to find us on the web via SEO, Facebook, linked in or email initiatives and have a need we can demonstrate are some of the very best. How do we better connect with the customers that are looking for turnkey solutions at the time of the demand vs 9 months later after a frustrating POC or failed internally staffed project?

App Stores can be the grocery store of innovation aligning leading or even bleeding edge solutions solutions with the companies that need them. There are several keys to an App Store being effective

1) Having enough apps in the beginning so that a customers first trip is not a turn off. Even if they don’t find what they are looking for the first time they are now connected to a community that has as pure purpose of connecting them with the solutions they need. On the first day of a cry cleaners business notice how there are already clothes on the racks? This takes a proactive search for innovation by the App Stores manager to provide new and relevant content as easy to find as the vegetable aisle in the store

2) Solutions need to have the same ability to be found regardless of the employee size or revenue of the development team. Let the customer decide if they care if the bits and bytes were delivered by a staff across 3 continents over a ear or on a single night on the developer’s kitchen table. Customers can rank it later if its really that bad of a solution. Cluttering the store with multiple SKU’s of the same tool or ranking the results based on size of the developers marketing budget will ensure an early death of the App Store’s relevancy for an innovation connector.

3) Apps need to be easy to find based on what the customer needs. This is where the challenge is for the developers of these apps. Categories, tags, and key words only work well if they match the terms the searcher thinks of at the time they are searching. As a long time Ecohub partner I know a customer looking for a “reporting plugin for their Tibco portal” will not find our solution for an “embedded BI portal framework”. This is where innovations from the Apple, Google and Netflix and my local grocery store should provide ample methods of connecting the searcher using standard methods followed up by proactive communications.
a) Dynamic categories that can be updated based on common search terms not necessarily what the App Stores manager things users search on.

b) Proactive recommendations based on data captured during search and evaluation steps.

c) followup to customers post  search to remind them of the resource and alerts on new sources of innovation available since their last visit.

With Apple, Google, Microsoft, Amazon and Netflix all investing on these technologies like never before my hope is that the SAP App Store located in the near future at http://www.sapstore.com takes what works already in the area of consumer and mobile and allows for the innovation of their diverse community to be connected with the customers that need it for the enterprise.

 

Coming in 2013

December 3rd, 2012 by Kevin McManus No comments »

This first post is a high level overview of the things on our horizon.  In upcoming posts I will be doing a deep dive into the new platforms, features and plans coming out form our development team, partnerships and customer projects.

Training

Part of the plan at LaunchWorks has always been to create a better way to train our SDK specialists for our customer’s through our products and services.  We have been working on improving our use of  best practices, as well as, the use of the latest in web and mobile development technologies along with every version of BusinessObjects released.  One of the outputs of this years efforts will the larger availability of our internal BusinessObjects SDK training out to our customers.  With the release of the 4.0 platform and the needs for Customer Facing Reporting making it to the mainstream,  there are lots of things to share with customers that need the best understanding on how to deliver BI outside their firewall.

LaunchForms

Last month we released the first in several new areas of our platform in the form of LaunchForms, our digital form creator for the enterprise.  2013 will see a major upgrade to the LaunchForms capabilities.

LaunchPortal

We are also releasing a new release of the LaunchWorks platform that will make customer facing reporting portal all the more attainable as a turn key system, whether its embedded or white labeled.  There are several new LaunchPortal modules, more integration with our LaunchApp mobile tools and the release of several new apps we have been developing for our customers.

We are excited about what is coming and look forward to meeting the needs of our leading edge customers and partners.  My next post will dive more deeply into the features and benefits each of the new platform additions bring. See you next year.

ASUG BOBJ Strategic SIG survey for Roadmap

August 17th, 2012 by Kevin McManus No comments »

Please help us all and fill out the ASUG  BOBJ Strategic SIG survey for Roadmaps…its a quick one http://svy.mk/PsFMKe

2012 ASUG SAP BusinessObjects User Conference

August 17th, 2012 by Kevin McManus No comments »

Join us at the  2012 ASUG SAP BusinessObjects User Conference 

Registration: https://businessobjects2012.asugevents.com/

The 2012 ASUG SAP BusinessObjects User Conference is coming to the Walt Disney World Swan and Dolphin Resort this September 10-13, 2012.   There will be many presentations from the SIG team and SAP with roadmap updates and valuable information on how to use best practices.
Kevin McManus
Don Collins – Crystal

So you are thinking about a mobile web app

March 31st, 2012 by Kevin McManus No comments »

When delivering a mobile experience for web based information there are three different options, each with their own pros and cons.

Below we mention a few of them and note the relative price of each option signified by the number of dollar signs.

Option A – Native iPhone/Android App – $$$$
Benefits:
• Native performance
• Little to no requirement for data connection for most functionality
• Excellent performance and response time
Risks:
• May be fairly static and require separate updates of web and mobile content
• Will require updates to core code to push changes
• Longer and more costly time to market

Option B – Hybrid native and web optimized app – $$$
Benefits:
• Re-purpose most existing website content
• Still have “downloadable” app
• Less development time to market

Risks:
• Requires a data connection for most content
• Performance dependent somewhat on data connection speed
• Still some level of separate maintenance of app and website

Option C – Re-purpose all content into a mobile enabled website – $$
Benefits:
• Re-purpose almost all existing web content
• Very fast time to market
• All changes on website reflected on mobile app
Risks:
• 100% requirement on data connection
• No “downloadable” app

This last risk related to “downloadability” (ooh a new word) may actually be a positive. Especially if the thrill of going to the AppStore is not part of your user experience goals.

Any way you you go its most important that the goals of the application and a great user experience are captured otherwise just like a bad web site its a waste of everyone’s time.

There is one other type of application we see at LaunchApps that I call a Template App.

I will talk about those the next time

When deciding how to handle your next upgrade to BOE ( i.e. v3.1 vs. 4.0 ) here are a few discussion points

March 27th, 2012 by Kevin McManus No comments »

a) Most of the known issues with the 4.0 release have been addressed with the fix packs that have followed since its release almost a year ago.
b) There are several configuration changes that are different from past versions and these are relatively well documented.
c) There is higher level support for the JRE that Webi uses which can be good or bad based on what your organization’s hold on this ending updated by users to their desktops
d) While the Information Design tool and Crystal for Enterprise lay the foundation for multi-data source semantic layers these new parts of the platform still require training and done necessarily have all the features of their universe and Crystal 2011 counterparts, respectively.

There is a significant set of new features and additional improvements coming out in the Feature Pack being released this spring. This new set of features along with the overall stability should be the tipping point to which the upgrade makes sense.

Combining people and processes into the plan is just as important as the technology portion of the upgrade. Therefore as with all upgrades is most important to
1) create a migration plan , based on best practices, for each way reporting is used in your organization (e.g. batch, bursted, on-demand, portals, etc.)
2) set user and management expectations early on testing and training expectations
3) use experience whenever possible

I hope this is helpful in our planning on which version to upgrade to.

ASUG Texas Central Meetup March 30th

March 23rd, 2012 by Kevin McManus No comments »

Join the ASUG Texas-Central Chapter for its next chapter meeting on Friday, March 30, 2012 at the Texas Computer Education Association, 9am and take advantage of this face-to-face educational and networking opportunity.

Meeting Highlights: – Working Smarter, Not Harder – SAP Reporting Leveraging the Ease of Excel, Excel 4 Apps – Jumpstart Your SAP Solution Manager Project Using SAP Solution Documentation Assistant, IBIS America, LLC – Workflow Approval Through Mobile Devices, Configurable Management


View Larger Map

Get instances by submission date

February 12th, 2012 by Kevin McManus No comments »

One of LaunchWorks‘ lead engineers , Don Collins was asked by a BusinessObjects customer to get a list of the latest failed instances filtered by submission date of the scheduled job. The Instance Manager in the CMC only allows filtering on the completion date.

Here is the final cms query that should make things easier. It grabs all recently failed queries and returns the id, name and scheduleinfo (error) of the instance.

There was an odd filter issue when certain dates were used. Not exactly sure what that was about, but the query returned the most recent first.

SELECT TOP 9999 SI_ID, SI_NAME, SI_UPDATE_TS, SI_SCHEDULE_STATUS, SI_STATUSINFO FROM CI_INFOOBJECTS WHERE SI_UPDATE_TS > ’2012-02-09′ AND SI_INSTANCE = 1 AND SI_SCHEDULE_STATUS = 3 ORDER BY SI_UPDATE_TS DESC

Difference between BusinessObjects Mobile and LaunchWorks Mobile

February 4th, 2012 by Kevin McManus No comments »

I get asked quite a bit on the differences between the BusinessObjects Mobile (BI4 Mobile) and LaunchWorks Mobile (LWM). Technologically they are miles apart in different directions. In fact LaunchWorks Mobile is just another of our interfaces on the LaunchWorks platform so customers get it with their upgrades.

BI Mobile Content Supports Webi and Crystal
LWM support Webi, Crystal, Xcelsius (ipad support coming soon)

BOE 4 Mobile requires an application download
LWM does not require any mobile app download and uses the same security as your desktop login.

To show reports they need to be categorized and modified with instructions so the client can present them
LWM does not require any changes to the reports

BO Mobile only runs on tomcat web servers
LWM runs on any web application server that supports Java

BO Mobile app cannot be customized
LWM is fully customizable.

Other helpful links.. .

http://help.sap.com/businessobject/product_guides/boexir4/en/400_mobile_for_iPad_admin_en.pdf

You can download the BI$ Mobile app form itunes as well as it has a few sample reports

http://itunes.apple.com/us/app/sap-businessobjects-mobile/id441208302?mt=8

Lessons Learned BOBJ 4.0 (WIP)

December 19th, 2011 by Kevin McManus No comments »

I am going to keep editing this post till I am satisfied I have recorded all I have experienced

Good things

  • Server Installation seems to not have any issues
  • The web application seems to run much faster
  • A good hardware or VM environment makes all the difference
  • Windows AD Kerberos SSO sign-on documentation works perfectly if you follow it EXACTLY !
  • History Screen Auto-Refreshes in CMC and launchpad

  • Not so good things

  • Tomcat has had trouble stopping
  • There are more warning messages in the event viewer that are not necessarily things you can fix
  • RAS server can have issues that cause it to restart
  • Connection server uses 64 bit ODBC
  • Migrated Crystal 2011 Reports use 32 bit ODBC
  • Client installation works on Vista 64 (did take 3 different times to get it working and then my MS Office 2007 got wacked)
  • Error messages are not any better

  • Migration specific issues

  • If a user set their Web Intelligence settings to the Webi (Interactive ) Viewer for their default “modify” option then when migrated in 4,0 it shows “Interactive Analysis” and they can only view reports as the query builder does not seem available in the “Interactive Analysis” viewer. They need to change it to the Rich Client (i.e. Java viewer)
  • Upgrade Manager doesn’t act the way you would expect around importing groups and changing the dependency menu once you have expanded the users and groups screen can crash it