"The patented technology essentially integrates certain comments left in the source code of an application under development with an accompanying checklist. Leave a "TODO" comment in the source code, and an authoring application automatically creates an item in the task list. Check an item off on the task list, and the corresponding source code comment is changed."
The text of the patent is here: http://patft.uspto.gov/netacgi/nph-Parser?patentnumber=6,748,582
With all the prior art out there, I can't believe MS received a patent for this.