10 Keys for 'Easy to Use' Video Management Software

Author: John Honovich, Published on Jan 02, 2010

In this report, we examine well established usability principles for software, how they are routinely violated and what can be done. Contrary to common suggestions, the answer is not more training, ignoring it because engineers can use it as is or simply dismissing the need as a matter of opinion.

Training = Failure

If Video Management Software requires experienced security professionals to be formally trained on using it, than it is not easy to use. Easy to use software enables users to quickly experiment and learn the interface as the user explores it. Multi-day training classes should be considered a vice, not a virtue, reflecting software with poor interface design.

Expert Users Do Not Prove A VMS is Easy to Use

It is common to hear experienced engineers talk about how their favorite VMS is 'intuitive'. This certainly is possible but misses the point. Software ease of use is measured by the time and difficulty new users have to learn software, not the ease with which experts who use an application regularly have using it.

Easy to Use is Not Simply A Matter of Opinion

Many people think 'easiness' is just a matter of taste or opinion (Joe's favorite color is blue but Mary's is pink, etc., etc.)

To the contrary, human-machine interaction and user interface design has been developed over the past 50 years. There are broadly agreed upon principles that software developers should follow. Here are a few of the most cited works in the field:

It is likely that many VMS developers are simply ignoring these well established principles.
 
Video Management Ease of Use

In this premium report, we examine the most basic principles and demonstrate how they are routinely violated resulting in user experiences that are both frustrating and cumbersome. We analyze and demonstrate issues with two of the largest IP video providers - Mobotix and Milestone.

Here are 4 basic principles to keep in mind:

Get Video Surveillance News In Your Inbox
Get Video Surveillance News In Your Inbox

  • Spatial Grouping: Related tasks should be physically close to one another. For example, selecting cameras and controlling PTZs should be very close and physically separated from configuring cameras. It's shocking how often this is violated by VMS systems.
  • Visual Cues: There should be some visible symbol (icon, text, combination) that displays the key functions. The more intermediate steps required (click of a pull down, right click on a screen, etc.), the more difficult it will be for a user to find and the more experience and training one will need.
  • Make Most Commonly Used Features Easiest to Access: A system can have hundreds of features but the handful used the most (like selecting cameras and searching video) should be far more prominent than most others. We are amazed at how often VMS vendors bury the most frequently used functions in long series of rarely used controls.
  • Provide Clear Status and Feedback: The UI should make it easy to understand where the user is at and what is causing any problems. It's absurd that many VMS systems do not clearly show whether the system is in live or playback mode. Similar problems exist with error messages, especially when a VMS cannot connect to an IP camera. The messages are often written in technical terms ("cannot connect to the database") is unhelpful for most integrators and users.

These are not the only principles/issues in UI design but they focus on the most repeatedly violated ones in real world VMS systems.

Below are two case studies of VMS systems in action followed by further analysis and commentary on VMS usability.

Mobotix Case Study

Mobotix is one of the largest IP video companies. Their strategy centers around an all Mobotix solution where customers use Mobotix' cameras and their free VMS systems.

Mobotix offers 2 Video Management clients - MxControlCenter and MxEasy. Both of them violate fundamental principles but MxEasy really stands out because it is designed for smaller deployments with less sophisticated users.

In the video below, we examine numerous issues with MxEasy. We encourage you to download MxEeasy yourself so you can experience it directly.

Milestone Case Study

Milestone is widely acknowledged as one of the top sellers of VMS software globally. It's also one of the oldest/most mature offerings. Despite this, their most well known product offering, XProtect Enterprise suffers from numerous usability issues.

See the 17 minute video below for an analysis and demonstration of issues in live monitoring, investigations and administration.

Examining Usability Principles

The videos above are key in demonstrating the first 3 principles we cited: (1) spatial grouping, (2) making most common features easiest to use and (3) providing clear status and feedback.

