
Never mind the quality ...
... feel the width! With the race to market for the "next app", developers drop quality like a stinky poo. Speed to market is all that matters. The complexity of modern applications, with the number of API layers bewildering, understanding security and performance is very, very difficult. Google and Microsoft are having a simply wonderful time right now arguing about it.
It's no surprise that so many organisations jump on the "cloud" bandwagon, as all evil is apparently removed from your plate of responsibility, handed to the folk that live in that "cloudy place" over there. Do the problems move? Do they go away? Do the cloudy folk do a better job than you were doing before you moved your primary data assets into their "cloudy place"? How would you know?
This obsession by IBM with the cloud thing is very dangerous, as they haven't defined the thing. There was a time when IBM might have been the company to call it for what it is ... a move back to conceptually centralised data processing using shared compute and storage resources. I'm not going to say it out loud :-)