Between October and November, software developers write their worst and most buggy code, according to an application development testing outfit.
Fergal Glynn, Director of Marketing at Veracode had a look at the bug logs for software that his company gets to test and discovered that the amount of buggy code that gets written between October and November goes through the ceiling.
He got his control by looking at how much buggy code developers normally write and looked at the thousands of alpha and beta-stage applications Veracode scanned over the past couple of years.
There is an average flaw density of 24 flaws per megabyte of executable code and a median flaw density of three flaws per megabyte of executable code.
Between January through to September the amount of dodgy code normally fits within that average. But there is a big bump in flaw density between October and November.
While you might think it is because it is the end of the year and people are thinking about Christmas parties it looks like everything settles down in December, which should be the party month of the year.
Writing in Threat Post, Glynn is not sure. He thinks some of it could be seasonal. After the Summer break thinks are usually pretty quiet but as Autumn hits there is lots of extra pressure of dropping kids at school.
There is also the added pressure to produce a high volume of code to meet end of year deadlines and releases, although we would have thought that would be worse in December if deadlines had fallen short.
Our guess is it that it could be a primitive urge to ready yourself for winter. As the days draw in, you generally slow down. There is a natural urge to gather food and firewood and not worry about things like making sure you typed a semi-colon when you meant to put a space.
Of course, it could be aliens. Glynn did not suggest it, but in the middle ages we would have said demons, so in these post-modern times we would have to say Aliens. Although we could also blame France, because we have not done so for while.