Let's examine some more well established guidelines and their utility to VMS software:

  • "To software makers, it seems virtually free to add features, so any proposed feature is assumed to be a good investment until proven otherwise." While VMS software providers seem their products as far more sophisticated because of their generally greater feature count than DVRs, a big downside is when there are so many functions, it undermines the ability of users to find and use any of them.
  • Design for the probable, provide for the possible: A pithy maxim from Alan Cooper emphasizes that systems can have numerous features but the system must make the most common cases, the easiest to access and use.
  • Fitt's law - "predicts that the time required to rapidly move to a target area is a function of the distance and the size of the target." The practical implication of this principle is that to minimize time and effort related features should be close to each other and the most common ones should be the largest.
  • Hick's law - "describes the time it takes for a person to make a decision as a result of the possible choices he or she has." Studies show the more options you provide to be people, the more difficult and frustrating it becomes to make a decisions. Many VMS systems offer long rows of icons under the belief that this provides greater power. However, for most users, this creates greater difficulty in determining where the function they want is.
  • Beware of Overloading Icons: “Whatever language you know, you have to learn the meaning of an icon anew. There's a reason why humans invented phonetic languages where just a few symbols can be combined to produce any word." It's common for VMS systems to use numerous icons (see MxEasy as the worst/best example of this). It may appear that this saves space but what it likely does for most users is cause them to hover over each icon repeatedly trying to remember what the meaning of the icon is.
  • "If an interface forces you to memorize the fact the features exists, that feature is invisible.” When VMS software fails to provide spatial grouping of related features, overuses icons and overloads the screen with icons, it forces users to memorize the location of each feature (again, see MxEasy for a perfect example of this).
  • User's perception of response time: Users can become very frustrated and believe an application is broken if it takes more than a few seconds to respond. Developers who become acclimated to such long delays often over look this. However, for a new user, they have no idea that this is normal and routinely assume the system simply does not work. This problem frequently happens in VMS software both during searches and when logging in to user applications. If the developer cannot eliminate this, clear feedback should be provided (e.g., a percent done display that accurately reflects progress). See a note on response time from Jakob Nielsen.
 
Finally, VMS software often does not optimize design for the limitations of actual users. Regardless of IT convergence, it's inevitable that many, if not most users, of video management software will have limited technical/IT skills. We have heard from some smaller developers that their core market has almost all IT users. While we are skeptical about this, it is certainly that broadly used, mainstream VMS software will have to optimize for users with low technical skill.
 
The following points about user optimization, personas, scenarios and goals come from Alan Cooper's "About Face: The Essentials of Interaction Design."
 
  • The problem of designing for 'elastic users', who are accommodating computer literate power users. This identifies the common danger of developers to assume that their users are technically proficient as themselves and willing to spend time and energy figuring things out. Even with integrators, this cannot be assumed as integrators deal with many product lines and have large numbers of technicians they need to train.
  • Choose very specific personas and design for them. As an example, a good persona for VMS software is "Joe, a 43 year security guard who enlisted in the Army right out of high school, discharged after 5 years, has worked a series of odd jobs since including construction and retail sales. He has a 2003 PC at home, uses it moderately to play online games." This persona would make it much clearer the type of challenges a 'real' user would face. There are many types of people who use VMS software but almost all have far greater restrictions than the computer literate power user that VMS developers often implicitly design for.
  • Design for specific goals and scenarios. Pick a common scenario: "The guard wants to know what happened last night between 3 and 5 in the morning, get the video of any event and send it to the police." I am amazed at how difficult this most basic and often used scenario is in many VMS systems. By focusing and prioritizing usability for common scenarios, systems would be much 'easier' to use.

1 report cite this report:

How Critical Should We Be of Video Surveillance Products? on Feb 07, 2010
IP Video Market Info is definitely critical of video surveillance products - routinely looking for hidden problems or over-hyped claims. Many love...
Comments : PRO Members only. Login. or Join.

Related Reports

