“Capstone projects and time management”

Joel On Software, on one of the few similarities between student projects and professional ones:

It’s taken me a while, but I finally learned that long-term deadlines (or no deadlines at all) just don’t work with professional programmers, either: you need a schedule of regular, frequent deliverables to be productive over the long term.

That applies to things like Project X too, a fact I’ll have to keep in mind.