Charts Can Obscure Our Understanding of Data

By | Customer Success, Izenda Reports

Counter-intuitive? Yes

Charts are supposed to make it easier for us to understand data. But poorly-made charts can be worse than no chart at all.

It’s easy to see the way 3D graphics and charts can distort information, allowing you to use — either by mistake or on purpose — data to tell any story you want. Yes, it is easy to ย misuse data, and it often happens by accident. It happens most often because we are trying to build visualizations that are not ideal for the type of information being shared, whether its tracking market share over time across competitors, or representing the United States’ voting habits by showing a map with different colored states (which misrepresents population size as it relates to state size). We’ve all seen this and been confused by the numbers it represents:

red state and blue state depiction of United States is deceiving

Source: Fast Company

Read More

Your Technical Product is for Real Users, So Make it Personal

By | Customer Success, Izenda Reports, Tips

Those of us who develop and sell software are often tripped up by our own product: we live in a world of technical terms inexplicable to our end users. That’s where we lose them, sometimes from the very first interface we demonstrate. By finding a way to make aย visceralย connection to their needs, and by presenting them something that is simple and relevant, we can sidestep much of the communication failures in the process.

The initial impression is crucial.ย If a potential client sees a product that does not appear to match the skills and computing systems his end users are familiar with, you’ve lost from the first discussion. Engaging them from the start requires a few key adjustments to your approach.

Tell a Story

Give yourย productย a personal side. This might sound silly, as you have a very technical piece of technology to provide. But that all the more reason for finding the emotional connection. What personal problem is this going to solve in the lives of end users? Evaluate what you currently lead with. Make the first piece of material they see a lot simpler.

Looking for examples of successful product stories? Check out our case studies of Izenda clients.

The client has real problems — compliance issues, fraud — that affect their professional and personal existence. Connecting to this feeling before you get too detailed, too technical, is often very effective. If the potential user can connect your product to the actual business problem they need solved, you’ve told a story that relates directly to them. Even with very technical, sophisticated buyers, having a simpler, emotional lead-in just always works better. Then you support it with data, and architectural diagrams, and all your powerhouse material.

Tell a story by:

  • Building nicer dashboards; make them clean and interactive
  • Having something a user can consume right away and play with. You want them thinking, “I just created this thing, that was simple and cool.”
  • Avoiding leading with features and functionality — it’s dated and increasingly less effective

Cloud Appeal: Have It

As computing evolves, so too is the way people interact with their devices. Touch devices and cloud services have changed what users want in their products. This has also affected what the modern enterpriseย audienceย wants to consume. In our own experience, we’ve gained valuable insight towards striking the right balance, through a thoughtful examination of the what has already worked best in the market. There are already search functions on smartphones that the average user is familiar with, so give them a similar option in your platform. At every level, think about the simplest way to operate, and how you can provide that to end users.

Provide Concrete Examples

You can talk about your product and its features all day, but it doesn’t hold a candle to a well-executed, concrete example of their data illustrated to them in new ways via your platform. Help the client to visualize what it will actually look like for them, and you’ve crossed the line from theoretical to actual benefit. Concrete examples are far more relevant to time-strapped buyers trying to improve their business decisions and operations than a list of hypothetical features. Find a way to sample some of their own material in a real environment. If no one else is doing this, it will prove a major advantage.

Start and Finish with Simplicity

Just because a potential client is a sophisticated institution, does not mean they don’t want simple, easy solutions. In fact, the more complex the organization, the moreย simplicityย they are seeking. Doctors and scientists at the Centers for Disease Control in Atlanta, GA, are deeply involved in their industry, and don’t have the time or desire to learn an enormous, new product. The same goes for other advanced industries: they just want something simple that provides effective results. They want something users can understand without a technical background and without the need to time-consuming training.

Considering a cloud environment, illustrating your product withย concreteย examples inย practice, and connecting to the human side of technology are essential steps towards reaching and pleasing the end user. The goal is never confusion, frustration, or bewilderment. At the heart of technology, we are responding to real human problems. And so in everything you create, show the world that power and simplicity can workย together.

Say: “This is going to make your life easier.” Then make sure it really does.

Making the Enterprise Sexy

By | IT and Engineering, Izenda Reports

“The enterprise is sexy.”

That’s a debatable point, though the description has cropped up a lot recently.ย But what we are definitely seeing is anย increasinglyย sour taste among investors for consumer-focused companies like Zynga, Groupon, Color, and others, and a shift back toward the enterprise world as a more lucrative arena for investment dollars and business development.

This investor interest tends to run in cycles, the last of which for enterprise data came to an end with the demise of the 2000 dot-com era. We’ve been thinking it for awhile now: agile enterprise software companies are obviously well-equipped to adjust to market trends and aren’t locked into the old platforms that developers were tied to in the ’90s.

Read More

Izenda Reports – Version 6.6 – New Features!

By | Izenda Reports, Product Updates, Visualizations

Izenda has published the release candidate version 6.6.

Some of the great new features include:

  • EAV Support
  • Izenda Forms
  • Html Printing
  • CSS In PDFs
  • Data Source Categories
  • Column Groups
  • Auto Drill Down
  • Expressions
  • VG Hierarchy
  • Field Value
  • Equals Autocomplete
  • Equals Checkboxes
  • Equals Calendar
  • Cancel Previewย Right To Left Language Support
  • Animated Gauges
  • jQuery Date Calendar
  • Dashboard Filters

This video highlights some of the new features:

https://youtube.com/watch?v=xLMBikUR4z0

The latest version of Izenda can be downloaded here.

Latest release notes can always be found on the Izenda wiki.