Arecont Favorability Results 2019 on Apr 22, 2019
Arecont's net negativity remained the same in IPVM's 2019 integrator study, though integrator's feeling became relatively more neutral compared to...
H.265 Usage Statistics on Apr 19, 2019
H.265 has been available in IP cameras for more than 5 years and, in the past few years, the number of manufacturers supporting this codec has...
The Fastest Growing Video Surveillance Sales Organization Ever - Verkada on Apr 17, 2019
Verkada has the fastest growing video surveillance sales organization ever. In less than 2 years, they already have more salespeople in the US...
Securadyne CEO: IPVM 'Entertaining For An Ignorant Few' on Apr 16, 2019
Securadyne's CEO Carey Boethel is unhappy with IPVM's report - Failed Integrator Rollup, Securadyne Sells to Guard Giant Allied. Indeed, he...
Dahua Repositionable IR Multi-Imager Camera Tested on Apr 16, 2019
Dahua has released their first repositionable multi-imager camera, the Multi-Flex 4x2MP, claiming integrated IR, true WDR, and flexible...
Axis Supports HD Analog on Apr 15, 2019
In 2017, Axis declared 'Everything is IP': Now, in 2019, Axis has released support for HD analog, with their new encoders.  Why the change?...
Alarm.com Favorability Results 2019 on Apr 15, 2019
The once dot com startup has evolved to become a core provider for home security and is now expanding into commercial. In their first entry in...
ISC West 2019 Report on Apr 12, 2019
The IPVM team has finished at the Sands looking at what companies are offering and how they are changing their positioning. See below for 50+...
Pole Mount Camera Installation Guide on Apr 11, 2019
Poles are a popular but challenging choice for deploying surveillance cameras outdoors. Poles are indispensable for putting cameras at the right...
Failed Integrator Rollup, Securadyne Sells to Guard Giant Allied on Apr 09, 2019
One of the most ambitious integrator rollups of the decade has reached its conclusion—selling to a mega guard company. Allied Universal has...

Most Recent Industry Reports

Hikvision Admits USA Sales Falling on Apr 22, 2019
Hikvision, in a new Chinese financial filing, has admitted that its USA sales are now falling. Less than a year after the US government passed a...
Speco Ultra Intensifier Tested on Apr 22, 2019
While ISC West 2019 named Speco's Ultra Intensifier the best new "Video Surveillance Cameras IP", IPVM testing shows the camera suffers from...
Arecont Favorability Results 2019 on Apr 22, 2019
Arecont's net negativity remained the same in IPVM's 2019 integrator study, though integrator's feeling became relatively more neutral compared to...
H.265 Usage Statistics on Apr 19, 2019
H.265 has been available in IP cameras for more than 5 years and, in the past few years, the number of manufacturers supporting this codec has...
ACRE Acquires RS2, Explains Acquisition Strategy on Apr 19, 2019
ACRE continues to buy, now acquiring RS2, just 5 months after buying Open Options. One is a small access control manufacturer from Texas, the...
Access Control Course Spring 2019 - Last Chance on Apr 19, 2019
Register for the Spring Access Control Course. IPVM offers the most comprehensive access control course in the industry. Unlike manufacturer...
Riser vs Plenum Cabling Explained on Apr 18, 2019
You could be spending twice as much for cable as you need. The difference between 'plenum' rated cable and 'riser' rated cable is subtle, but the...
Verint Victimized By Ransomware on Apr 18, 2019
Verint, which is best known in the physical security industry for video surveillance but has built a sizeable cybersecurity business as well, was...
Milestone Drops IFSEC on Apr 18, 2019
Milestone has dropped out of Europe's largest annual security trade show (IFSEC 2019), telling IPVM that they "have found that IFSEC in EMEA no...

The world's leading video surveillance information source, IPVM provides the best reporting, testing and training for 10,000+ members globally. Dedicated to independent and objective information, we uniquely refuse any and all advertisements, sponsorship and consulting from manufacturers.

About | FAQ | Contact