10 Keys for 'Easy to Use' Video Management Software

By: 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 Notified of Video Surveillance Breaking News
Get Notified of Video Surveillance Breaking News

  • 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 : Members only. Login. or Join.

Related Reports

Phone Camera Calculator Released on Mar 10, 2020
IPVM has released the first-ever Phone Calculator, video surveillance design software that you can use on your phone, without installing an...
VMS 101 on Mar 03, 2020
This guide teaches the fundamentals about video management software. Inside, we cover: NVR vs VMS Viewing Video - What are common client...
Video Surveillance 101 Course - Last Chance on Feb 20, 2020
This is the last chance to join IPVM's first Video Surveillance 101 course, designed to help those new to the industry to quickly understand the...
Genetec Security Center 5.9 Release Examined on Feb 06, 2020
Genetec released the next major version of Security Center, less than a year after version 5.8. This also follows no Genetec major releases in...
2020 Camera Book Released on Jan 10, 2020
This is the best, most comprehensive security camera training in the world, based on our unprecedented testing. Now, all IPVM PRO Members can get...
2020 IP Networking Book Released on Jan 06, 2020
The new IP Networking Book 2020 is a 280 page in-depth guide that teaches you how IT and telecom technologies impact modern security systems,...
Camera Calculator V3.1 Release Improves User Experience on Oct 17, 2019
IPVM has released a new version of our Camera Calculator, V3.1, with significant user experience improvements, a new development plan, and an...
Manufacturer Favorability Guide 2019 on Jun 12, 2019
The 259 page PDF guide may be downloaded inside by all IPVM members. It includes our manufacturer favorability rankings and individual...
AI Video Tester Released on Apr 02, 2019
IPVM has released the world's first AI video tester that lets you see how various AI models (including from Amazon, Google, Microsoft and YOLO)...
Casino Security Consultant Carl Lindgren Interview on Mar 26, 2019
For more than 20 years, Carl Lindgren worked as a casino surveillance pro, while being active (and sometimes outspoken) on various online video...

Most Recent Industry Reports

Viakoo Presents Cyber Hygiene for Cameras on May 28, 2020
Viakoo presented its 'Cyber Hygiene' and 'Service Assurance' products at the April 2020 IPVM New Products show. Inside this report: A...
Seek Scan Thermal Temperature Screening System ReTested on May 28, 2020
Now that IPVM has tested Dahua, Hikvision, and Sunell, we are returning to Seek, the first blackbody system we tested and retested it with our...
Directory of 106 "Fever" Camera Suppliers on May 28, 2020
This directory provides a list of "Fever" scanning thermal camera providers to help you see and research what options are available. There are...
Fever Cameras Are Medical Devices, Per The FDA, Dahua, Feevr, Hikvision, InVid Contrary Claims Are False on May 28, 2020
Fever cameras are medical devices, despite what euphemisms various sellers use. The US FDA clearly categorizes them as medical devices and...
Wyze Raises $10 Million And Seeks Services Expansion on May 27, 2020
Wyze has raised $10 million, the company's first disclosed raise since the $20 million announced at the beginning of 2019. Inside this note,...
Startup Videoloft Presents Cloud Storage on May 27, 2020
Videoloft presented offsite cloud storage at the May 2020 IPVM Startups show. A 30-minute video from Videoloft including IPVM...
Directory of 300+ Fever Camera News Reports Globally on May 27, 2020
This global directory tracks 300+ articles about thermal cameras used to detect fevers in response to the coronavirus pandemic. Articles are...
Integrators Rising Against Coronavirus on May 27, 2020
IPVM integrator statistics make it clear - Coronavirus's impact on business is lessening and many are anticipating even better news in weeks...
Netposa Stock Surges 46% After US Human Rights Abuse Sanctions on May 27, 2020
Last Friday, the US government announced it would sanction PRC video management provider NetPosa for being "complicit in human rights violations...
LILIN Presents NDAA-Compliant P2 Cameras on May 26, 2020
Merit LILIN presented its NDAA-compliant P2 camera series at the April 2020 IPVM New Products show. Inside this report: A 30-minute video...