What is our primary use case?
We support the SumTotal function using Jasper as the LMS reporting system for listing available activities in the system, organizations, users, domains, and their security groups. Jasper IO holds all of those details. We can use Jasper to create any custom JRXMLs.
With the help of JasperReports, we can design a custom report or custom dashboard to get a database connection to any data source or LDP connection. We can design dashboards using those elements or HTML charts and visualize the data regarding the LMS view.
Internally, we use it for employee performance to show how many people are in a team, the amount of projects, and different regions of the managers.
Our company is a small company. There are only 50 users, and only 10 to 15 use Jasper. Our third party partner has 200 users who are using JasperReports for administration and developer purposes.
A vast number of users can access the solution. Maintenance depends on the server that's maintained by TIBCO.
We are a small company, but we delivered TIBCO for a large organization, Volkswagen. They use the TIBCO reports for their LMS. More than 10,000 people are able to access the same report at the same time to use for their own data or reporting data.
I'm using version 7.6. I have used the SaaS and on-premises versions.
How has it helped my organization?
Jasper is quite successful for customer requirements: getting their certification details, user training progress details, or organization details, along with portal training.
What is most valuable?
With the online view, it's easier to create Ad Hoc reports. It has inbuilt reports so we can easily get data from the system and customize the fields. If we want the measures in the report from the custom report, we need to write a query, SQL queries, or a Jasper SQL query. Using Ad Hoc reports, we can easily create measures. With the help of the measures, we're able to do some customizations, which are similar to the SQL deep level query.
What needs improvement?
The HTML charts have limitations, and those are only limited to the pro version. There might be some compatibility issues with the dashboard if we're using the latest version and some clients are using the older version. Some features might not be supported.
With the current desktop version, there might be some customization upgrades needed for the chart level or the visualizations level because there are some limitations. A few reports won't have inbuilt scroll options, or some customizations won't be there for every widget level.
For how long have I used the solution?
I have used this solution for four years.
What do I think about the stability of the solution?
The performance is good. It's really quick, but there are limitations with large amounts of data. Sometimes it has problems with rendering a large amount of data due to connectivity sources.
For performance issues, we can do some customizations in the query level and then do the deployment. For the Ad Hoc reports, it's tough to get a large amount of data.
We can customize the report level with the proper SQL query, which increases the performance of accessing data.
What do I think about the scalability of the solution?
It would be better for small scale or medium scale data vendors. To deal with large amounts of data, you need to check with the data source settings. If you're getting any data from Cassandra or Hive, you need to check the feasibility.
How are customer service and support?
Technical support takes about 24 hours to respond, but it's based on the subscription. If we're Pro license users, then we might receive a response to ticket issues in two to three hours. It depends on the license and subscription.
I would rate technical support as three out of five.
Which solution did I use previously and why did I switch?
I also have experience with Power BI. Power BI has more features, but they don't have inbuilt reporting. Jasper has inbuilt reporting and the ability to have Ad Hoc view or Ad Hoc reports.
In Power BI, we're supposed to connect to the data sources, and then get a query, some gateways, or APIs. We're only able to input the data sets after that, or we need to get Excel data into Power BI as Microsoft supports it, or we need to go to Azure and get the data sets.
We also use Tableau. It has some customizations. On the higher level, we have SAS Analytics, which has a lot of features, but they have their own language. We need to get familiar with the SAS online version to create the data and visuals. It's a licensed version, not open source.
How was the initial setup?
It's pretty easy to set up the online version. There's an online Jasper portal, so we can easily deploy the desktop version. They have custom import deployment, which only takes a couple of minutes. We just needed to follow the procedures, like creating the name and adding images to the dashboard. We imported them and connected the data source. After that, we were able to view the report or dashboard online.
Compared to Power BI or any visualization tools, it might be a bit difficult. They need to know about the tool features, like how to connect to the Jasper desktop for the data source connections, how to customize the report, and how to use the composite elements of TIBCO Jaspersoft.
Jasper has certifications for Jasper Professional and the normal version. With those certifications, they can deploy the solution.
What about the implementation team?
I went through the vendor team and we rate this 10 / 10
What was our ROI?
We have seen ROI but not necessarily in regards to profits.
What's my experience with pricing, setup cost, and licensing?
It's a yearly subscription, but it depends on the license. If there is a lower number of licenses, it may cost more, and if there's a higher number of licenses, it might cost less based on the versions being used.
If it's deployed on an enterprise level, everything will be hosted on the cloud, which would be cheaper.
I would rate the pricing as four out of five because it's expensive.
We don't pay for any additional features. To get more features, we have to upgrade our license. They might provide a 30-day trial for the Jaspersoft Pro version and for the IO reports.
What other advice do I have?
I would rate this solution as eight out of ten.
My advice is to look at the documentation available on the website. You can also get free, 14-day access to TIBCO Academy. It shows how to use the online workbench tool and JasperReports.
That might be helpful for getting into Jasper development.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other