What is most valuable?
TIBCO Spotfire can connect to many different data sources in order to acquire data, from many vendors such as SAP, Oracle, IBM, or even just local files.
It can work with data using in memory mode, this makes the loading process faster.
It is easy to customize, and extendable with custom functions.
A very useful API is provided in order to integrate it easily with any web application.
What needs improvement?
The developing and runtime environment are very stable. The TIBCO Spotfire architecture environment is not complex. However, not all the runtime components are multiplatform. To be exact, the component whose purpose is to render the data in a web browser can be installed only on Microsoft machines. This is a very big limitation from this point of view.
For how long have I used the solution?
The first approach was in 2010. I have used TIBCO Spotfire in four or five different projects as of 2016.
What do I think about the stability of the solution?
The TIBCO Spotfire product is really stable. No relevant issues have been encountered.
Most of the time the TIBCO Spotfire dashboard is used by business users. It was very common for them to notify us regarding weird behavior in business data patterns that was always ending with a discovery of bugs on the backend applications.
How are customer service and technical support?
Technical support was always very good and fast. Always leading to a resolution of the problem immediately.
Which solution did I use previously and why did I switch?
Together with TIBCO, my previous company was a partner of SAS. Recently, SAS provided a BAM and BI solution, but personally I have found it not comparable to Spotfire: huge memory consumption, no API available, not customizable.
How was the initial setup?
The initial setup is quite easy, a few steps to perform before the application is ready.
A little bit more complex is the configuration of SSO, but the documentation is covering all the scenarios in a very clear way.
What about the implementation team?
Implementation with TIBCO Spotfire consists basically of understanding the business requirements, and transforming them into readable dashboards and diagrams. Most of the time, in my case, implementation was made by a one-man team.
What other advice do I have?
TIBCO Spotfire is a new challenge, very different from any typical implementation a developer used to do. Most of the time, it consists of understanding the data. Very often, that requires direct contact with the business department of the customer.