Hackystat

Hackystat

Hackystat is an open-source project devoted to collecting software metrics in an manner. It is an example of software telemetry. Hackystat was motivated by the record-keeping overhead associated with methods such as the Personal Software Process, which require programmers to keep extensive logs of their work.

The idea is to use sensors built for specific applications to collect data about the developer's activities. Some of the sensors available are for the Eclipse IDE, JBuilder, Visual Studio.Net, Microsoft Office, Atlassian Jira issue management system, etc. Data that is collected is then used in reports that can be accessed through the [http://hackystat.ics.hawaii.edu Hackystat website] .

One of the innovative metrics collected is named "active time". This is the time spent actively editing source files. A Hackystat sensor for a supported
IDE would wake-up at regular intervals and record whether or not an has been detected.

Active time is a robust means to measure developer effort. This is because almost all IDEs provide an API or some other means to detect edits made to source files.

External links

* [http://www.hackystat.org Official website]


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Personal Software Process — Der Personal Software Process (SM) (kurz PSP (SM)) ist eine Methode für Software Entwickler zur Selbstoptimierung. Sie wurde von Watts S. Humphrey am Software Engineering Institute (SEI) an der Carnegie Mellon University/Pittsburgh entwickelt, um …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”