Home Product info Support Downloads Buy now Login
 
 Home
Home page
About us
Our customers
 Product info
Details
Features
Buy now
Downloads
Screenshots
Video tutorials
 What others say
Awards
Reviews
User quotes
Case studies
 Support
Login
FAQ
Blog
Forums
Newsgroups
Send message
Online manual
Online manual .NET
Change log



A case study

  You Always Touch a Running System!

  As a developer, you know the old saying, "Never touch a running system". But in fact you always do, you have to. And that almost inevitably adds new bugs to your software and bugs are mean: They always strike on the customer's computer, never in your own test lab. That's why we use EurekaLog.

  In early 2007 we were confronted with just such a situation: Our flagship product Help & Manual was ten years old, and although the old application architecture had served us well for many years, it was time to redesign the software and bring it up to speed for the new features we wanted to implement. The changes were major, including migration of the source to the latest version of Borland Delphi 2007, a completely new user interface (the DevExpress Ribbon), transition from a single to a multi-document UI and support for concurrent multi-user editing on the same XML source files. Full Unicode support was a given, too. The most serious change, however, was abstraction of the user interface from the data. Not only to support XML but also to allow us to store our XML data anywhere we want: in files, zip archives, databases, you name it.

  Each of the modifications above on its own was enough to give any developer sleepless nights. All of them together were the stuff that nightmares are made of, because the potential for bugs was simply gigantic. We needed a system that would enable us to find bugs early and accurately retrieve all the information needed to duplicate them in our testing environments, even if they occurred under circumstances we had never imagined or planned for.

  My colleague had already used EurekaLog with great success in other projects of his own. Integration was painless and I particularly appreciate the extensive customization options. EurekaLog significantly reduced the Help & Manual 5's time-to-market, just as as Help & Manual does for its user's documentation and online help.






Alexander Halser
EC Software GmbH
www.ec-software.com

About us    Privacy policy    Contacts    Community   
Copyright © EurekaLab s.a.s. - VAT ID: IT05554520824