TechnicalFirst, and most importantly, there’s a load of “must-haves” that you should check to ensure that your choice of provider has the technical capabilities to deliver what you need. And perhaps the best way to check them is to pose a series of questions to any potential supplier, as outlined below: Scalability, Extensibility, Flexibility Almost inevitably, software requirements evolve over time. Projects change and grow, and as data becomes available from new sources, it should be integrated and analyzed to keep your BI as fresh as possible. Make sure your BI vendor can answer the following questions:
- Is your platform scalable, extensible, and therefore future-proof?
- How much data, how many users, and how many concurrent queries can your platform handle?
- Is your architecture open, so that it’s possible to extend capabilities without waiting for future releases or updates?
- Can your platform be customized to my requirements so I have an embedded BI solution that works for my specific business and architecture needs?
- Can your platform embed dashboards, individual widgets, and filters into applications, and enable meto create new widgets, add new menu items, more functionality, and customize the look and feel in line with my branding?
- Will your platform enable me to embed analytics into my users’ day-to-day workflow with IoT devices like Amazon Echo, chatbots, and smart devices, to go beyond traditional modes of consumption?
- Does the platform have APIs that can enhance or disable existing functionality?
- Can these open APIs give access to external developers for quick fixes and enhancements?
- Can I create my own visualizations or connect to third-party charts to maximize the visualization possibilities for my analytics?
- Which add-ons, libraries, and certified extensions can I download to help users configure new visualizations?
- Is your platform compatible with my existing systems, configuration, security, and access frameworks?
- Can your platform separate and manage access to analytics by roles, groups, and security levels, and ensure that access to the software is controlled?
- Can your platform’s security settings be extended to work with custom security hierarchies to enable flexibility of access?
- Does your analytics and BI platform have robust connectors to all forms of data, both live and cached, in the cloud and on-premise?
- Can your platform perform ETL quickly and seamlessly between relational database management systems, data warehouses, and third-party applications?
- Can your platform retrieve raw sources of data and migrate, integrate, cleanse, mashup, and manage it all to prepare it for analysis?
- Does your platform allow me to implement newer data technologies and will it be fully integrated with Big Data sources like NoSQL databases, such as MongoDB?
UsabilityThe second big consideration is usability, both in terms of set-up and ongoing use. This is an issue that affects both the builders of any analytics and BI platform, as well as the end-users. If the need for IT resources and infrastructure can be limited in the implementation phase and reduced in the maintenance phase, then a platform becomes simpler and cheaper to install, customize, and use. Furthermore, it makes a platform faster and more flexible for ad-hoc analysis and even easier for non-technical end-users. Ease of use encourages more individuals to use an analytics and BI platform. When more people throughout an organization develop the habit of using it, it drives more value. The key questions to ask your OEM supplier here are:
- Do you provide a Single-Stack platform, or do you require supporting infrastructure and resources to run an update?
- Is the platform dependent on IT resources to support large, complex data?
- Is any extensive data preparation or modeling required?
- Can it be used as a self-service platform for non-technical users, or does it require developer / IT expertise to generate results?
ExperienceFinally, it’s important that your OEM supplier really understands what you need, what you want, and what you’re trying to achieve at your organization. You should be sure that your chosen provider knows the challenges you face and how to meet them, and has a good track record of service, so you can be confident you’ll have a positive customer experience. After all, implementing embedded analytics is a big decision with significant spend, which means you need to be certain that you’ll get the help you need to maximize your ROI and get the most value out of your investment. There’s an intangible element of “chemistry” required in the relationship that you have with your supplier, but there are still some things you can do to help select the right partner. Familiarity with sector, experience with scale, and customer experience Before you send an RFP to potential providers and put your project out to pitch, do some preliminary research. Take a look at providers’ websites and industry news, to find out whether your preferred potential providers have worked with your industry sector, whether they’ve worked at the scale you require, and whether working with them is usually considered to be a positive experience. This will give you some idea about how well they’ll understand your technical and business needs and how responsive they’ll be to them. Check out use cases and customer stories published by vendors. Take a look at objective third party analyses of the major players in the marketplace, such as Gartner’s Magic Quadrant for Analytics and Business Intelligence. And learn what other customers say about the providers you’re considering. There are some great user reviews out there, like the G2 Crowd user satisfaction ratings of the best embedded business intelligence software, and Gartner’s Peer Insights / Customer Choice for Analytics and Business Intelligence Platforms. We’ve even got our own guide on making sense of software reviews, to help you make a choice that will be best for you and your organization.
In summary…Use these questions, criteria, and considerations as a checklist to help you discover which supplier is best placed to provide you with embedded analytics. It’s a critical decision that, if taken correctly, will lead to some wonderful benefits for your business, your users, and your customers.
Tags: embedded analytics