Runtime Intelligence Service - Instrumentation, Monitoring, BPM/BI metrics for .NET and Java

Lazycat Labs, LLC

PreEmptive Solutions Shelf Life Case Study

Entrepreneur ISV Refines Software Product Just In Time for Launch all while Protecting Intellectual Property and Fighting Piracy

fpo_dotfuscator

Customer: Lazycat Labs, LLC
Web Site: www.ezblueprint.com
Country or Region: United States
Industry: Information technology

Customer Profile

Lazycat Labs, LLC develops floor plan software for real estate and property management professionals. The flagship product, Easy Blue Print, is a simple software program used to easily create floor plans for office and home layouts.
Software and Services

  • Runtime Intelligence Services
  • Dotfuscator Professional
    • Obfuscation
    • Tamper Defense

“PreEmptive Solutions has helped us through the process of transitioning an idea for a software program into an evaluation version, and finally into a market opportunity.” Lars Gregory Johnson, President, Lazycat Labs, LLC

Lazycat Labs is an entrepreneurial ISV launching Easy Blue Print, a simple software program used to easily create floor plans for office and home layouts. While initially looking to secure intellectual property and reduce the risk of piracy, Lazycat Labs soon recognized that being able to monitor adoption and behavior of early adopters offered material and unexpected value. “Runtime Intelligence Services gives us insight into actual usage helping us to more quickly and effectively improve the quality of our software,” says Ela Truty, Vice President, Lazycat Labs, LLC

The Situation

Lazycat Labs, LLC develops floor plan software for real estate and property management professionals. The flagship product, Easy Blue Print, is a simple software program used to easily create floor plans for office and home layouts. With over 1,500 users, maximizing ease of use and application quality is essential to scaling their business.

“We get about 25 downloads a day and we need to convert that into 25 happy customers a day,” says co-founder Ela Truty. “We also need to get some idea of where prospects will 'drop out' of our 'sales funnel'. Of the users who download the program, we need to know what percentage actually try it out. We need to know what features they use. We need to know what features they get frustrated with. We need to know what features might be causing the program to crash.”

Solution Easy Blue Print development recognized the efficiency of combining analytics, tamper defense and obfuscation as a post-build step in their release process. Their evaluation of Dotfuscator and Runtime Intelligence Services led them to select PreEmptive Solutions to meet all of these needs. In the customer’s own words

Product functionality

Feature level tracking has given us insight into our sales funnel, and find potential problems with customer dropouts. Data extract reports give us the potential to develop our own application usage metrics as well.
Our product needed to use F#, a new language from Microsoft that would not work with other obfuscation products.

Product quality

We actually like the standalone program, even more than Visual Studio (which we love too). It is simple, and well-organized. The program is solid, and never fails.

Customer Service

By far, the most compelling feature is the people who work at Preemptive. The original goal for doing work with Preemptive was just to get a piece of software that would hide our source code. The real value from Preemptive, however, has been the people (and their technologies for gathering usage metrics). The people and technology have helped us through the process of transitioning an idea for a software program into an evaluation version, and finally into a market opportunity. Specific examples of technical support help we have gotten would include getting set up with feature-level tracking, ideas for creating reports and advice on how to use/interpret reports.

Benefits

Before using Runtime Intelligence Services from PreEmptive Solutions, our only insight into how people were using our program was through technical support. We had several complaints about our program crashing. After looking at the different usage patterns of our install-base, it became clear that users who used the “draw window tool” in our program would get an application shutdown/restart. Similarly, users who used the “add symbol” feature nearly always ended up getting a program crash. Runtime Intelligence analytics helped to identify these issues leading directly to product quality improvements. Furthermore, we had absolutely no idea how many people actually ended up using our program after their initial download. We were surprised by how high the numbers actually were. While this was initially gratifying, it also pointed out the fact that our dropout rates were unacceptably high. We even appeared to have significant dropout rates between download and INSTALL. So, our next business challenge will be to use Runtime Intelligence analytics to help diagnose and reduce our dropouts.

View this case study as a PDF

... developers can now protect, manage and increase the value of their application development investments easily and without having to write additional code.”

Norman Guadagno
Director of Product Management for Visual Studio Team System
Microsoft Corporation

Try RIS Today

Download our code injection platform and test it on your own product or one of our Sample Applications.

Have more questions?

Chat with a developer support person or contact us and we can help you with your specific situation.