Get your own customer support community

Recent activity

Subscribe to this feed
  • PhilipJohnson started following the problem "MXU seems to leak memory" in Motionbox.

  • question

    A comment on the question "Programeter vs. Hackystat" in Programeter:

    PhilipJohnson
    Hi,

    Thanks for the response. Sure, if you would like to talk further, you can email me at johnson@hawaii.edu and we can set up a teleconference time.

    I marked it as a question because I didn't know how to mark it as anything else on this site. :)

    Philip – PhilipJohnson, on October 17, 2008 18:04
  • question

    PhilipJohnson asked a question in Programeter on October 08, 2008 01:16:

    PhilipJohnson
    Programeter vs. Hackystat
    I just came across Programeter and these discussions about the value of automated measurement. For the past seven years, I have been leading the Hackystat Project, which is an open source framework for automated collection and analysis of software engineering process and product data:

    http://www.hackystat.org/

    Over the years, Hackystat has been used by thousands of developers and hundreds of organizations world-wide. In my experience, I can say that automated measurement definitely has a place in software engineering, but it also has a tremendous potential for misuse.

    One simple way to look at it is as follows: automated measurement can evaluate the program, the programmer, or the programming (i.e. the process). The more you focus on the program or the programming, the safer you are. As soon as you start to focus on the programmer, you tend to get yourself into trouble (at least in our experience).

    Hackystat has mostly focused on the program and the programming, with results that you can read more about here:

    http://code.google.com/p/hackystat/wi...

    For example, we developed a rule-based system for automatically inferring whether or not a developers was practicing Test Driven Design, which was the subject of a recent Ph.D. dissertation by Hongbing Kou.

    This is just one of the many ways we have applied the Hackystat infrastructure in the past. Perhaps the Programeter development team can profit from our experiences.

    Philip Johnson