MVC as a Gateway to “Pure” HTML5

By | Customer Success, Izenda Reports, Microsoft

I still remember the launch date when .NET was announced to the world. I was working at Microsoft on the Visual Studio.NET team, and it was the day we could finally start talking about all the top secret .NET technology we had been developing. At the time, websites were very simple and web apps had just started emerging. Technologies like Javascript and CSS were fragmented and incompatible twinkles in our browser vendor’s eyes. Chrome and Safari had yet to be conceived. Since HTML was still a new paradigm for most developers, Microsoft created an object-oriented framework that sheltered most of the complexity around html with a simple drag and drop interface that lets you build appsย visually. I fell immediately in love.

Read More

7 Ways SQL Server 12 Brings Us into the Heterogeneous Big Data Era

By | Izenda Reports, Technology

SQL Server 12 is out – how do you like the new features?

Most of Izenda’s customers use our ad hoc reporting platform to connect to a Microsoft SQL Server database.ย  So, we are thrilled about some of the new capabilities available in SQL Server 12.ย  Here are seven features we are super excited about:

1. Columnstore indexes

You may have heard about columnar databases such as vertical that run some queries 100x faster.ย  These new indexes bring this feature to SQL Server. For a query like this, the database can process much more data because it does not have to read the the entire table to do the calculation. It optimizes on the specific column.ย  This makes multi-terabyte database perform a lot faster when only certain columns are used for reporting on specific columns.ย  A query like this could run orders of magnitude faster.

SELECT SUM(Freight) FROM Orders

2. SQL Azure Enhancements

You can now make individual databases on Azure up to 150GB.ย  Additionally you can do an azure sync to an on-premise database at this scale.ย  This accelerates cloud adoption to larger organizations who need more sophisticated reporting capabilities.

3. Hadoop Support

Thatโ€™s right. The popular open source big data storage engine now integrates with SQL Server.ย  Having Hadoop integrated into a SQL server deployment will greatly reduce support and maintenance costs and, of course, brings Hadoop into Microsoft shops.ย  We are excited about this feature because Izenda Reports now has the ability to report on a variety of data sources through an integrated experience using Izenda Fusion.

4. AlwaysOn

You can now create multiple fail over mirrors with a lot less effort.ย  As an added benefit, the fail over servers can be used in read-only mode for reporting.

5. Windows Server Core Support

For virtualization fans that want minimal overhead, you can now run SQL Server without the windows GUI and administer remotely.ย  It has a lower footprint so queries should run faster, especially in a virtualized environment.

6. Enhanced Auditing

For customers with compliance requirements, you can not do better tracking of what SQL Server is doing in a more granular way.

7. Linux Client Support

If you haven’t heard, Microsoft is now one of the top contributors to the Linux Kernel. You can now connect to SQL Server databases from Linux applications.ย  As strange as this feels, itโ€™s definitely a good thing.

Embedded vs. Standalone Integration

By | For Developers, IT and Engineering, Izenda Reports

The Izenda platform can be deployed by integrating it directly into your application or on a separate standalone server.ย  While the majority of integrations are directly embedded, it is worth considering the standalone option in case of rapid deployments or situations where each tenant has an independent server or web site.

Embedded Integration

Methodology

  • Copy Starter Kit Into โ€œReportingโ€ folder of application
  • Use PostLogin() method to map user security

Advantages

  • A single, seamless deployment process for all application functionality
  • Better load balancing and performance across your entire infrastructure
  • Redundancy from being on multiple servers
  • Deep integration with multi-tenant, multi-role multi-user security models
  • Simple XCOPY deployment
  • Becomes a part of standard source control
  • Easy coordination between developers
  • Leverage existing security and compliance controls
  • Seamless user experience when navigating between application pages and reports
  • Supports easy publishing from dev, test or staging to production envionrments.
  • High performance transitions between reporting and application content

Disadvantages

  • Must be coordinated with the release cycle of other code
  • May require recompiling or republishing web application

For more details, download our Integration Overview

Stand-Alone Integration

Methodology

  • Install starter kit on independent server
  • Send secure user identifier on query string for single sign on or setup secondary login page
  • Look up user information from database inside PostLogin() method based on secure user identifer

Advantages

  • Can be deployed independent of a release cycle
  • Does not require recompiling or republishing base application

Disadvantages

  • Requires more code to integrate user security
  • May feel like a separate application to the user
  • Requires independent load balancing and redundancy
  • An additional web site and server to maintain
  • Additional windows licensing and hardware costs

Most Report Designers are Built for Developers, Not Business Users

By | Customer Success, Izenda Reports
Many developers and professional report writers are used to Visual Studio and other similar interfaces that require years of mastery to learn.ย  Since most other ad-hoc tools cater toward the developer, they have built out UIs that mimic an IDE (Integrated Development Environment).ย These tools were built from the ground up as desktop report writers.

Izenda’s Report Designer was built with the business power user in mind.ย Reports and Dashboards can be built in a matter of minutes, compared to the added complexity of the heavier desktop components that require you to precisely lay out every aspect of the report and publish it to the web.

Read More

11 Reasons to Upgrade Izenda Reports on 11/11/11

By | Izenda Reports, Product Updates

Izenda Reports 6.4 (6.4.4314.14409 to be exact) is now officially available for existing customers on their download page, and we have 11 great new and updated features for you:

1. Smart joining of data sources

Data sources in version 6.4 with complicated relationships can be selected with just several mouse clicks. Izenda Reports deduces the table joining relationships for the user. A new simplified data sources GUI allows selection with ease by graying out check boxes to prevent nonsensical joins.

Read More