The
series Steve did on discipline way back in 2005 is very good. Although it wasn't until I read it multiple times over a lengthy period that his actual message registered with me.
I've also been trying to improve my self-discipline although I do have my own office where it is quiet so maybe we are in different situations. I stumbled across a technique that worked pretty well for myself which I'd like to share.
It's really simple so sounds a bit lame. All you have to do is say to yourself, for the next five minutes *I will* work on this particular piece of work in a totally concentrated manner. The psychology of saying to myself that I will sitdown for the next two hours working is a bit boring; but this five minutes works well.
It's pretty similar to timeboxing, which is on Steves site as well