TIBCO Jaspersoft Review 6 of 100
TIBCO Jaspersoft: "Just a brief review of Jaspersoft after using it for 10 years" JaspersoftUnspecified7.6236101
No photo available
September 27, 2018

TIBCO Jaspersoft: "Just a brief review of Jaspersoft after using it for 10 years"

Score 7 out of 101
Vetted Review
Verified User
Review Source

Software Version
Jaspersoft Professional Edition

Overall Satisfaction with TIBCO Jaspersoft

  • We embed TIBCO Jaspersoft into our commercial application(s) that we sell to customers
  • We use TIBCO Jaspersoft for print-ready, pixel-perfect reporting
  • The need for a generic pixel-perfect reporting and charting solution for our application
  • To provide ad-hoc reporting capability for our implementers of our solution
  • Need flexibility in deployment options in terms of types of database and application servers
  • Seamless integration with our html5/Java-based product
  • Role-based data-level security support
  • Easy to use ad hoc reporting capability, which can be used by end users without technical/programming knowledge
  • Very customizable in terms of UI look and feel and report generation through Java/scripting
  • Responsive customer support and great UpShift program that offers useful implementation/integration help to developers
  • Can be quite CPU/memory intensive, especially when multiple users are running larger reports at the same time.
  • Ad hoc report cache tuning can be tricky to balance between better performance and having more current data, especially when different reports have different needs.
Positive impacts include:
  • Less time to develop reports
  • Ad hoc reporting greatly reduces the need of developing/customizing Jaspersoft Studio-based reports
Negatives are:
  • Jaspersoft uses certain open source libraries that might have known vulnerabilities. Though it might not be a real threat in Jasper's use cases, it could still raise concern from companies that have a strict security policy.
  • Jaspersoft Premium Support (No annual case limit)
Very important to us since we need to support a wide range of customers with different preferences of datasources and deployment types. Supporting more datasources also means it can pull data directly from the sources and hence less need to copy/migrate data.
I believe mutli-tenancy provides the additional layer of security and best fit for supporting multiple organizations with different admin and themes and would definitely be an important feature for bigger companies. We have yet to explore this but are planning to.
It's been a long time since we have been using Jasper, so I can't really remember the details, but mainly it was about comparing how easy it was to integrate with our Java-based product, reporting capability, and datasources/platform supported.
It is well suited for scenarios like:
  • Integrating with other business products to provide pixel perfect reporting/charting
  • A general/stand-alone reporting platform for BI specialists
Less appropriate for:
  • Reporting real-time data
  • As a replacement of a search and display result screen, as it can be less efficient due to rendering overhead

TIBCO Jaspersoft Feature Ratings

Pixel Perfect reports
Customizable dashboards
Report Formatting Templates
Drill-down analysis
Formatting capabilities
Publish to Web
Publish to PDF
Report Delivery Scheduling
Multi-User Support (named login)
Role-Based Security Model
Multiple Access Permission Levels (Create, Read, Delete)
Single Sign-On (SSO)
Javascript API
Java API
Themeable User Interface (UI)