Is there any (software) framework or company that offers "Customer Experience Improvement Program" (CEIP) like Microsoft uses it?

I think this should enable software vendors to do thinks like that: http://blogs.technet.com/b/office2010/archive/2009/11/03/data-driven-engineering-tracking-usage-to-make-decisions.aspx

  • CEIP is a very expensive and complicated undertaking since it requires not only collection of large amounts of data but also anonymizing, storing, and analyzing it.
    – dnbrv
    Jan 10, 2012 at 13:47
  • Agree. Thats exactly what I need. But where to get it without reinventing it all?
    – kcode
    Jan 10, 2012 at 13:48

3 Answers 3


You can use Gibraltar, like Kevin says. Also you can use SAS. I recommend you to read this article in Wikipedia.

What you need is called Runtime Intelligence. It's a mixed of two disciplines: business intelligence (BI) and Software Development Life Cycle (SDLC). Gibraltar is one of this kind of software.

Also you can use: Trackerbird Software Analytics; Microsoft Visual Studio 2010 Dotfuscator Community Edition; Software Statistics Service.


I think that Deskmetrics is an awesome tool for creating CEIP's. It is a web-based analytics platform (like Google Analytics for desktop software) that helps developers and companies understand how their desktop software is being used. It's a great way to increase software quality, and identify improvement opportunities. I strongly recommend it.


Gibraltar is a good option if your software is written in .NET.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.