Sei sulla pagina 1di 9

Business Intelligence Software Selection Tool

Class 0= 1= 2= 3= 4=

not required future need low need moderate need must have

ID#
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

FUNCTIONAL GROUP
Administration Administration Administration Administration Administration Administration Administration Administration Administration Administration Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics

CLASS REQUIREMENT
Active user groups Automatic restart and recovery from failure Clear the cache mechanism Live phone and email technical support Provide ability to generate logs of access to database with associated activities Provide audit trail reports and alert notification (email, pager, etc.) on data acquisition failures Provision of performance monitoring tools Remote restart and recovery from failure Report locking / check-out Usage monitoring / reporting "What-if" analysis Ability to do ad hoc complex calculations (@ report level and cube level) Ability to perform drill down back to the source Data Base tables Ability to support Ad hoc reporting (development of new reports) Ability to support cost allocations and misc. adjustments Ability to support historical comparisons/trending Add columns Bar chart Chart title Column sorting

2005 Rainmaker Group. All Rights Reserved.

Learn about our business intelligence requirements definition and software selection methodology sales@rainmakerworks.com

Business Intelligence Software Selection Tool

Class 0= 1= 2= 3= 4=

not required future need low need moderate need must have

ID#
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

FUNCTIONAL GROUP
Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics

CLASS REQUIREMENT
Control of long-running queries Cross-drill in any view/grid (drill a result by a 2nd dimension) Data filter prompts Data grid and chart view Data grid only view Data Mining / Intelligent Agents Decision tree Design tool for semantic layer (end user oriented) Dimension member search Dimension swapping / pivoting Divide columns Drag and drop dimension manipulation End user definition of calculated members End user definition of named sets End user meta data visualization Exception condition logic with color coding Forecast model support (e.g. linear regression) Forecasting/Hypothesizing/What-if Geo-spatial map Graphical display of dimensional hierarchy Heat map Hide column Histogram

2005 Rainmaker Group. All Rights Reserved.

Learn about our business intelligence requirements definition and software selection methodology sales@rainmakerworks.com

Business Intelligence Software Selection Tool

Class 0= 1= 2= 3= 4=

not required future need low need moderate need must have

ID#
44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66

FUNCTIONAL GROUP
Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics Analytics

CLASS REQUIREMENT
Line chart MDX editor Multiply columns Pick list customization Pie chart Radial plot Ranking of data sets Rapid query response - defined as sub-30 seconds Scatter diagram / quadrant analysis sensitivity analysis Server level business logic definition Slicing/Dicing by dimensions (able to change view of existing reports) Standard deviation Subtotal row or column Subtract columns Support of modeling / scenario generation Supports plug-in of third party graphing tools Supports rolling-time periods Three dimensional graphing Cohort analysis e.g. view a group (products, customers, etc) along a time series Total row or column Trend lines T-tests

2005 Rainmaker Group. All Rights Reserved.

Learn about our business intelligence requirements definition and software selection methodology sales@rainmakerworks.com

Business Intelligence Software Selection Tool

Class 0= 1= 2= 3= 4=

not required future need low need moderate need must have

ID#
67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86

FUNCTIONAL GROUP
Analytics Analytics Analytics Analytics Analytics Analytics Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture

CLASS REQUIREMENT
User defined calculations User defined hierarchies Variance analysis Wizard based query creation Write back capabilities to OLAP cubes / data marts. If the tool provides write back capabilities, explain security levels and administration of the cube. Zero/null cell suppression Ability for an administrator to publish KPI Ability for an administrator to publish KPI as a web enabled object Ability for an end user to publish KPI to other users Ability to create security groups with associated filters Ability to distribute report query over multiple CPUs concurrently Ability to import security profiles from standard file formats (i.e. .txt, .csv, etc.) Ability to set permission levels by user and/or security groups (i.e. read only access) Cell/Attribute level security Database partitioning strategy (if vendor provides there own database structures [i.e. Cubes]) End user wizard for fixing missing data issues when a cube changes Exposed API for developer use Integration with Crystal Reports Integration with Microsoft Share Point List of supporting operating System (include recommendation from a performance and stability perspective)

2005 Rainmaker Group. All Rights Reserved.

Learn about our business intelligence requirements definition and software selection methodology sales@rainmakerworks.com

Business Intelligence Software Selection Tool

Class 0= 1= 2= 3= 4=

not required future need low need moderate need must have

ID#
87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108

FUNCTIONAL GROUP
Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture Architecture

CLASS REQUIREMENT
Lotus Notes integration Microsoft Analysis Services cubes Microsoft Reporting Services integration Microsoft SQL 2000 compatible Microsoft SQL 2005 compatible High availablity server clustering/mirroring Note native database connectivity and/or database connectivity protocols (i.e. ODBC, OLEDB, ADO, JDBC, etc.) Open software development kit for UI customizations and plug-in development Provision of a query optimizer Provision of optimization tools and server load balancing capability Report caching on server Shared data - dimensions and facts SMP Support Support Microsoft IIS 5.0 web server Support Microsoft IIS 6.0 web server Support of Application and O/S Buffering Support UNIX server Supports 64-bit processing Supports Apache web server Supports Windows 2003 Server Supports Windows 2000 server

