2) We eliminate the complexity in developing, presenting and deploying data-driven Rich Information Applications that power critical business processes. The complexities lie in Development, Presentation and Delivery
Key points: It is not possible to predict all the questions a user might ask. Yet the promise of providing users with open ended tools does not work either – too complex for most users Web 2.0 has shown us the way – interactivity that provides the user with some flexibility but in an approachable and constrained way Business User Benefit: Users are able to answer many questions themselves (even questions they did not know they had) Developer/Technical Benefit: Alleviate the constant pressure to “tweak” existing reports and focus on creating high value new reports
2) We eliminate the complexity in developing, presenting and deploying data-driven Rich Information Applications that power critical business processes. The complexities lie in Development, Presentation and Delivery
Key points: Different users/applications (contexts) need information in different ways Embrace this and focus on delivering the information in the most appropriate format for the majority of the users Security is also an aspect of information delivery. For Actuate, we are specifically recognizing that we can deliver information focused on different contextual needs: Brochure quality – e.Reports, with the ability to supplement with PDF, Word, PowerPoint Web Reports – BIRT, with the ability to supplement with PDF, Word, PowerPoint Spreadsheets – e.Spreadsheet, with the ability to supplement with PDF And, we now also have Page Level Security for BIRT Reports. Business User Benefit: They get the information in the format that they are most comfortable with and able to work with Developer/Technical Benefit: It’s easy to deliver the information in the right primary format AND you are not constrained to just that format.
Key points: Different users/applications (contexts) need information in different ways Embrace this and focus on delivering the information in the most appropriate format for the majority of the users Security is also an aspect of information delivery. For Actuate, we are specifically recognizing that we can deliver information focused on different contextual needs: Brochure quality – e.Reports, with the ability to supplement with PDF, Word, PowerPoint Web Reports – BIRT, with the ability to supplement with PDF, Word, PowerPoint Spreadsheets – e.Spreadsheet, with the ability to supplement with PDF And, we now also have Page Level Security for BIRT Reports. Business User Benefit: They get the information in the format that they are most comfortable with and able to work with Developer/Technical Benefit: It’s easy to deliver the information in the right primary format AND you are not constrained to just that format.
11) The funny thing about these kinds of applications is that they HAVE to evolve, because that's the nature of them… If you give a user information, you make them smarter… When they get smarter, they change their questions… which creates change requirements for the application…Ouch! But this is not a problem with Actuate, because we built BIRT tools for every kind of user, from developer to casual and mobile. Even the casual user can use the interactive viewer to modify their content so it continuously meets their needs. And, they can share these new designs with their peers & developers so evolving the application becomes user-driven. That translates to less headache for IT, and happier users. We call this progressive design. So, BIRT applications expect to change, because they have to in order to grow and support new users. These are the hallmarks of successful applications… they keep their momentum by both adding users and features at the same time.
Key points: This is not about response time (although response time is of course very important). It’s about how quickly you can build these applications. Business User Benefit: Rapid response to quickly changing business environment and requirements Developer/Technical Benefit: Same. Let’s break this down further…
Key points: Provide the information in an easy to use, application experience. RedFin, Google, NetFlix, etc. all do this and are hugely successful applications Business User Benefit: Easy to use, no training Integrated into the existing business process and applications – no need to jump from application to application Developer/Technical Benefit: Your application is successful!
Key points: Provide the information in an easy to use, application experience. RedFin, Google, NetFlix, etc. all do this and are hugely successful applications Business User Benefit: Easy to use, no training Integrated into the existing business process and applications – no need to jump from application to application Developer/Technical Benefit: Your application is successful!
Key points: Provide the information in an easy to use, application experience. RedFin, Google, NetFlix, etc. all do this and are hugely successful applications Business User Benefit: Easy to use, no training Integrated into the existing business process and applications – no need to jump from application to application Developer/Technical Benefit: Your application is successful!
Fills need for creating additional new reports, and doing it over the web via a simplified interface
Pimp your Birt Reports - Eclipse Summit Europe 2009 - Presentation Transcript
THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE
Pimp your BIRT Reports Actuate BIRT The Platform for a New Generation of Rich Information Applications
Why Use BIRT for RIAs? “ [Competitive advantage is vital] …we are all one big competitive family” Drive Loyalty Drive New Revenues “ We need to improve customer experience to retain clients…” “ We know clients are leaving and taking business to competitors because of our poor information presentation and UI” “ We want to grow our business customers by up-selling additional products, like interactive dashboards.” Maintain Parity and Competitive Advantage “ We are far behind our competitors in this area and this release is about catching up” “ Our application contains everything… unlocking that information is what we need to do…”
BIRT-based Rich Information Applications
Any Data
Information in context of task
multiple, complex sources
Any Transformation
Highly personalized functionality
Robust Integration
Any Visualization
Zero end-user training
Very high user appeal
Simple, guided interaction
Any Audience
High scale
Embed anywhere
Used by the masses
Rich Information Applications Deliver a Rich Information Application … My Yahoo to Track Stocks vs. DIY Excel to track Stocks Don’t deliver a Tool to the end consumer…
Discover The Possibilities… Based on The Information Workplace concept by Erica Driver and Connie Moore, Forrester Collaborative Quick Visual Interactive Everywhere Principles of Rich Information Applications
VISUAL Content must be engaging and readily understandable DEMO
Visual BIRT Content Engages Users
Highly Visual
Draws user in
Zero training
Simplifies information
Joy to use
Powered by BIRT
100% Web-based
Built-in graphics
266 Flash objects included
Lightweight and reusable
Animated Visualizations Information is Compelling
INTERACTIVE Answer the question that has not yet been asked DEMO
Content Must be Interactive
Interactive & Engaging
Encourages users to seek new perspectives
Save their changes
Leverages their ideas
Creates self-sufficient users
Fully controlled by IT
100% Secure
Components are reusable
Use changes to drive requirements
… when users become smarter, they change their questions When presented with information, users become smarter…
COLLABORATIVE Break traditional barriers between developers and end users
Traditional Development Models Do Not Work
IT
“ I can’t give you the data until you tell me what you want.”
“ Fill out the business justification form.”
Deployments stall and become expensive
End Users “ I can’t tell you what I want until I see the data.” “ They’re not responsive, I’ll do it myself.” Iteration and change are discouraged and become expensive IT and Power User tools create silos that prevent collaboration
COLLABORATIVE Break traditional barriers between developers and end users DEMO
BIRT Creates a Common, Collaborative Application Framework IT Producers Content Consumers
Skills-matched environments for every user & consumer
Progressive development model encourages change
One BIRT design, endless possibilities
Common BIRT Design BIRT Studio Power Users & Business Users Web-based ad-hoc BIRT Designers Application Developers, Data Architects & Report Designers Client/Server web 2.0 content development Casual Users, Customers & Partners Dashboards BIRT Interactive Viewing Print Web-based personalization
Thousands of downloads More than 8 million downloads through 2009 BIRT Biannual Downloads
Simplicity BIRT Power Simplicity that makes simple tasks easy Power to create very complex applications
Easy, web-centric visual design
Component-based development
Multiple data sources & data sets
Programmatic control with Java & JavaScript
Wide-ranging API’s
Visual Designer, Engine and Viewer
PROVEN POWER
> 1 million downloads per quarter
Community-vetted features, quality
ROCK-SOLID SUPPORT
Growing ecosystem
Complementary products & services
Quick: World Class Development Maintain very high levels of developer productivity
Quick: Deployment Flexibility BIRT + Flash Widgets + IV Implement security & management Publish rich Scorecards and Performance Management apps Publish rich apps outside the firewall Secure and support millions of users Scale, performance, reliability, security Embedded Applications Engage users and let them drive rich apps BIRT + iServer Express + Views Department Applications BIRT + iServer Enterprise Enterprise Applications BIRT Open Source + JavaScript + SQL Free Open Source Tools Other Open Source Vendors Actuate Traditional BI Vendors
Quick To Trust: Actuate iServer is Industry Leader in dependability & Scalability
iServer supports high availability & scalability for mission-critical applications with large user communities
High-availability Automatic clustering Job control Load balancing Automatic failover Multi-project support Information Objects & Caches Application Scheduling & Management Security & Application Integration Performance Management Web Services APIs Alerts & Distribution Clustering & High Availability Information Console BIRT iServer Enterprise Global standard for scale, performance, reliability and security
Successful Applications Must Be Agile
Successful applications attract features and must change
Users’ requirements drive early need for development processes to be agile, reusable and iterative
Successful applications attract more users and must scale Increasing features and user load requires scalable platform that is dependable, flexible and predictable Success = Features + Scalability
EVERYWHERE Place the content where your users are DEMO
Seamlessly Integrated Within Environment
All Data Secured
Multi-layered security model
Standard and JavaScript portlets
Seamlessly integrates user security
Any Format
Brochure-quality PDF
Live Excel, PPT, etc…
Live documents & spreadsheets
Mobile devices like iPhone & Blackberry
Invisible
Supports your branding
Integrate Marketing & Upsell opportunities
Simple, guided interaction & help
Present Content Seamlessly… … in the palm of your hand … in customer portals … even in blogs
Discover the Possibilities… How can we make these possibilities a reality? Collaborative Quick Visual Interactive Everywhere
Actuate BIRT Technology Family Complementing and Extending Eclipse BIRT Deployment Tools High-Scale Distribution Development Tools User Interactivity Engage users with rich, interactive content Skill-specific tools for developers and users Manage, schedule, secure, run and distribute Load-balanced, high availability for 100,000s of users Eclipse BIRT Meet core requirements BIRT Interactive Viewer Actuate BIRT Viewer Actuate BIRT Designers iServer Express iServer Enterprise Deployment Kits Actuate BIRT Studio
Q&A
APPENDIX
BIRT Technology Family open source from eclipse.org
Development Tools
Eclipse BIRT Designers
Open-source desktop development tools
Actuate BIRT Designers
Power users & professional developers
Actuate BIRT Studio
Web tool for ad-hoc access by business users
Deployment Options
Eclipse BIRT Engine
Open-source runtime report & charting engines
Actuate Java Components
Commercial BIRT runtime components
Actuate BIRT for iServer
Quickly run and view BIRT content
Actuate Interactive Viewer for iServer
Explore and customize BIRT content
Actuate BIRT Designers for Developers
Actuate BIRT Differences
266 Flash Objects
Faster Actuate Viewer
Interactive Viewer
Information Object Designer
Commercial data connectors
BIRT doc as data source
Eclipse BIRT All in One Eclipse BIRT RCP
Fundamental to all Actuate designers
Multi-source & multi-dataset
Component reuse
Programmability
Page-Level Security
Role & task specialization
One button publishing
Brochure-quality Multi-format output Web-based design Easy to use Java & JavaScript Extensible APIs Open Source Designers & Java Engine Commercial Designers & Java Engine BIRT Designer Pro BIRT Designer Easy install Great documentation Powerful IDE for RIAs
BIRT Advantages Produce Reports in the Form Users Want
Output to Multiple Formats
HTML web pages
PDF documents
Excel spreadsheets
Word documents
PowerPoint files
… and more
Improve communication
Common design
Reduces requirements gathering
Supports agile development practices
Reduce development costs
Reuse improves productivity
Assemble reports from libraries of components, themes and templates
Designs can be saved and opened in any BIRT Designer
Automated Spreadsheets The only complete platform for designing, automatically generating and distributing Excel spreadsheets over the web to any size user community Pure Excel. No plug-ins. No Fuss
Time and event-based scheduling
Automated email distribution of reports
Report management, versioning and control
Restrict access to individual pages of reports
Web-based UI to run, view and share reports
Performance tuning
Clustering & HA features
Actuate iServer Publish reports for secure, scalable access Server that schedules, distributes and manages BIRT reports
BIRT Product Line from Actuate BIRT iServer and BIRT iServer Express Global standard for scale, performance, reliability and security BIRT Performance Scorecard BIRT OnPerformance e.Reports BIRT Studio BIRT Smartsheet Security BIRT Page Level Security BIRT Designers & Viewer BIRT Interactive Viewer Eclipse BIRT Designers and Engine BIRT Spreadsheets BIRT Mobile
Content Anywhere—Actuate Integration APIs
Standard development languages (Java, SQL, VB, JavaScript, PHP)
Componentized, modular reporting services – View, Factory, Info Mapping Services, Message Distribution Service…
Web Services API has 60+ calls to iServer functions
Reporting & Spreadsheet Calculation Engine as a Service
JavaScript API & reportlets for presentation
Interactive Viewer & Parameter APIs
Open Data Access
JSAPI places BIRT content anywhere
Rich Information Application Platform iServer Data Sources RDBMS Flat Files SAP, PeopleSoft Mainframe/Legacy Web Services XML <XML> Databases Warehouses Marts ODS Legacy Systems Application Integration Services JSAPI, SOA and Web Service APIs Enterprise Information Integration Services Information Access Common Driver Framework, ODBC, JDBC, Web Services Metadata & Data Transformation Transform Calculate Query Security Information Console Portals Portlets Scorecards JSAPI Personalized Content iPhone Dashboards Blackberry BIRT Interactive Viewer Analysis VIewer BIRT Studio Scorecard DHTML PDF XLS AJAX Reportlets CSV TXT DOC XML PPT Encyclopedia LDAP Security Integration
User Management
Usage Logging
Design Publishing
Versioning
Scheduling
Archiving
Centralized Administration Content Generation Services e.Reports Analytics BIRT Spreadsheet BIRT Ad-hoc BIRT Content Design Tools e.Report Designer Pro Information Objects Designer BIRT Spreadsheet Designer BIRT Studio Eclipse BIRT Designer Actuate BIRT Designer Pro Analytics Designer
THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE PEOPLE BEHIND BIRT THE
Talk by Mica Block from Actuate at Eclipse Summit E more
Talk by Mica Block from Actuate at Eclipse Summit Europe 2009.
The Business Intelligence and Reporting Tools (BIRT) project is part of the Eclipse Framework that provides infrastructure and tools to design, develop, and deploy report content to your Java/J2EE application.
This presentation will show you how to add additional functionality to your BIRT reports in order to enable end-users to interact with the data and even build their own reports. Topics covered include:
* Adding Flash to BIRT Reports for highly interactive visualizations of data in BIRT reports.
* BIRT Interactive Viewer. With BIRT Interactive Viewer end users can change BIRT report formatting; hide, add or move data; create charts, sort data and apply functions to data.
* BIRT Studio. BIRT Studio is a web-based report development tool for business users to create BIRT – based business intelligence reports using the reusable report components created by any of BIRT Designers. It is an AJAX-based based business intelligence tool accessed from a web browser with no client software to install for end users to create charts and graphs; add, rearrange, reformat, show and hide data; and change report, row, column and cell formatting to create their own BIRT report. less
0 comments
Post a comment