On Tracking Progress in Long-term Projects and Making Work Fun