Just like Digital SLR's have enabled anyone willing to put down a couple of hundred on a camera the ability to tout themselves as a wedding or fashion photographer; the commoditisation of software development tools has brought development capabilities to the keyboards of anyone. 

This isn't quite a new problem, Sarbanes Oxley (SOX) called out the issues with end user computing and mandated controls. Although these were primarily focussed around in-house excel spreadsheets that traders were fond of building into frankenstein-esque applications with no controls. 

So, it's not the challenge that is necessarily new, it's the sheer scale of it.