Chomping the dog food with a nice Chardonnay

Joel Spolsky has written an interesting piece about the idea of "eating your own dogfood" which simply means using your own software - people who buy dogfood don't eat it.  Over the years, I have seldom been in the position to use the software that Thycotic Software Ltd has developed.  The software has usually been out of my realm of usefulness - how many of us even know the slightest thing about chromatography, sewer planning or asbestos claims for that matter?

This all changed when Thycotic decided to productize its internal time tracking and billing system was born!  We use the system everyday as our time tracking system (to track billable consulting hours and product development hours) and now it is also a product for our customers.

Some observations to date:

  • Features we need (such as certain reports) are usually also needed by our customers
  • Product stability is not negotiable (all hail TDD!)
  • Customer requests help us to rethink our own business use of the product
  • Using your own product can also be a big selling point to customers

There is further discussion on "eating your own dogfood" here.

1 Comment

  • Marc,

    Yes - our product started with the Starter Kit but has been improved in many significant ways:

    1. actually works! :-)

    2. Tons of bug fixes

    3. Unit tests - application is now Test Driven

    4. Time entry via email for handheld devices

    5. Expenses

    6. Clients

    7. Extensive reporting in html and pdf

    8. Keystroke optimized

    9. Added concept of billable and non-billable

    10. Vastly improved user interface

    And were are only just approaching our 1.0 release! Expect even more features in the future.

Comments have been disabled for this content.