Deciding to write a novel about something - as opposed to finding you are writing a novel around something - sounds to me like a good evocation of writer's block.
I think IT projects are about supporting social systems - about communications between people and machines. They tend to fail due to cultural issues.