2005 Rainmaker Group. All Rights Reserved.

Learn about our business intelligence requirements definition and software selection methodology sales@rainmakerworks.com

Business Intelligence Software Selection Tool

Class 0= 1= 2= 3= 4=

not required future need low need moderate need must have

ID#
109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130

FUNCTIONAL GROUP
Architecture Architecture Client Architecture Client Architecture Client Architecture Client Architecture Client Architecture Client Architecture Data acquisition Data acquisition Data acquisition Data acquisition Data acquisition Data acquisition Data acquisition Data acquisition Data acquisition Data acquisition Data acquisition Data acquisition Data acquisition Data acquisition

CLASS REQUIREMENT
Three tier server architecture Tools must scale to accommodate several hundred simultaneous users Rich client using Active X Windows 2000 Windows XP Wireless PDA Zero-foot print web client .NET client implementation Able to access and integrate multiple data sources (Relational and Multidimensional) AS 400 data acquisition CSV DB2 data acquisition Essbase Microsoft Excel Off-line (local) cubes Oracle data acquisition Provide database, server, and report logging capability Provide facility for metadata integration Provide facility to track version releases and system migration/promotion operations Provide for Meta Data Extraction and Display Provide performance monitoring capabilities. Provide tuning of SQL generated from tool.

2005 Rainmaker Group. All Rights Reserved.

Learn about our business intelligence requirements definition and software selection methodology sales@rainmakerworks.com

Business Intelligence Software Selection Tool

Class 0= 1= 2= 3= 4=

not required future need low need moderate need must have

ID#
131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150

FUNCTIONAL GROUP
Data acquisition Data acquisition Data acquisition ETL ETL

CLASS REQUIREMENT
SAS datasets Sybase Terradata Data modeling tool requirements (ERwin / ca) Advanced transfer ETL (Informatica)

ETL ETL Design ETL Design ETL Design ETL Design ETL Design
Reporting Reporting Reporting Reporting Reporting Reporting Reporting Reporting Reporting

Additional/Dedicated staging hardware resources Processing using Slowly Changing Dimensions Atomic methodology Design Iterative cleansing process Source system expertise Meta data capture methodology
Ability for users to publish ad hoc reports for mass distribution Ability to create highly formatted canned standard reports with parameter substitution Ability to directly access multiple data structures (Normalized, Star Schema, Multidimensional) Ability to download subset of data and operating in a detached mode (w/o losing functionality) Ability to show data from multiple sources and data structures on the same report Administrator level report "pushing" based on event triggers Availability of report wizards or templates to assist development effort Capacity to render a report in multiple formats including HTML, XML, and PDF) Client-based as well as Web/Browser integration (both HTML and

2005 Rainmaker Group. All Rights Reserved.

Learn about our business intelligence requirements definition and software selection methodology sales@rainmakerworks.com

Business Intelligence Software Selection Tool

Class 0= 1= 2= 3= 4=

not required future need low need moderate need must have

ID#
151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170

FUNCTIONAL GROUP
Reporting Reporting Reporting Reporting Reporting Reporting Reporting Reporting Reporting Reporting Reporting Reporting Reporting Reporting Reporting Reporting Reporting Reporting Security Security

CLASS REQUIREMENT
JAVA) Currency conversion Export functionality from browser-based solution (specifically to Excel) Export to email Export to PDF Export to Power Point KPI speedometers and spotlighting Microsoft Excel OLAP add-in Nesting of data Push report distribution Refresh data from within Excel Report annotation Reports are URL-addressable for access via any web portal / browser Style sheet integration Support Stop Light Reporting Supports dashboard KPI monitoring and views Supports development level complex filters (e.g. where clauses in SQL, using "like", "in" and "between" functions. User report subscription including definition of when report should be sent, format, and delivery method WYSIWYG Integration with Microsoft Active Directory Security Kerberos authentication

2005 Rainmaker Group. All Rights Reserved.

Learn about our business intelligence requirements definition and software selection methodology sales@rainmakerworks.com

Business Intelligence Software Selection Tool

Class 0= 1= 2= 3= 4=

not required future need low need moderate need must have

ID#
171 172 173 174 175 176 177 178 179 180 181

FUNCTIONAL GROUP
Security Security Security Security Data mining Data mining Data mining Data mining Data mining Data mining Data mining

CLASS REQUIREMENT
NTLM authentication Report level security Role based security Row / Column level security Deviation analysis (e.g. discover how a case or segment differs from others) Prediction (e.g. predict a value for a new case (such as a new customer) based on values for similar cases (such as existing customers)) Time series analysis (e.g. predict the future) Prediction (e.g. predict a value for a new case (such as a new customer) based on values for similar cases (such as existing customers)) Association (e.g. advanced counting for correlations) Segmentation (e.g. develop a taxonomy for grouping similar cases) Classification (e.g. assign cases to predefined classes such as "Good" vs "Bad")

2005 Rainmaker Group. All Rights Reserved.

Learn about our business intelligence requirements definition and software selection methodology sales@rainmakerworks.com

Potrebbero piacerti anche